rpm 包安裝 RedHat Package Manager的縮寫 , linux 的軟體包可能存在依賴關係,比如某某依賴某某才能使用。 掛載一個光碟 mount -t auto /dev/cdrom /mnt/rom #掛載光碟 安裝一個rpm包 rpm -vim [文件名] "-i":安裝的意思 ...
rpm 包安裝
RedHat Package Manager的縮寫 , linux 的軟體包可能存在依賴關係,比如某某依賴某某才能使用。
掛載一個光碟
mount -t auto /dev/cdrom /mnt/rom #掛載光碟
安裝一個rpm包
rpm -vim [文件名]
"-i":安裝的意思
"-v" :可視化;
"-h": 顯示安裝進度
另外在安裝一個rpm包時常用的附帶參數有:
--force:強制安裝 , 即使覆蓋屬於其他包的文件也要安裝.
--nodeps:當要安裝的rpm包依賴其他包時 , 即使其他包沒有安裝,也要安裝這個包
升級一個rpm包
rpm -Uvh [文件名]
"-U" :即升級的意思
卸載一個rpm包
rpm -e [包名]
查詢一個包是否安裝
rpm -q [包名]
rpm -qa | grep [部分包名] #常用
rpm -qa #查詢全部安裝的rpm包
rpm -qa | head #使用管道符來篩選安裝的包
rpm -qi [包名] #得到一個已經安裝的包的相關信息
rpm -ql [包名] #列出一個已經安裝的包的文件 []
rpm -qf [文件的絕對路徑] #列出一個文件屬於哪個包
yum
yum是快速安裝rpm包的解決辦法 , 他可以安裝rpm所需要的任何依賴.
-y 參數代表強制不交互的意思.
列出所有可用的包
yum list #列出所有
yum list | head -n 20 #使用管道符進行查詢
yum search [包名] #搜索一個可用的rpm包.
安裝一個rpm包
yum install -y [包名] #安裝, -y代表不進行交互,可以不加.
卸載一個yum包
yum remove [-y] [rpm包名] #卸載
升級一個rpm包
yum update -y [包名] #升級
使用本地光碟製作一個yum源
mount /dev/cdrom /mnt #掛載光碟到一個目錄
mv /etc/yum.repos.d /etc/yum.repos.d.bak #備份yum配置目錄
mkdir /etc/yum.repos.d #創建一個新的配置目錄
vim /etc/yum.repos.d/dvd.repos #編輯dvd的源配置
加入以下內容
[dvd]
name=install dvd
baseurl=file:///mnt
enabled=1
gpgcheck=0
刷新repos的緩存
yum clean all
yum makecache
利用yum工具下載一個yum包
yum install -y yum-plugin-downloadonly.noarch
#安裝這個軟體包
yum install 包名 -y --downloadonly #下載一個包安裝
yum install 包名 -y --downloadonly --downloaddir=/usr/local/src #指定一個目錄下載
yum安裝apache:
yum install -y httpd #安裝apache
service iptables stop #關閉防火牆
service httpd start #開啟apache服務
httpd://10..0.0.1
版本號: 2.7.35
大版本號:大的改版
小版本號:增加了大的功能
修複更新版本號: 修複bug
alpha beta released LTS