RPM
安装
rpm -ivh xxxx.rpm
rpm -ivh rpm包网络地址
更新
rpm -Uvh xxxx.rpm
卸载
rpm -e xxxx(软件包名字)
查询
rpm -q xxx (软件包名字)
rpm -qa
rpm -qa xxxx (软件包名字)
其他选项:
-qf
-ql
-qi
--nodeps
Yum
安装
yum install -y xxx (软件名字)
选项 -y 表示无需手动确认,直接安装
yum install 软件包网络地址
更新
yum update
yum update xxx
yum update --security
yum upgrade
卸载
yum remove xxx
yum erase xxx
查询
yum check-update 检测可更新的软件包
yum list xxx (查询是否安装了这个包或者说有这个包可以安装吗)
yum search xxx (查询包含xxx信息的所有包)
缓存
制作缓存:
yum makecache
清理缓存:
yum clean all
yum组包管理
yum grouplist
yum groupinstall
yum localinstall
yum groupupdate
yum groupremove
yum源
制作yum源:
1. vim /etc/yum.repos.d/locals.repo
[locals]
name = xxxx
baseurl = file:///etc/xxx
enabled = 1
gpgcheck = 0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 (gpgcheck = 0就不用设置这个了,为1设置)
2. mkdir /etc/xxx
mkdir Packages (放置一些软件到此目录下即可)
createrepo /etc/xxx (如果没有createrepo命令,那就先安装)
源码安装
步骤:
1. 网上下载.tgz格式的源码包
wget xxxx
2. 解压
3. 进入解压后的文件夹, ./configure --prefix=/usr/local/python3
4. make
5. make install
6. 如果想在终端下直接启动可以,cp可执行文件到/usr/bin下