¿為什麼 添加 PPA資料庫 如果我們已經有成千上萬個使用官方Ubuntu存儲庫的程序?
個人打包文件(P叫做Personal Package Archive,英文), 允許開發人員直接分發軟件和更新 無需等待Ubuntu自己的存儲庫更新即可訪問Ubuntu用戶。
Launchpad是承載大多數可用PPA的站點,它將構建二進製文件並將其存儲在特定的存儲庫中。 這意味著Ubuntu用戶可以按照與在Ubuntu中安裝其餘應用程序相同的方式來安裝這些軟件包,其附加優點是,他們將擁有這些程序的最新更新,甚至可以找到不包含這些程序的程序。在官方存儲庫中可用。
如何安裝PPA存儲庫
讓我們舉一個實際的例子。 假設我們要安裝Shutter。 我們必須知道的第一件事是我們要安裝的PPA的標識名稱。 在“快門PPA”頁面中,很明顯,要添加此存儲庫,必須注意以下行: PPA:快門/ PPA.
選項1:從命令行
所有需要做的就是打開終端並輸入適當的命令以添加PPA,更新程序包列表並安裝所需的程序(在我們的示例中為Shutter)。
sudo add-apt-repository ppa:快門/ ppa sudo apt-get更新sudo apt-獲取安裝快門
選項2:來自軟件中心
1。 - 打開Ubuntu軟件中心。
2。 - 編輯 > 軟件起源
3。 - 然後在標籤中 其他軟體,點擊 添加 並輸入PPA行。 在我們的示例中: PPA:快門/ PPA 然後點擊 接受.
4. 安裝所需程序(繼續我們的示例“快門”)。
如何刪除PPA存儲庫
選項1:從命令行刪除PPA
按照我們的快門示例:
sudo add-apt-repository --remove ppa:shutter/ppa
顯然,在每種情況下,必須用相應的行代替ppa:shutter / ppa行。
選項2:來自軟件中心
1。 - 打開Ubuntu軟件中心。
2。 - 編輯 > 軟件起源
3。 - 然後在標籤中 其他軟體,點擊 刪除 然後點擊 接受.
如何自動刪除PPA及其相應的軟件包
選項1:從命令行
PPA-Purge是一個簡單的腳本,它將刪除有問題的PPA以及從中刪除的所有軟件包。
1。 - 安裝PPA-Purge
sudo apt-get install ppa-purge
2。 - 使用PPA-Purge卸載PPA。 按照我們的示例:
sudo ppa-purge ppa:shutter/ppa
選項2:使用YPPA
1。 - 安裝Y-PPA:
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager
2。 - 刪除有問題的PPA。 Y-PPA Manager圖形界面非常直觀,可以弄清楚該做什麼。
如何禁用PPA存儲庫
禁用PPA意味著系統將不會從該PPA接收任何更新,但是不會刪除以前安裝的軟件包。 禁用PPA而不是刪除PPA的優點是更容易重新啟用它。
要停用PPA:
1。 - 打開Ubuntu軟件中心。
2。 - 編輯 > 軟件起源
3。 - 然後在標籤中 其他軟體,取消選中有問題的PPA旁邊的框,然後單擊 接受.
同樣,PPA也可以重新啟用。
優秀文章(一如既往)😀
很高興閱讀您的Pablo ^^
謝謝齋藤! 我很想念你! 很高興在這裡見到您...
乾杯! 保羅
非常清楚! 謝謝。
很好
我的天啊!! 非常感謝。
完成這個出色指南的一個小想法:是您想到包括發行版本身包含的程序,還是官方存儲庫只有一個過時的版本,或者您已經安裝了這些程序?
例如,我從官方存儲庫中安裝了Azureus aka Vuze torrent程序,使用了幾個月之後,並且有足夠的文件和種子激活,我面臨這樣的困境:我無法卸載並失去所有工作,而我只需要一種工具提供官方ubunto信息庫尚未更新的最新版本。
我想,我只是想,我確實做到了,但這是一次真正的冒險之旅,我什至沒有學習或了解我是如何做到的
你好,甘比! 實際上...在這種情況下的過程是相同的。 您安裝了PPA,更新了軟件包列表,並且在升級時,它會告訴您該程序有一個新版本(在您的情況下為azureus),該版本只是ppa中可用的版本。
我希望我很清楚。
乾杯! 保羅
很好,但有時包括用於分發的特定ppa。
我有例如Turpial 3.0更新的問題。 誰把它包括在內 http://ppa.launchpad.net/effie-jayx/turpial/ubuntu/dists/saucy/
而我的軟件中心則專注於Olivia的軍官或“稀罕”(我使用Linux Mint)
據我所知文件是安全保存的,我沒有下載並安裝該程序。
不可能更好地解釋!...這些天來,我將嘗試上載翻譯成西班牙語的YPPA Manager(僅1個DEB)the安裝DEB,就是這樣,這沒有意義...應該是為那些不懂的人準備的您不知道如何添加PPA並進行安裝,您需要添加PPA大聲笑。 很好的文章,會做很多事情。 問候!
愛這個博客,巴勃羅! 好的設計和實用的內容。 我的問題集中在基本操作系統上,並且與“ Y PPA”和軟件中心有關。 第一個安裝可能會導致第二個不工作嗎? 我嘗試啟動它,然後開始
非常感謝
不,我不這麼認為…
不知道可能是什麼,但是我不認為軟件中心是錯誤的原因。
擁抱! 保羅
很好的一頁,那我是個海綿狀的老太太,但除了那些前言者或發表評論的人之外,我仍然吸收您教的內容。
非常感謝Carlos的評論,學習它永遠不會太晚。
非常感謝您的貢獻,我是Linux的新手,您幫助我進一步了解了這個美好的世界!