歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Ubuntu apt-get總結

Ubuntu apt-get總結

日期:2017/3/1 15:20:52   编辑:關於Linux
Ubuntu apt-get總結 1. 安裝: 1.1 基本命令 #apt-get install packagename 這裡將安裝你需要的在sources.lists中的最新的軟件包,如果有其他依賴則自動安裝相應的依賴軟件包。packagename可以是多個軟件包。 一些有用的選項: -h This help text. -d Download only - do NOT install or unpack archives -f Attempt to continue if the integrity check fails -s No-act. Perform ordering simulation -y Assume Yes to all queries and do not prompt -u Show a list of upgraded packages as well 1.2 指定版本 # apt-get install package=version 1.3 修復或者只安裝最新版本: #apt-get --reinstall install packagename 這裡,如果你的軟件包被破壞了,或者你想要安裝一個最新的軟件,運行這個。 2. 卸載: 2.1 基本命令 #apt-get remove packagename 這會卸載相應的軟件,同時也會卸載依賴的部分,沒辦法指定不卸載依賴的。但是軟件的配置文件還是會留在系統中。 2.2 完全卸載軟件包括刪除配置: #apt-get --purge remove packagename 這樣配置文件也會被刪除。 3. 更新 3.1 更新系統 #apt-get -u upgrade 這裡加上-u選項列出將要升級的軟件,可能會提示有些軟件不會升級,因為可能會破壞依賴關系,更好的方法是利用apt-get dist-upgrade 你可以通過cd或者添加源地址來更新,如果你想從cd來升級,首先運行apt-cdrom把cd中的軟件添加到/etc/apt/sources源中,然後運行apt-get dist-upgrade來升級,但是因為apt-get總是使用最新版本,如果cd中的不是最新的版本,那麼也不會用到cd。 3.2 更新系統 #apt-get -u dist-upgrade 這樣安裝的軟件前面apt-get -u upgrade安不了的也會安裝了,但個別的仍然不能安裝,例如:升級會導致需要卸載一些包,卸載這些包會導致另外的軟件不能用,所以就不升級了。 3.3 更新軟件包 #apt-get -u install packagename 假設前面升級的時候packagename無法升級,那麼這個命令會升級packagename如果需要卸載默寫模塊而卸載這些模塊導致一些軟件無法使用,那麼干脆把這些軟件都卸載了,然後升級,這個命令會導致packagename最終升級了。 4. 查找 4.1 查找packagename軟件包: #apt-cache search packagename 這樣將輸出所包含packagename字符串的包。 4.2 查找軟件包的詳細信息: # apt-cache show packagename 這包含了軟件包許多的信息,例如如果你已經安裝了這個軟件包,信息裡面也會顯示。 4.3 查找軟件包的大致信息: apt-cache showpkg packagename 這會顯示大致的信息。 4.4 查看那些包可以升級的信息: $ apt-show-versions -u 這個apt-show-versions工具需要安裝一下的。 4.5 檢查packagename依賴的包: #apt-cache depends packagename
Copyright © Linux教程網 All Rights Reserved