ubuntu 應(yīng)用軟件的安裝與卸載
參考文獻(xiàn) http://blog.csdn.net/buguyiqie/article/details/4948661
設(shè)置root用戶密碼 :sudo passwd root
禁用客人會(huì)話:sudo gedit /etc/lightdm/lightdm.conf,添加如下內(nèi)容
用戶可以使用“apt-get update”命令刷新軟件源,建立更新軟件包列表。在Ubuntu Linux中,“apt-get update”命令會(huì)掃描每一個(gè)軟件源服務(wù)器,并為該服務(wù)器所具有軟件包資源建立索引文件,存放在本地的/var/lib/apt/lists/目錄中。 使用apt-get執(zhí)行安裝、更新操作時(shí),都將依據(jù)這些索引文件,向軟件源服務(wù)器申請(qǐng)資源。因此,在計(jì)算機(jī)設(shè)備空閑時(shí),經(jīng)常使用“apt-get update”命令刷新軟件源,是一個(gè)好的習(xí)慣。
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
allow-guest=false
greeter-session=unity-greeter
user-session=ubuntu
allow-guest=false
用戶可以使用“apt-get update”命令刷新軟件源,建立更新軟件包列表。在Ubuntu Linux中,“apt-get update”命令會(huì)掃描每一個(gè)軟件源服務(wù)器,并為該服務(wù)器所具有軟件包資源建立索引文件,存放在本地的/var/lib/apt/lists/目錄中。 使用apt-get執(zhí)行安裝、更新操作時(shí),都將依據(jù)這些索引文件,向軟件源服務(wù)器申請(qǐng)資源。因此,在計(jì)算機(jī)設(shè)備空閑時(shí),經(jīng)常使用“apt-get update”命令刷新軟件源,是一個(gè)好的習(xí)慣。
安裝軟件包 使用“apt-get install”下載軟件包大體分為4步:第一步,掃描本地存放的軟件包更新列表(由“apt-get update”命令刷新更新列表),找到最新版本的軟件包;第二步,進(jìn)行軟件包依賴關(guān)系檢查,找到支持該軟件正常運(yùn)行的所有軟件包;第三步,從軟件源所指 的鏡像站點(diǎn)中,下載相關(guān)軟件包;第四步,解壓軟件包,并自動(dòng)完成應(yīng)用程序的安裝和配置。[sudo apt-get install xchat]
需要說明的是,“apt-get install”命令下載軟件包并不是立即安裝的,而是將下載的包文件存放在本地緩存目錄(/var/cache/apt/archives)中,等全部下載結(jié)束后,再進(jìn)行安裝。用戶可以在這個(gè)目錄下找到所有由apt-get install下載的軟件包。
修復(fù)軟件包依賴關(guān)系 如果由于故障而中斷軟件的安裝過程,可能會(huì)造成關(guān)聯(lián) 的軟件包只有部分安裝。之后,用戶就會(huì)發(fā)現(xiàn)該軟件既不能重裝又不能刪除。另外,有些用戶可能會(huì)不顧及依賴關(guān)系,使用“dpkg -i”強(qiáng)制安裝軟件包,也可能破壞依賴關(guān)系。這時(shí),可以使用“apt-get -f install”修復(fù)軟件包依賴關(guān)系。 重新安裝軟件包 了已安裝的軟件包,而需要修復(fù),或者,希望重新安裝軟件包中某些文件的最新版本,可以使用“apt-get --reinstall install”命令進(jìn)行軟件包的重新安裝。
卸載軟件包 在Ubuntu Linux系統(tǒng)中,卸載軟件包也不僅僅是刪除某個(gè)軟件包就可萬事大吉,同樣需要保證系統(tǒng)中依賴關(guān)系的完整性。
a>不完全卸載 使用“sudo apt-get remove xchart”命令可以刪除軟件。由于是不完全刪除,被卸載軟件以及與之有依賴關(guān)系的軟件包會(huì)被刪除,但它們的配置文件,會(huì)完好無損地保留在系統(tǒng)里。可以使用“dpkg-l”查看xchat的狀態(tài)為“rc”,即為“刪除/僅保存配置”。
b> 完全卸載 sudo apt-get --purge remove xchat 完全卸載的最后一步為“清除配置文件”。
卸載軟件包 在Ubuntu Linux系統(tǒng)中,卸載軟件包也不僅僅是刪除某個(gè)軟件包就可萬事大吉,同樣需要保證系統(tǒng)中依賴關(guān)系的完整性。
a>不完全卸載 使用“sudo apt-get remove xchart”命令可以刪除軟件。由于是不完全刪除,被卸載軟件以及與之有依賴關(guān)系的軟件包會(huì)被刪除,但它們的配置文件,會(huì)完好無損地保留在系統(tǒng)里。可以使用“dpkg-l”查看xchat的狀態(tài)為“rc”,即為“刪除/僅保存配置”。
b> 完全卸載 sudo apt-get --purge remove xchat 完全卸載的最后一步為“清除配置文件”。
清理軟件包緩沖區(qū) “apt-get install”為用戶帶來的方便就是,能夠主動(dòng)獲取軟件包以及存在依賴關(guān)系的軟件包。不過“apt-get install”并不是邊下載邊安裝,而是先將所有的軟件包文件下載到本地,臨時(shí)存放在一個(gè)軟件包緩沖區(qū)/var/cache/apt/archives /中,等下載結(jié)束后再開始安裝。隨著系統(tǒng)使用時(shí)間的延長(zhǎng),這個(gè)緩沖區(qū)會(huì)不斷膨脹,占用硬盤的存儲(chǔ)資源,因此,需要用戶定期清理軟件包緩沖區(qū)。
a> 清理整個(gè)軟件包緩沖區(qū) 如果用戶認(rèn)為軟件包緩沖區(qū)中的文件沒有任何價(jià)值了,有必要?jiǎng)h除全部下載的軟件包。可以使用“apt-get clean”清理除了lock鎖文件和partial目錄的整個(gè)軟件包緩沖區(qū)。命令執(zhí)行效果與超級(jí)用戶使用rm命令刪除軟件包文件是一樣的。
b> 按照依賴關(guān)系清理緩沖區(qū)中多余的軟件包 由于長(zhǎng)時(shí)間使用系統(tǒng),軟件包緩沖區(qū)中存放了很多不同 歷史版本的軟件包,例如用戶曾經(jīng)兩次使用“apt-get install”命令安裝了兩個(gè)版本的rxvt命令終端軟件,rxvt_1%3a2.6.4-10_i386.deb和 rxvt_2.6.4-12_i386.deb。如果用戶希望緩沖區(qū)中只保留最新版本的軟件包,多余版本全部清除,可以使用“apt-get autoclean”命令。相關(guān)代碼如下:
把終端加到右鍵菜單:
sudo apt-get install nautilus-open-terminal
posted on 2015-04-14 09:10 牧楓 閱讀(763) 評(píng)論(0) 編輯 收藏 所屬分類: ubuntu