歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 16.04 LTS 下安裝Snapcraft 2.5

Ubuntu 16.04 LTS 下安裝Snapcraft 2.5

日期:2017/2/28 13:53:53   编辑:Linux教程

昨天,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

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved