❶ yum源配置文件
方法/步驟
步驟1:在Vmware中,確保iso鏡像已經正常連接到系統上,在虛擬機上右鍵-設置-虛擬機設置,按照如圖勾選和設置。
步驟2:可以看到在linux桌面,已經出現了一個ISO鏡像。
步驟3:建立掛載點,在root用戶下mkdir /mnt/cdrom來創建目錄。
步驟4:輸入mount -t iso9660 /dev/cdrom /mnt/cdrom將光碟機或者iso文件掛載到/mnt/cdrom目錄下,使用df -h可以看到已經成功掛載。
步驟5:進入/etc/yum.repos.d目錄,ls查看當前目錄下的yum源配置文件,新建bak目錄,將除CentOS-Media.repo之外的repo文件移動到bak文件夾備份
Linux配置本地yum源方法
步驟6:使用vi編輯文件CentOS-Media.repo,查看配置如下,
步驟7:按照如下配置修改
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/cdrom/ //路徑需與你光碟機或ISO掛載的路徑相同
gpgcheck=1
enabled=1 //enable後面值必須修改為1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-6,
步驟8:輸入「yum clean all」命令清理,
步驟9:可以使用yum -y install vim進行安裝測試。
❷ yum的配置文件在什麼目錄下
centos的yum配置文件
cat /etc/yum.conf
cachedir=/var/cache/yum
//yum 緩存的目錄,yum 在此存儲下載的rpm 包和資料庫,默認設置為/var/cache/yum
keepcache=0
//安裝完成後是否保留軟體包,0為不保留(默認為0),1為保留
debuglevel=2
//Debug 信息輸出等級,范圍為0-10,預設為2
logfile=/var/log/yum.log
//yum 日誌文件位置。用戶可以到/var/log/yum.log 文件去查詢過去所做的更新。
pkgpolicy=newest
//包的策略。一共有兩個選項,newest 和last,這個作用是如果你設置了多個repository,而同一軟體在不同的repository 中同時存在,yum 應該安裝哪一個,如果是newest,則yum 會安裝最新的那個版本。如果是last,則yum 會將伺服器id 以字母表排序,並選擇最後的那個伺服器上的軟體安裝。一般都是選newest。
exclude=selinux*// 排除某些軟體在升級名單之外,可以用通配符,列表中各個項目要用空格隔開,這個對於安裝了諸如美化包,中文補丁的朋友特別有用。 《Linux就該這么學》 gpgcheck=1// 有1和0兩個選擇,分別代表是否是否進行gpg(GNU Private Guard) 校驗,以確定rpm 包的來源是有效和安全的。如果設置在[main]部分,則對每個repository 都有效。默認值為0
❸ linux 如何修改yum默認安裝路徑,是不是要通過修改yum配置文件
yum默認安裝路徑?linux下安裝軟體話,和軟體相關的文件會分散安裝到特定的目錄中去內。容這個能改,但是建議不要改,因為linux每個目錄都是放入一個軟體的指定文件的,移動了有可能使得整個軟體都用不了。還有樓上說的那個路徑只是放yum的配置文件的,yum的配置文件只能指定yum安裝軟體時到哪個目錄下找軟體包。並不能指定軟體安裝路徑
❹ linux使用yum安裝時,系統中的倉庫配置文件默認有哪些
你的問題不太明確,下面是相關yum的一些內容。
yum使用倉庫保存管理rpm的軟體包、倉庫的配置文件保存在/etc/yum.repos.d/目錄下格式如下:
[LinuxCast] #倉庫的名字
name = 對名字的解釋 #描述倉庫的基本信息
baseurl = 倉庫的地址 #本地的或者以http、ftp、file、ntfs
enable = 1 #是否啟用
gpgcheck = 1 #是否校驗
yum配置文件必須以.repo結尾,一個配置文件中可以保存多個yum倉庫的配置信息,/etc/yum.repos.d/目錄下可以存在多個配置文件.
使用yum操作軟體的相關命令:
yum install software-name #安裝指定的軟體
yum remove software-name #卸載指定的軟體
yum update software-name #更新指定的軟體
使用yum進行查詢操作:
yum search keyword #搜索
yum list (all|installed|recent|updates) #列出全部、安裝的、最近的、軟體更新
yum info packagename #顯示指定軟體信息
yum whatprovides packagename #查詢哪個rpm包含軟體包
自己創建yum倉庫:
1、通過rpm安裝createrepo文件
2、運行命令:createrepo -v /yum-dir #創建yum倉庫的索引文件
3、創建一個yum倉庫的配置文件
4、yum clean all #清除yum緩存信息
5、使用yum對軟體包進行分組:createrepo -g /tmp/comps.xml /yum-dir
❺ centos中使用rpm包或yum命令在線安裝的軟體默認是安裝在那個目錄下
這個不是 rmp 包管來理器和 yum 命令決自定的,而是軟體包自身會選擇安裝到某個地方,通常會在這幾個文件夾中
1,/bin可執行文件
2,/usr/bin 可執行文件
3,/sbin 可執行文件
4,/usr/local/bin 可執行文件
5,/usr/include 頭文件
6,/usr/local/include 頭文件
7,/lib 庫
8,/usr/lib 庫
9,/usr/local/lib 庫
10,還有一些配置文件,在/etc下,或者/var下
(5)yum配置文件中指定安裝目錄擴展閱讀
yum( Yellow dog Updater, Modified)是一個在Fedora和RedHat以及SUSE中的Shell前端軟體包管理器。
基於RPM包管理,能夠從指定的伺服器自動下載RPM包並且安裝,可以自動處理依賴性關系,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。
yum提供了查找、安裝、刪除某一個、一組甚至全部軟體包的命令,而且命令簡潔而又好記。