介紹:
一般我們安裝一個軟件時,有兩種獲取安裝包方式,一是:包安裝,二是:源碼安裝
今天我給大家分享的是本地源安裝,linux給了我們很多安裝包,但是有一些安裝包需要掛載本地光盤,才能使用。
軟件安裝有兩種方式:
rpm安裝,所有軟件都會一.rpm的安裝包存在,可以通過rpm命令來進行安裝。缺點:會提示安裝很多相關的依賴包。
rpm命令:rpm -qa 列出系統當中已經安裝的所有軟件
rpm -qa | grep telnet 查詢telnet軟件有沒有被安裝
rpm -ivh 軟件包所在的目錄及完整名稱
rpm -e 軟件名稱 卸載軟件
yum安裝,相比rpm安裝要方便很多,會自動去安裝相關的依賴包
yum命令:yum install 軟件的名稱 安裝軟件
yum list all 列出倉庫中的所有軟件
yum remove 軟件的名稱 卸載軟件
yum clean all 清除緩存
yum makecache 重新生成緩存
光盤掛載步驟:yum 安裝源路徑 /etc/yum.repos.d/
一、編輯本地yum源文件
1、進入源路徑:cd /etc/yum.repos.d/
[media]
name=CentOS7
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=0
2、進入:cd /mnt/ 新建一個cdrom文件夾
二、光盤掛載(如果已經掛載可以跳過這步)
未掛載之前cdrom是空文件
查看需要掛載的sr0光盤
我們可以直接訪問 /run/media/root/CentOS 7 x86_64查看光盤內容,當然鏡像文件連接成功后,在桌面上會多一個iso文件,也可以訪問
掛載光盤:
mount -t iso9660 /dev/sr0 /mnt/cdrom
mount /dev/sr0 /mnt/cdrom #在CentOS里面可以直接省略-t選項,有時候在其它發行版里需要加上才能掛載 -t:光盤類型
/dev/sr0:光盤所在位置,
/mnt/cdrom:掛載目錄
查看掛載是否成功
卸載使用umount命令
umount [-fn]裝置文件名或掛載點
選項與參數:
- -f:強制卸除!可用在類似網絡文件系統(NFS)無法讀取到的情況下;
- -n:不升級/ etc / mtab情況下卸除。
注:在取消掛載時,不能在掛載目錄取消,否者會報錯,
永久掛載:
以上都是臨時掛載,每次重啟后都需要掛載一次,比較麻煩,我們可以修改/etc/fstab 文件在每次開機時自動掛載
只需在/etc/fstab 文件下添加掛載語句即可:
總共需要添加六個字段,前面兩個字段為:掛載語句,iso9660:光盤格式,后面的默認
[root@localhost ~]# vi /etc/fstab
須執行:mount -a才能生效
三、使用yum install 軟件名稱 進行安裝
准備工作做了這么多,現在終於可以看到成果了,這是我之前安裝過的,所以提示一下內容。