天天看點

ubuntu常用指令

apt-cache

apt-cache search <package> "在ubuntu的軟體庫尋找軟體package.

如何在ubuntu下面直接查找想要安裝的軟體。比如我想安裝tomcat.但是我又不知道裡

面有哪種版本,也不知道都需要裝什麼,但是我能 确認我裝的是tomcat那麼我就可以用搜尋指令:例如:$apt-cache search tomcat,這樣就知道ubuntu的軟體庫裡面是否有tomcat"

apt-cache depends <package> 查詢軟體包的依賴關系

apt-cache show <package> 檢視是否已成功安裝某個軟體

apt-get  

apt-get clean 清除:當使用 apt-get install 指令安裝套件,下載下傳下來的 rpm 會放置於/var/cache/apt/archives,使用 apt-get clean 指令可以将之清除,避免占用硬碟空間.

apt-get install <package> "安裝軟體包.apt-get install httpd,這樣 apt 就會自動上網下載下傳httpd 回來安裝,若httpd 有相依性套件的時候,apt 也會自動下載下傳安裝.

apt-get install <package> --reinstall 重新安裝包

sudo apt-get -f install 修複安裝”-f = –fix-missing”  ???

apt-get remove <package> 移除:例如:apt-get remove httpd,就會移除 httpd 了,假如有相依性套件的時候,apt 也會一并移除.

sudo apt-get remove package - - purge 删除包,包括删除配置檔案等.

apt-get update 更新:這指令是用來取得記錄在 /etc/apt/sources.list 内的遠端伺服器的套件檔案清單 在使用apt-get dist-upgrade指令更新套件前,一定要記得先用這條指令将套件檔案清單更新,在更新的同時不會為了解決相依性而安裝新套件

sudo apt-get upgrade 更新已安裝的包

apt-get dist-upgrade  更新:這裡的更新主要是根據已有的軟體包更新而言,并不是更新整個系統,在更新的同時會為了解決相依性而安裝新套件,建議還是用apt-get dist-upgrade更新較佳  

sudo apt-get dselect-upgrade  使用 dselect 更新

apt-cache depends package 了解使用依賴  

apt-cache rdepends package 是檢視該包被哪些包依賴  

sudo apt-get build-dep package 安裝相關的編譯環境  

apt-get source package 下載下傳該包的源代碼  

sudo apt-get clean && sudo apt-get autoclean 清理無用的包  

sudo apt-get check 檢查是否有損壞的依賴  

apt-get autoremove指令 ???介紹,但沒看 http://www.cnblogs.com/jankie/archive/2011/07/02/2096394.html

本文轉自jetyi51CTO部落格,原文連結:http://blog.51cto.com/jetyi/1279884 ,如需轉載請自行聯系原作者