Linux入門(mén)篇 —— Linux軟件安裝(YUM & RPM & 源碼)

      網(wǎng)友投稿 918 2025-04-01

      Liunx 中的軟件安裝 (詳解 yum)


      在win 下,安裝軟件 .exe 雙擊運(yùn)行即可

      linux中,軟件包封裝類型多樣

      常見(jiàn)的軟件包封裝類型:

      rpm 擴(kuò)展名為 .rpm

      deb 軟件包 擴(kuò)展名為 .deb

      源代碼軟件包 一般為 .tar.gz 或者 .tar.bz2 格式的壓縮包,包含程序源代碼 README

      提供安裝程序的軟件包(agent)

      install.sh

      setup

      .bin

      RPM 軟件包

      由 redhat 公司提出

      建立統(tǒng)一的數(shù)據(jù)庫(kù)文件,詳細(xì)記錄軟件包安裝,卸載等變化信息,能自動(dòng)分析軟件包依賴關(guān)系

      推薦網(wǎng)站: http://rpmfind.net/

      軟件包格式

      bash-4.2-9.1.i586.rpm

      YUM 源軟件管理方式

      YUM倉(cāng)庫(kù)集中化管理, 管理rpm包

      很好的解決了軟件包之間的依賴關(guān)系

      YUM配置文件

      [root@localhost ~]# cd /etc/yum.repos.d/ # 此處為yum配置文件路徑 [root@localhost yum.repos.d]# ls packagekit-media.repo # yum配置文件的示例文件 [root@localhost yum.repos.d]#

      注: yum配置文件必須以 .repo 結(jié)尾

      yum配置文件內(nèi)容

      [InstallMedia] # yum 標(biāo)識(shí) name=RHEL-7.0 Server.x86_64 # yum名稱 baseurl = file:///mnt/cdrom # yum源路徑 gpgcheck=0 # 是否校驗(yàn)yum 軟件源簽名 0代表不校驗(yàn) 1校驗(yàn) enabled=1 # 開(kāi)機(jī)是否自啟,0代表不自啟,1代表自啟 默認(rèn)開(kāi)啟

      使用 YUM 源管理軟件的步驟

      配置 YUM 配置文件

      清空 YUM 源的緩存

      軟件安裝

      實(shí)際在 VM 虛擬機(jī)中的操作

      加載光驅(qū),右鍵連接

      創(chuàng)建 YUM 源路徑

      mkdir /mnt/cdrom

      掛載光盤(pán)到 yum 路徑下

      mount /dev/sr0 /mnt/cdrom/

      修改配置文件

      路徑: /etc/yum.repos.d/

      文件: vim dvd.repo

      文件內(nèi)容

      Linux入門(mén)篇 —— Linux軟件安裝(YUM & RPM & 源碼)

      [dvd] # yum 標(biāo)識(shí) name = linux_ruochen # yum 名稱 baseurl = file:///mnt/cdrom # yum 路徑 gpgcheck = 0 # 不校驗(yàn)yum 軟件包簽名信息 enabled = 1 # 開(kāi)機(jī)自啟

      查看所有 YUM 源狀態(tài)信息

      yum repolist all

      列出所有的 YUM 軟件包

      yum list all

      清除 YUM 緩存

      yum clean all

      安裝 yum 軟件包

      yum install 軟件包名(eg: vsftpd) [-y]

      mount命令使用 掛載

      mount 源文件 掛載文件

      mount /dev/cdrom/ /mnt/cdrom

      umount 卸載

      umount 源文件/掛載文件

      查看掛載

      df -hT

      常用yum 命令

      yum remove packagename # 刪除軟件包

      yum info packagename # 查看軟件包詳情信息

      yum search packagename # 查找軟件包

      yum update packagename # 更新軟件包

      yum 安裝軟件包組

      yum grouplist # 列出所有可用組

      yum groupinfo # 查看組的信息

      yum groupinstall # 安裝軟件包組

      yum grouperase # 刪除軟件包組

      yum groupupdate # 更新軟件包組

      使用yum 安裝本地rpm 包

      yum localinstall **.rpm

      源碼安裝

      把程序的源代碼給了你,你執(zhí)行就行,看 README

      檢查源代碼所處的編譯環(huán)境

      編譯

      安裝

      example:

      安裝 VMware tools

      將 VMwareTools 壓縮包拷貝到 opt目錄下(一般是opt目錄)

      解壓

      查看 INSTALL 信息

      執(zhí)行 ./vmware-install.pl

      一路回車,重啟完事(一般重啟生效)

      NTFS-3g(Linux識(shí)別U盤(pán))

      導(dǎo)入壓縮文件

      查看README文件

      ./configure (檢查編譯環(huán)境)

      安裝所需軟件

      make 編譯

      make install 安裝

      上面兩步也寫(xiě)在一起

      make && make install

      利用源碼安裝http服務(wù)(源碼包自行下載)

      RPM軟件包安裝

      查看已安裝的rpm包信息

      rpm [選項(xiàng)] [軟件名]

      rpm -qa # 查看系統(tǒng)所有的已安裝的rpm包

      rpm -qa ‘libXtst’ # 查詢某個(gè)rpm包

      rpm -qf [文件/目錄](méi) # 查看文件或目錄屬于哪個(gè)rpm軟件

      安裝/升級(jí)rmp軟件包

      rpm [選項(xiàng)] 軟件包文件

      rpm -ivh 軟件包文件

      -i: 安裝

      -v: 顯示安裝過(guò)程的詳情信息

      -h: 顯示安裝進(jìn)度 , 以 # 顯示

      -U: 升級(jí)某個(gè)rpm軟件,若沒(méi)有安裝則進(jìn)行安裝

      -F: 更新某個(gè)rpm軟件,若未裝,則放棄安裝

      卸載指定的rpm軟件包

      rpm -e 軟件名

      example

      Apache_OpenOffice

      下載rpm包

      解壓

      安裝所有的RPM包

      rpm -ivh openoffice-*

      安裝desktop 目錄中的 redhat rpm包

      Linuxqq

      rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm

      出現(xiàn)一大堆依賴關(guān)系

      yum 安裝依賴包

      繼續(xù)安裝,提示版本不一致

      強(qiáng)制安裝

      rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm --force

      安裝完成,登錄的話看臉 …

      Linux yum

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:excel2003刪除重復(fù)項(xiàng)功能的教程
      下一篇:ROS二進(jìn)制日志包 ROS binary logger package
      相關(guān)文章
      亚洲人精品午夜射精日韩| 亚洲另类少妇17p| 久久精品国产亚洲av成人| 亚洲欧洲精品成人久久曰影片| 国产精品国产亚洲区艳妇糸列短篇 | 成人精品国产亚洲欧洲| 亚洲av中文无码字幕色不卡| 亚洲色大网站WWW永久网站| 亚洲一区二区三区成人网站| 亚洲天堂免费在线| 亚洲夂夂婷婷色拍WW47| 亚洲精品人成网线在线播放va| 亚洲欧美国产国产一区二区三区| 亚洲最大福利视频| 久久夜色精品国产噜噜亚洲a| 亚洲首页国产精品丝袜| 亚洲精品V天堂中文字幕| 亚洲乱人伦中文字幕无码| 亚洲精品自偷自拍无码| 亚洲AV无码专区国产乱码不卡| 亚洲成AV人片高潮喷水| 亚洲v国产v天堂a无码久久| 亚洲男人在线无码视频| 亚洲午夜久久久影院| 亚洲成A人片在线观看WWW| 亚洲国产老鸭窝一区二区三区| 911精品国产亚洲日本美国韩国| 亚洲麻豆精品果冻传媒| 亚洲va在线va天堂va手机| 国产精品亚洲精品| 亚洲成av人片天堂网无码】| 亚洲成A人片在线观看中文| 国产亚洲精品资在线| 亚洲av无码片在线播放| 亚洲视频免费观看| 亚洲人成网站色在线观看| 亚洲av乱码一区二区三区按摩| 亚洲国产综合久久天堂| 亚洲国产精品无码久久SM | 久久精品国产亚洲AV高清热| 亚洲中文字幕久在线|