Ubuntu的新立得軟件包管理器(Synaptic Package Manager)是APT(Advanced Package Tool)的圖形界面,非常直觀易用。但有時候是用文字模式遠(yuǎn)程登錄到Ubuntu,或者安裝的是Server版的Ubuntu,再或者有什么其它原因用不了新立得,就要在命令行里實現(xiàn)相關(guān)的功能了。
1. 更改軟件包來源
sudo vi /etc/apt/source.list
sudo apt-get update 之后更新APT的緩存,使修改生效
可以在列表里添加多組功能一樣而所屬地區(qū)不同的服務(wù)器,以便在部分服務(wù)器或網(wǎng)絡(luò)故障時,系統(tǒng)仍然有其它來源可用。
2. 將光盤作為軟件包的來源添加到列表里
sudo apt-cdrom add
sudo apt-get update 之后更新APT的緩存,使修改生效
3. 在APT緩存里搜索和查看軟件包
apt-cache search calculator 列出所有帶calculator字樣的軟件包
apt-cache search calculator qal 列出所有帶calculator和qal字樣的軟件包
還可以用sort按列排序、用grep過濾關(guān)鍵字等等
apt-cache show qalculate 列出qalculate這軟件包的詳細(xì)信息
4. 安裝吧!
sudo apt-get -s install qalculate 模擬安裝qalculate軟件包,可以預(yù)覽一下安裝之后系統(tǒng)會有哪些輸出
sudo apt-get install qalculate 真正安裝qalculate軟件包
5. 卸載軟件包
dpkg -l | more 先要找到軟件包的名字
dpkg -S `which scim` 或?qū)ふ宜邪瑂cim文件的軟件包
sudo apt-get -s remove scim 模擬卸載scim,看看還會有哪些關(guān)聯(lián)的軟件包會一起卸載掉
sudo apt-get remove scim 真正卸載scim
由dpkg卸載產(chǎn)生的日志在 /var/log/dpkg.log 里,也可以用
script -c "sudo apt-get remove scim" apt-get.log 將執(zhí)行卸載命令時的所有輸出記錄到apt-get.log文件里
6. 升級Ubuntu (相當(dāng)于 Update Manager 的功能)
sudo apt-get update 尋找升級補(bǔ)丁
sudo apt-get upgrade 下載并應(yīng)用上一步里找到的補(bǔ)丁
新聞熱點
疑難解答
圖片精選