博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Ubuntu APT简介及apt常用命令

Posted on 2010-08-13 11:50  Echoes  阅读(933)  评论(0)    收藏  举报

APT Advanced Package Tool 高级包管理工具,在Linux下安装软件包经常会遇到依赖嵌套的问题,如需要使用A文件时,发现A文件依赖于B文件,所以需要下载B文件,B又依赖另外的文件C,这样容易出现多次依赖嵌套问题。为了让安装更方便,Debian发布的APT能够在发现软件包依赖性的同时自动下载相应的软件包并加以安装。

Debian 一款自由操作系统 Debian GNU/Linux,采用Linux作为内核。Ubuntu是建基于Debian的一个Linux发行版本。

------------------------------------

apt软件包管理常用命令

注:以下命令均需要加上sudo以获取root权限

1. 软件包维护

apt-get update 更新Ubuntu源 或者 刷新

apt-get upgrade 更新所有已安装的软件包

apt-get dist-upgrade 更新整个系统到最新的发行版 

2. 软件包搜索

apt-cache search string 搜索和“string”匹配的包

apt-cache show string 显示和“string”包匹配的相关信息

apt-cache show packagename 显示软件包记录

3. 软件包安装

apt-get install packagename

4. 软件包删除

apt-get remove packagename 删除已安装的软件包(保留配置文件)

apt-get --purge remove packagename 删除已安装包(不保留配置文件)

apt-get autoremove 删除为了满足其他软件包的依赖而安装的,但现在不需要的软件包

特别技巧:如果你想在删除A包时安装B包 apt-get --purge remove A B+