您好,登錄后才能下訂單哦!
rpm工具
yum工具
源碼包
先掛載光驅設備
mount /dev/cdrom /mnt/
安裝一個rpm包
rpm -ivh +包全名
“-i” : 安裝的意思
“-v” : 可視化
“-h” : 顯示安裝進度
rpm -ivh --force +包全名
rpm -ivh --nodeps +包全名
-nodeps : 當要安裝的rpm包依賴其他包時,即使其他包沒有安裝,也要安裝這個包
--force : 強制安裝,即使覆蓋屬于其他包的文件也要安裝
升級一個rpm包
rpm -Uvh 包名
“-U” : 即升級的意思
卸載一個rpm包
rpm -e 包名
“-e”:卸載的意思rpm查詢
查詢一個包是否安裝
rpm -q rpm包名
查詢當前系統所有安裝過的rpm包
rpm -qa包名
得到一個已安裝rpm包的相關信息
rpm -qi 包名
列出一個rpm包安裝的文件
rpm -ql 包名
列出某一個文件屬于哪個rpm包
rpm -qf 文件的絕對路徑
#yum工具詳解
列出所有可用的rpm包
yum list
列出所有可用的yum資源套件
yum grouplist
LANG=en 將語言切換成英文 LANG=zh_CN.UTF-8 將語言切換成中文
搜索一個rpm包
yum 包名(含有關鍵字的)
安裝一個rpm包
yum install -y 包名.rpm
-y 不詢問安裝關聯包
卸載一個rpm包
yum remove -y 包名.rpm
升級一個rpm包
yum update -y 包名.rpm
根據yum資源套件安裝
yum groupinstall “資源套件名稱”
根據yum資源套件卸載
yum groupremove “資源套件名稱”
掛載光盤
mount /dev/cdrom /mnt
刪除/etc/yum.repos.d目錄所有的repo文件
[root@ruirui etc]# cd /etc/ [root@ruirui etc]# cp -r yum.repos.d/ yum.repos.d.back [root@ruirui etc]# cd yum.repos.d [root@ruirui yum.repos.d]# lsCentOS-Base.repo CentOS-Media.repo epel.repoCentOS-Debuginfo.repo CentOS-Vault.repo epel-testing.repo [root@ruirui yum.repos.d]# rm -rf CentOS-Base.repo [root@ruirui yum.repos.d]# vim CentOS-Media.repo#修改為[local_carom] name=CDbaseurl=file:///mnt/ gpgcheck=1 enabled=0 #gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
yum clean all
yum更換國內源
cd /etc/yum.repos.d
rm -f dvd.repo
wet http://mirrors.163.com/.help/CentOS7-Base-163.repo
或者
curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum list
#yum下載rpm包
yum install -y epel-release
yum list |grep epel
yum install -y 包名 --downloadonly
--downloadonly 盡下載不安裝
下載在 /var/cache/yum/x86_64/7/文件中
yum install -y 包名 --downloadonly --downloaddir=路徑
yum reinstall -y 包名 --downloadonly --downloaddir=路徑
cd /usr/local/src/
wget http://mirrors.cnnic/apache/httpd/httpd-2.2.32.tar.gz
tsr zxvf httpd-2.2.32.tar.gz
cd httpd-2.2.32
./configure --prefix=/usr/loacal/apache2
make
make install
卸載就是刪除安裝的文件
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。