Linux 软件安装

 

2、APT

2.1、APT介绍

注意:apt-get是从网络服务器安装软件包的,它会解决依赖关系,apt是建立在dpkg之上的软件管理工具。

Ubuntu将所有的软件包存放在互联网上的若干镜像站点上,用户可以选择一个最适合自己的站点作为软件仓库,或可称之为软件源。注意:不可以在ubuntu配debian的软件源。

这样使用APT工具就可以完成所有的软件包的管理工作,包括维护系统中软件包数据库,自动检查软件包依赖关系,安装和升级软件包、从软件源镜像站点获取相关软件包等。

常用的APT命令组合如下:

APT命令组合功能说明
apt-cache搜索软件包信息
apt-file查询软件包信息
apt-get管理软件包、包括安装、卸载、升级等操作
apt-cdrom将CD-ROM加入软件源配置文件
apt-proxy搭建APT代理服务器
apt -show -version 显示系统中软件包版本信息

说明:APT工具的大部分命令的执行时需要超级用户的。

2.2、apt-get

格式:

apt-get 子命令 [参数] [软件包名]

083ae663e90939e83e77406968f783f79cd.jpg

补充:1、reinstall:   重新安装一个软件包

          2、dist-upgrade   升级系统

apt-get参数:

7172ded1b36146dbda0162b385433601f2d.jpg

使用apt-get删除软件包的命令格式主要有下面四个:

1、apt-get  remove  软件包名   :用于卸载已安装的软件包,但保留配置文件

2、apt-get  --purge remove 软件包名    :卸载软件包的同时,也删除配置文件。

3、apt-get   purge    软件包名:同上

4、apt-get  autoremove:卸载为了满足其他软件包的依赖而安装的,而现在不再需要的软件包。

 

常用实例:使用apt-get命令的第一步是引入必须的软件库,Debian的软件库也就是所有软件包的集合,他们存在互联网上的一些公共站点上,把它们的地址引入,ap-get就能搜索我们想要的软件。/etc/apt/sources.list是存放这些地址列表的配置文件,其格式如下:

deb [web或ftp地址] [发行版名字] [main/contrib/non-free]

两者的区别是dpkg绕过apt包管理数据库对软件包进行操作,所以你用dpkg安装过的软件包用apt可以再安装一遍,系统不知道之前安装过了,将会覆盖之前dpkg的安装。

2.3、apt-cache

apt-cache是一个底层的工具,用户可以利用它来查询软件包的相关关系,也可以操作APT的二进制缓存文件。

格式:apt-cache  子命令 [参数] [软件包名]

子命令:

3a5b2e837111d991912c9fb76fb2c923ddb.jpg

参数:

409a29c513db8da52d682cfe6c611a5b2d9.jpg

2.3、更新命令

d24b439a1c55b12d5b17a9c569f695c3f24.jpg

 

 

 

转载于:https://my.oschina.net/lin546/blog/1790058

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值