您的位置:首页 > 运维架构 > Linux

linux(ubuntu)通过APT管理工具在命令行安装、卸载、升级、查看软件等

2013-07-01 19:10 1121 查看
所有的的操作时在内核版本为:Linux ubuntu 2.6.35-22-generic下操作的

在linux下安装软件需要知道:linux下的软件安装时有依赖关系的,也即在安装一个软件之前可能需要安装其他相关的软件(因为需要安装的软件依赖这个软件包)

下面的一些命令只是其中的部分(可能最常用用到的)

apt-get命令:

1.apt-get install 软件包名称-------------------------------------安装软件

2.apt-get remove 软件包名称---------------------------------------卸载软件

3.apt-get upgrade 软件包名称-------------------------------------升级软件

4.apt-get update-------------------------------------------------更新/etc/apt/sources.list-----------------------这个是ubuntu下载软件的镜像网站地址集合(有可能不会更新,需要根据不同的版本来看)

5.apt-get clean -------------------------清空软件包缓冲区(即系统通过命令行下载安装的软件包,所放在的地方)/var/cache/apt/archives

6.apt-get autoclean----------------------按照依赖关系清除缓冲区中多余的软件包

7apt-get check 软件包名称---------------------------检测该软件包的所有依赖关系包

8.apt-get --reinstall install 包名称-------------------------对软件包进行重心安装

9.apt-get --purge remove 软件名称-----------------------完全卸载

10 apt-get -f install --------------------------------------------修复软件包的依赖关系

apt-cache 命令:

1.apt-cache pkgnames--------------------------------------查看当前linux安装了的所有软禁啊包的名称

2.apt-cache show 包名称-----------------------------------查看软件包的详细信息(诸如:包的大小等)

3.apt-cache showpkg 包名称--------------------------------查看软件包的常规信息

4.apt-cache depends 包名称-------------------------------查看软件包的所有依赖关系包

5.apt-cache policy 包名称--------------------------------------查看当前软件包的状态(确定是否被安装等)



备注:ubuntu通过命令安装软件时,首先会到/etc/apt/sources.list中查找需要进入那个网站下载相应的软件,进入相应网站后,就会调用/var/lib/apt/lists/*(这是一个检索目录,在一个网站中检索需要的软件名称,而不是把整个网站的资源完全的扫一遍,这样很浪费效率,所以检索目录很有必要),找到相应的软件后,linux会将其下载下来放到缓冲区 /var/cache/apt/archives,然后再进行安装。

注意:linux安装软件是先下载下来,再进行安装的,而不是遍安装遍下载
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: