歡迎您光臨本站 註冊首頁

關於PPA那些事兒

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  

Ubuntu安裝的很多應用程序有自己的PPA,易於升級,這給應用的使用帶來了很大的便利。可能我們同學對PPA並不很了解。下面給大家介紹下,希望給大家以後的軟體安裝帶來便利。

PPA,也就是“Personal Package Archives(個人軟體包檔案)”是Ubuntu Launchpad網站提供的一項服務,允許個人用戶上傳軟體源代碼,通過Launchpad進行編譯併發布為2進位軟體包,作為apt/新立得源供其他用戶下載和更新。在Launchpad網站上的每一個用戶和團隊都可以擁有一個或多個PPA。【百科】

 

有些PPA是非官方的,則可能存在損壞的危險。最好使用官方PPA。

#1 添加PPA

sudo add-apt-repository ppa_name

比如,Audacious 2.4.4 發布。我們來使用上述命令安裝最新版Audacious 2.4.4

添加Audacious PPA

sudo add-apt-repository ppa:nilarimogard/webupd8

這是設置PPA,獲取密鑰驗證軟體是否損壞

#2

接下來就是更新,獲取軟體的最新列表

sudo apt-get update

想要升級軟體包倉庫,則執行命令

sudo apt-get upgrade

#3

最後就是安裝軟體啦

sudo apt-get install package_name

如上述例子,則安裝命令為

sudo apt-get install audacious audacious-plugins

綜上,這樣,當我們有了一個軟體的PPA后,就可以輕鬆的添加PPA,安裝該軟體啦:

sudo add-apt-repository   PPA名稱  sudo apt-get update  sudo apt-get install  軟體名稱

【特殊案例】

當然,在有的時候,我們會遇到下面的內容,比如

  deb http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu jaunty main  deb-src http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu jaunty main

這時,我們打開終端,輸入命令:

sudo gedit /etc/apt/sources.list

將上述內容複製到文本文件的末尾,保存文件,退出即可。

然後,尋找“Signing key”(一般在上述內容的下方)。你會看到諸如下面文字,

  1024R/72D340A3 (What is this?)

複製斜杠後面的內容,如 72D340A3

接下來,添加密鑰到系統,並加以驗證。比如,

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 72D340A3

這樣就將PPA密鑰添加到系統中來了。

然後,同樣執行

sudo apt-get update  sudo apt-get install 軟體包名稱

結合本身經驗寫作,同時參考了Ubuntuwiki。如果有什麼問題的話,各位同學可以留言指出。我會核對後進行修改,更好的給同學們建議。

同時,希望同學們不惜筆墨,積極寫出自己的經驗/感受。笨兔兔總是熱忱的歡迎您寫出自己的想法!



[火星人 ] 關於PPA那些事兒已經有703次圍觀

http://coctec.com/docs/linux/show-post-65550.html