Ubuntu的新立得软件包管理器(SynapticPackageManager)是APT(AdvancedPackageTool)的图形界面,非常直观易用。但有时候是用文字模式远程登录到Ubuntu,或者安装的是Server版的Ubuntu,再或者有什么其它原因用不了新立得,就要在命令行里实现相关的功能了。
1.更改软件包来源
sudovi/etc/apt/source.list
sudoapt-getupdate之后更新APT的缓存,使修改生效
可以在列表里添加多组功能一样而所属地区不同的服务器,以便在部分服务器或网络故障时,系统仍然有其它来源可用。
2.将光盘作为软件包的来源添加到列表里
sudoapt-cdromadd
sudoapt-getupdate之后更新APT的缓存,使修改生效
3.在APT缓存里搜索和查看软件包
apt-cachesearchcalculator列出所有带calculator字样的软件包
apt-cachesearchcalculatorqal列出所有带calculator和qal字样的软件包
还可以用sort按列排序、用grep过滤关键字等等
apt-cacheshowqalculate列出qalculate这软件包的详细信息
4.安装吧!
sudoapt-get-sinstallqalculate模拟安装qalculate软件包,可以预览一下安装之后系统会有哪些输出
sudoapt-getinstallqalculate真正安装qalculate软件包
5.卸载软件包
dpkg-l|more先要找到软件包的名字
dpkg-S`whichscim`或寻找所有包含scim文件的软件包
sudoapt-get-sremovescim模拟卸载scim,看看还会有哪些关联的软件包会一起卸载掉
sudoapt-getremovescim真正卸载scim
由dpkg卸载产生的日志在/var/log/dpkg.log里,也可以用
script-c"sudoapt-getremovescim"apt-get.log将执行卸载命令时的所有输出记录到apt-get.log文件里
6.升级Ubuntu(相当于UpdateManager的功能)
sudoapt-getupdate寻找升级补丁
sudoapt-getupgrade下载并应用上一步里找到的补丁
Ubuntu 7.04 Synaptic软件包管理器的功能Ubuntu 7.04 Synaptic软件包管理器的功能Ubuntu 7.04 Synaptic软件包管理器的功能Ubuntu 7.04 Synaptic软件包管理器的功能Ubuntu 7.04 Synaptic软件包管理器的功能Ubuntu 7.04 Synaptic软件包管理器的功能Ubuntu 7.04 Synaptic软件包管理器的功能Ubuntu 7.04 Synaptic软件包管理器的功能Ubuntu 7.04 Synaptic软件包管理器的功能Ubuntu 7.04 Synaptic软件包管理器的功能
阅读(375) | 评论(0) | 转发(0) |