rpm
常用参数:
-i:安装软件
-t:测试软件
-p:显示安装进度
-f:忽略任何错误
-U:升级安装
-v:检测套件是否正确安装
1.安装一个包
rpm -ivh packagename
2.升级一个包
rpm -Uvh packagename
3.卸载一个包
rpm -e packagename
4.查询包是否被安装
rpm -q packagename
5.查询包安装了哪些文件
rpm -ql packagename
6.查询安装包的信息
rpm -qi packagename
7.查询一个文件是否由那个包安装的
rpm -qf filename
注:-v 查看更细部的安装信息
-h 以安装信息列显示安装进度
yum
1.用yum安装软件包
yum install packagename
2.用yum卸载软件包
yum remove packagename
3.用yum升级软件包
yum update packagename
4.用yum升级系统
yum update
5.查询指定软件包的依赖关系
yum deplist packagename
6.列出所有已安装的软件包
yum list installed/updates/packagename
7.用yum安装本地下载的软件包
yum localinstall packagename.rpm
apt(是debin、ubuntu发行的工具)
1、apt-get安装一个新软件包
apt-get install packagename
2、卸载一个已安装的软件包(保留配置文件)
apt-get remove packagename
3、卸载一个已安装的软件包(删除配置文件)
apt-get -purge remove packagename
4、卸载一个已安装的软件包(忽略依赖软件)
dpkg -force-all -purge packagename
5、删除你已经卸载的软件
apt-get autoremove
6、清除已经卸载的软件包的.deb文件
apt-get autoclean
7、清除安装的软件的备份
apt-get clean
8、更新所有已安装的软件包
apt-get upgrade
9、将系统升级最新版本
apt-get dist-upgrade
10、查看软件库中有多少软件
apt-cache stats
wget(源码安装make && make install)
1.下载文件
wget URL
2.下载并与不同文件名保存
wget -O xx.zip URL
3.测试下载链接
wget --spider URL
yum源更新
1.先备份之前的yum数据库
mv /etc/yum.repos.d/CentOS-Base.repo
/etc/yum.repos.d/CentOS-Base.repo.backup
2.下载新的yum源配置文件,放入/etc/yum.respos.d/下
wget URL
3.运行yum makecashe生成缓存
yum makecashe
yum搭建本地仓库
1.挂载光驱到mnt目录下
2.先将yum的配置文件做一个备份
cp -r /etc/yum.repos.d/ /etc/yum.repos.d.bak/
3.进入yum.repos.d目录下,将所有的文件都删除掉
cd /etc/yum.repos.d #进入yum.repos.d 目录
ls
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo
CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo
rm -rf ./* #删除所有的文件
4.创建一个文件dev.repo
vim dev.repo
#将以下内容写进dev.repo:
[dvd] #仓库的名字
name=install dvd #自定义一个描述的字符串
baseurl=file:///mnt #rpm的位置
enable=1 #是否可用
gpcheck=0 #是否检测
5.将之前的yum缓存清除,yum clean all
yum clean all
6.这时就可以使用yum安装本地的软件包