GNU Hello的非官方Snap打包 - Linux

Oscar avatar
By Oscar
at 2018-11-13T23:54

Table of Contents

經過數週的開發與測試,我很高興地宣佈GNU Hello的非官方Snap軟體包的打包工作已經
告一段落。

<https://snapcraft.io/hello-snapcrafters>

https://goo.gl/wyYZ1s

GNU Hello是一個由Mike Haertel等人所開發的,產生一個友善、常見的歡迎語的程式,
它被用來當作[GNU程式設計規範](https://www.gnu.org/prep/standards)與[GNU軟體維
護人員實務作法](https://www.gnu.org/prep/maintain)的一個典範。

無視既有 `hello` Snap軟體包的存在而再次打包GNU Hello最主要的動機是 `hello`
Snap軟體包的國際化(I18N)支援是壞掉的(在其他語言系統下無法顯示經在地化的訊息)
,而且其對應的來源碼就個人目前所了解到的部份並沒有公開存取與貢獻。這個Snap軟體
打包基於《Create your first snap》Ubuntu教材並包含了下列的額外內容:

* 國際化的修正,透過在軟體建構設定階段調整資源的存放路徑與在執行時期產生不在
Snap軟體包中的語系資料的起動器程式來實現
* 藉由 `configflags` 鍵來客製化軟體的範例
* 藉由[小腳本(Scriptlets)](https://forum.snapcraft.io/t/scriptlets/4892)來變更
Snapcraft建構步驟行為的範例
* 使用 `build-packages` 跟 `stage-packages` 鍵的範例

本Snap軟體預期的上游為Snapcrafters組織,以作為一個Snap軟體打包的最精簡範例。

### 如何使用 ###
```
# 安裝Snap軟體包 #
sudo snap install hello-snapcrafters

# 執行軟體 #
hello-snapcrafters
```

### 相關連結 ###
* 打包食譜來源碼
<https://github.com/Lin-Buo-Ren/hello-snap>
* 上游專案
<https://www.gnu.org/software/hello>

### 支援 ###
請參閱本專案的議題追蹤系統
<https://github.com/Lin-Buo-Ren/hello-snap/issues>

或是到 Snapcraft 論壇的 snap 主題類別中建檔新主題
<https://forum.snapcraft.io>

### 成為 Snapcrafters 的一份子 ###
<https://forum.snapcraft.io/t/join-snapcrafters/1325>

--
Tags: Linux

All Comments

[Linux] ubuntu server 掛了

Gilbert avatar
By Gilbert
at 2018-11-13T19:37
剛剛在ubuntu 18.04 OS安裝一些tool的時候,發現sudo apt-get update 會卡在server connect fail ,想說前半小時還可以用, 於是試了其他幾台pc 都顯示一樣問題, 猜應該 是台灣地區ubuntu server掛了, google了一下, 最後server ...

oVirt問題請益

Cara avatar
By Cara
at 2018-11-12T10:29
以oVirt的架構下 一台主機安裝engine+node是否可行? 自己測試是node一定要跟engine不同一ip 不知道板友們有沒有其他答案?? - ...

關於 Linux 系統更新的安全看法?

Anonymous avatar
By Anonymous
at 2018-11-12T00:52
公司目前用CentOS當作Server OS 但從來沒有更新過… 而個人職務為系統工程師,當然不希望這樣下去… 問題在於許多研發人員認為 一直都沒更新也沒遇過什麼資安問題 為什麼現在要更新? 更新出了問題誰負責? 為什麼要從 CentOS 6 改到 CentOS 7? 為什麼CentOS 5 EOL 就不 ...

NVIDIA 和 Nouveau 的問題

Queena avatar
By Queena
at 2018-11-11T09:22
之前買新螢幕結果內顯上不了 1440x2560 撐了一陣子後 昨天買了一塊 gt710 的裝機卡 裝好後 在 arch 上安裝好 nouveau 後 本來沒什麼問題 直到開了 gimp x 直接整個死當 鍵鼠毫無反應(後來用別台 ssh 進去重開 當掉重開再開 gimp 就正常 後來想一想便試一下閉源的 ...

Chrome遠端 ubuntu 設定

Necoo avatar
By Necoo
at 2018-11-09T15:03
也來分享一下我的做法 主要是參考這篇 https://productforums.google.com/forum/#!topic/chrome/k_yZkIGlqt0 roccqqck 大大的方式我之前試過沒成功 提供我的步驟給大家參考 ※ 引述《roccqqck (Rochelle)》之銘言: : h ...