本文专门针对ubuntu这个linux发行版而写的,对ubuntu特有一些操作进行介绍和总结。

dpkg

dpkg 是 Debian Packager 的简写,为 Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自 Debian 的 Linux 发行版都使用 dpkg,例如 Ubuntu Knoppix 深度linux 等。

dpkg是用来安装.deb文件,但不会解决模块的依赖关系,且不会关心ubuntu的软件仓库内的软件,可以用于安装本地的deb文件。

  • 安装本地软件:dpkg -i <.deb file name>
  • 删除软件包(保留其配置信息):dpkg -r

其他一些详细操作这边就不罗列了,具体可查看 man 文件。

apt

apt会解决和安装模块的依赖问题,并会咨询软件仓库, 但不会安装本地的deb文件, apt是建立在dpkg之上的软件管理工具。

用过ubuntu的人都知道apt-get的方便

  • 远程安装软件:sudo apt-get install xxx ,远程库一般会提供不少常见的软件,当然也可以手动添加源。
  • 修复安装错误:sudo apt-get install -f 常用于手动安装软件后,出现错误,一般该指令可以解决大多数的依赖关系,一般这种错误来自于使用本地安装命令 dpkg 时出现的依赖错误。
  • 删除已经安装的软件:sudo apt-get remove xxx 删除一个软件包。

除了以上的安装操作外,apt-get 还有一些清理清理升级缓存以及无用包的命令:

  • sudo apt-get autoclean :清理旧版本的软件缓存
  • sudo apt-get clean:清理所有软件缓存
  • sudo apt-get autoremove:删除系统不再使用的孤立软件

启动项

在/etc/rc.local中可以加入ubuntu的开机自启内容。


To be continued…

参考网址:
http://my.oschina.net/zhangqingcai/blog/23994
http://blog.csdn.net/baixiaoshi/article/details/43529649