Linux基础-yum软件包管理
任務目標:自定義yum倉庫:createrepo,自定義repo文件,使用yum命令安裝httpd軟件包,卸載httpd軟件包:yum –y remove 軟件名 ,使用yum安裝組件'KDE 桌面':yum –y groupinstall 組件名,掌握使用yum刪除組件‘KDE 桌面’:yum –y groupremove 組件名,掌握清除yum緩存:yum clean all,使用yum查找軟件包:yum search 軟件包名
So Easy , o Easy , Easy , asy , sy , y …………
1) 自定義yum倉庫:createrepo
創建一個createrepo目錄
從/media/ 中查找httpd的rpm包
把即將要安裝的httpd軟件包復制到/createrepo目錄中
使用 createrepo 目錄 將/createrepo打包成yum倉庫
這樣我們的yum庫就建立好了
2) 自定義repo文件
首先要進入到yum倉庫的配置目錄編輯配置文件,據我所知應該是?/etc/yum.repos.d/?
果然被我蒙對了……好ok,我們要新建一個?.repo?結尾的文件,名稱為createrepo
既然是配置文件 createrepo.repo 中就要輸入相應的配置信息,話說我實在是記不住有哪些字段,索性就……
我發誓絕對不是因為懶,而是我想練習一下如何將文件內容以覆蓋的方式輸出到另一個文件中
接下來,就是主動是用vim工具編輯配置文件createrepo.repo的時候了
我將yum庫的地址指向了 /createrepo 中,為了讓我們的配置文件可以被加載,把其他的文件全部挪走于是乎我這么做了個決定:
將 yum.repos.d 文件夾更名為 yum666
創建新的yum.repos.d文件夾,并將yum666文件夾中的createrepo.repo移動過來
使用 yum clean all 清理yum緩存
3) 使用 yum install httpd -y 命令安裝httpd軟件包
安裝httpd軟件包完成
4) 使用 yum –y remove 軟件名?卸載httpd軟件包
完成httpd的卸載
5) 使用yum安裝組件'KDE 桌面':yum –y groupinstall 組件名
首先要將已改過的createrepo.repo文件中yum倉庫改為光驅掛載
使用 yum clean all 清理yum緩存
使用 yum grouplist 查看關盤中的軟件包組
使用 yum groupinstall 'KDE Plasma Workspaces' 安裝KDE桌面
經過漫長的等待終于安裝完成了!6666
6)? 掌握使用yum刪除組件‘KDE 桌面’: yum –y groupremove 組件名
說實話心里挺不是滋味的,等了那么就裝完了,還得卸載
7) 掌握清除yum緩存: yum clean all?
由于經常修改repo文件,所以 yum clean all 是會經常使用的,每次都會重新加載repo文件,一旦出現問題,報錯是很明顯的
8) 使用yum查找軟件包: yum search 軟件包名
?
轉載于:https://www.cnblogs.com/DragonFire/p/6568185.html
總結
以上是生活随笔為你收集整理的Linux基础-yum软件包管理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BZOJ 3781: 小B的询问 [莫队
- 下一篇: protected private pu