管理软件包

一、利用apt-get管理软件包

1.安装软件包

Install功能选项主要用于安装指定的软件包。

Eg:

sudo apt-get  install quota               安装quota软件包

sudo apt-get --reinstall install quota         重新安装quota软件包

2.系统的更新与升级

首先需要使用apt-get命令的update功能选项,同步软件源的软件包索引文件,获取最新的可用软件包版本信息。然后,再利用upgrade功能选项下载与安装新版的软件包。

Eg:

sudo apt-get update  获取最新的可用软件包版本信息。(要确保软件索引文件是最新的)。

sudo apt-get upgrade 下载、安装新版软件包,从而升级整个系统。 

3.删除软件包

利用apt-get命令的removepurge功能选项,可以删除指定软件包。两者的区别是:如果软件包中含有配备文件,remove功能选项在删除软件包时会保留配置文件,因此可称作部分删除;而purge功能选项会删除整个软件包,包括配置文件,故可称为彻底删除选项。

在正式开始删除软件包之前,apt-get首先会考察系统中是否存在依赖于指定软件包的相关软件包。如果存在,apt-get会列出需要删除的其他软件包,提请用户确认。

Eg:sudo apt-get remove quota 删除软件包quota

在安装CD/DVD或存储在本地系统中的软件包时,需要首先配置source.list文件。

1.source.list配置文件的简介

source.list配置文件用于定义各种可用的软件源,如网站、镜像站点、CD/DVD及本地的存储目录等。

source.list配置文件中,每行只能定义一个软件源,其语法格式如下:

Type Uri distribution [component1] [component2] [...]

其中type表示软件包档案文件类型 uri用于定义软件源的地址类型。

Eg:deb http://archive.debian.org/debian-archive/debian sarge main contrib non-free 

在http://archive.debian.org/debian-archive/debian/dists/sarge/main/上下载debian sarge

二、利用aptitude管理软件包

aptitude 是一个可以完全代替apt-get的软件管理工具,两个命令中大多数功能选项是可以兼容的。

1.安装软件包

Eg:

sudo aptitude install quota               安装quota软件包

sudo aptitudet --reinstall install quota         重新安装quota软件包

2.系统的升级

sudo aptitude update  获取最新的可用软件包版本信息。(要确保软件索引文件是最新的)。

sudo aptitude safe-upgrade 下载、安装新版软件包,从而升级整个系统。 

3.查询软件包

aptitude命令的show功能选项用于查询各种软件包信息。可以查询软件包的安装状态、版本、依赖关系、档案文件的大小以及简单说明等信息。

Eg:aptitude show vsftpd 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值