本站內容為本人所有,禁止未經同意恣意未具名轉載或修改原作內容轉發!

2008年8月23日 星期六

Ubuntu8.04 Server-apt輕鬆安裝所需套件

Apt真的是一個非常強大的指令,

 

它除了可以幫我們安裝我們要的套件,

 

還可以幫我們自動處理解決相依性問題!

 

只能說真的很神!!

 

不過這個好東西卻在三天前才讓我知道,

 

想起以前常常自找麻煩,

 

下載原碼包自己compile,

 

有時運氣不好,

 

出現相依性問題,

 

裝半天也裝不上去,=o=

 

雖然我以前的裝法也不是說不對,

 

只不過真的是自找麻煩就是了。-.-

 

好啦~

 

回歸正題,

 

我就來一一介紹apt的指令給大家知道,

 

Apt主要分為三大類,

 

分別為 升級 安裝/移除 查看,

 

不過以上這是我自己分的拉,

 

所以萬一有錯,

 

也煩請大家糾正嘿!

 

如下:

 

































升級/檢查


指令


說明


apt-get upgrade


升級所有現有的套件,並且解決相依性問題


apt-get dist-upgrade


簡單來說就是幫你的系統升級,並且解決相依性問題


apt-get update


在升級之前,最好都執行一次,以與server同步安裝清單


apt-get check


檢查系統裡套件相依性的情況


apt-get clean


移除下載回來的*.deb



 




























安裝/移除


指令


說明


apt-get Install [套件名稱]


安裝你所要的套件,並且可以幫你處理相依性問題


apt-get remove [套件名稱]


移除你要移除的套件以及其相關的套件。


apt-get source [套件名稱]


不安裝,抓回套件。


--compile:可將抓回的套件compile 成 binary rpm

-f:如果遇到無法安裝時,可嘗試加入。

-d:就是只下載*.deb,而不安裝。會放在/var/cache/apt/archives/



 













































查看


指令


說明


apt-cache showpkg [套件名稱]


顯示套件資訊


apt-cache stats


顯示相關的統計資訊


apt-cache pkgnames [套件名稱]


尋找符合的套件名稱


apt-cache search [套件名稱]


尋找套件


apt-cahce dump


顯示每一個套件的簡短資訊


apt-cache unmet


檢查未符合相依性的資訊


apt-cache depends [套件名稱]


顯示套件的相依性


apt-config dump


顯示目前設定狀態



 

沒有留言:
Write 意見