介绍下两个主流软件包的终端命令RPM包、DEB包
deb软件包相关指令集--(代表系统:Debian/Ubuntu)
dpkg 常用指令
dpkg -i package.deb 安装包
中药熬制dpkg -r package 删除包
dpkg -P package 删除包(包括配置文件)
dpkg -L package 列出与该包关联的文件
dpkg -l package 显示该包的版本
愉贵妃dpkg –unpack package.deb 解开 deb 包的内容
dpkg -S keyword 搜索所属的包内容
dpkg -l 驳论文的基本结构列出当前已安装的包
dpkg -c package.deb 列出 deb 包的内容
dpkg –configure package 配置包
apt 常用指令
apt-cache arch name 搜索存在的包,参数中name可以是包名的一部分也可是全部。19英文
apt-cache show pkgname 显示包信息,其中pkgname必须是软件包的全名。
apt-file list pkgname 显示软件包内容:
apt-file update 信息更新则:
apt-cdrom add [-d dirname] 在CD-ROM使用APT,dirname为CD-ROM挂载点目录名
apt-get install pkgname1 pkgname2 下载并安装软件包。
apt-get -d install pkgname1 pkgname2 只下载不安装软件包,软件包被下载
到/var/cache/apt/archives目录。
apt-get --reinstall install pkgname1 pkgname2 重新安装软件包
apt-get -y install pkgname1 pkgname2 安装时对所有提问回答"yes"选项
apt-get -f install 如果安装进行不下去则用此命令修复,然后再安装
调薪通知
apt-get remove pkgname 删除软件包:
apt-get --purge remove pkgname关于笑的名言彻底删除软件包(包括配置文件等):
apt-get clean 删除本机上下载的无用软件包
谍战片电视剧apt-get autoclean 删除过时的本机上下载的无用软件包:
apt-get source pkgname 下载源码包:
apt-get -b source pkgname 通常下载3个文件:.和替换.dsc和.;然后解压
在/var/cache/apt/archi
ves/pkgname目录,其中/debian子目录是创建.deb包需要的文件。
下载并自动打包:
apt-get update 更新软件包分两步,更新软件包信息:
apt-get upgrade 软件包升级:
apt-get dist-upgrade 升级软件包的发行版:
软件升级时使某个包锁定(即不升级):修改/etc/apt/preferences文件,其中内容为:
Package: pkgname
Pin: pindef
Priority: pinpri
例如:
Package: gaim
Pin: version 0.58*,*表示锁定以0.58开头的所有版本。
Priority值含义是:<0表示永不安装,0-100表示不是有效版本不安装,>100且<1000表
如有新版本则安装,>1000表示安装旧版本。