首頁 > 軟體

Ubuntu 16.04 LTS 下安裝Snapcraft 2.5

2020-06-16 17:45:20

昨天,2016年3月22日,Canonical的 Sergio Schvezov 宣布 Snapcraft 2.5 發布。

我們知道在現在的Ubuntu桌面中,我們幾乎都使用的是debian包。 有的Linux系統上是使用rpm包。在Snappy Ubuntu上。我們使用的包叫做snap包.它的包的擴充套件名叫做.snap.這是一種嶄新的包,和我們以前使用的不一樣哦。我們知道debian包的打包非常難懂。相比較而言,snap包的語法就簡單得多。今天在我們的教學中,我們來以一個簡單的例程來介紹,在以後的教學中,我們用更加詳細的方式來介紹snapcraft.snapcraft的功能是:

  • 它是一個編譯工具
  • 讓我們很方便地把不同資源的component整合起來,並編譯它們
  • 它是一個snap的打包工具
  • 用Mark Shuttleworth的話簡單地說snapcraft就是"apt-get for github"(24分37秒)

snap包具有如下的特性:

  • 包含應用所需執行的所有dependence
  • 你可以100%確定你的應用不會因為任何在應用之外的變化的改變而導致你的應用不 能正常執行,比如解除安裝一個Java應用不會導致其它Java應用的執行.安裝一個使用不同版本的Java JDK/OpenJDK的Java應用,不會干擾現有的任何一個執行在不同JDK/OpenJDK版本的Java應用
  • 通常snap的包比正常應用的包要大,因為它包含了所有它需要執行的環境

snapcraft 安裝命令:

sudo add-apt-repository ppa:snappy-dev/tools
sudo apt-get update
sudo apt-get install snappy-tools bzr snapcraft

Ubuntu 16.04 LTS 使用者更新命令:

sudo apt update && sudo apt install snapcraft

Snapcraft examples 也已經更新,命令:

sudo apt install snapcraft-examples

將Ubuntu 15.10升級到Ubuntu 16.04  http://www.linuxidc.com/Linux/2016-03/129158.htm

Ubuntu 16.04安裝Lua遊戲引擎Love http://www.linuxidc.com/Linux/2016-03/129108.htm

Ubuntu 16.04 需要你的幫助,讓 GNOME Software 更美觀 http://www.linuxidc.com/Linux/2016-03/129237.htm

將 Ubuntu 16.04 LTS 的 Unity 啟動器移動到桌面底部  http://www.linuxidc.com/Linux/2016-03/129359.htm

Ubuntu 16.04 LTS 進入功能凍結期,3月24日發布最終測試版 http://www.linuxidc.com/Linux/2016-03/129394.htm


IT145.com E-mail:sddin#qq.com