如果你初次使用Ubuntu,打開軟體中心看到那少的可憐的軟體一定十分失望,難道大名鼎鼎的Linux就這麼幾款軟體可用?當然不是,軟體中心只是Ubuntu提供的一個軟體庫,浩如煙海的Linux軟體其實都存儲在各個鏡像站里,掌握軟體管理命令才能充分使用Linux的便利功能。 apt cache和apt ...
如果你初次使用Ubuntu,打開軟體中心看到那少的可憐的軟體一定十分失望,難道大名鼎鼎的Linux就這麼幾款軟體可用?當然不是,軟體中心只是Ubuntu提供的一個軟體庫,浩如煙海的Linux軟體其實都存儲在各個鏡像站里,掌握軟體管理命令才能充分使用Linux的便利功能。
apt-cache和apt-get是apt包的管理工具,他們根據/etc/apt/sources.list里的軟體源地址列表搜索目標軟體、並通過維護本地軟體包列表來安裝和卸載軟體。
apt-cache
查找一個軟體包
$apt-cache search package_name
查看軟體包信息
$apt-cache show package_name
查看軟體包的依賴關係
$apt-cache depends package_name
查看每個軟體包的簡要信息
$apt-cache dump
apt-get
安裝一個軟體包
$apt-get install package_name
更新已安裝的軟體包
*$apt-get upgrade
更新軟體包列表
**$apt-get update
卸載一個軟體包但是保留相關的配置文件
**$apt-get remove package_name
卸載一個軟體包同時刪除配置文件
**$apt-get -purge remove package_name
刪除軟體包的備份
$apt-get clean