日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【十三单元】 软件安装 yum源配置

發布時間:2024/4/13 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【十三单元】 软件安装 yum源配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

*****************

****軟件安裝******

*****************

?

****1.軟件名稱識別****


[abrt-addon-ccpp]-[2.1.11-19].[e17].[x86_64].rpm????//rpm結尾的適用與redhat操作系統

||||||||

? ?軟件名稱???軟件版本 ?軟件適用系統 ?64位

*****2.如何安裝軟件****

1.rpm

rpm -ivhname.rpm????//安裝,-v顯示安裝進度,-h指定加密方式



-e name????//卸載軟件

-ql name????//查詢軟件生成文件

-qlpname????//查詢軟件安裝包生成文件

-qa????//查詢系統中安裝的所有軟件

-qa | grep name????//查詢軟件是否安裝

-q name????//同上

-qp name.rpm????//查詢軟件安裝包安裝后的名稱

-qf filename????//查看filename屬于那個安裝包

-ivh name.rpm --force????//強制安裝

-qi name????//查看軟件信息

-Kv name.rpm????//檢測軟件包是否被篡改

-qp name.rpm --scripts????//檢測軟件在安裝或卸載過程中執行的動作【避免產生強制刪除等一些惡性行為】

?

2.yum

yum

上層軟件管理工具,最重要的功能是可以解決軟件的依賴關系

yum能夠投入使用的前提是必須要有yum源,以及配置源的指向文件

?

******server源端*********

1.從網絡上下本機系統版本匹配的iso鏡像文件

rhel-server-7.1-x86_64-dvd.iso

?

2.把rhel-server-7.1-x86_64-dvd.iso掛載到/mnt以便訪問鏡像中的文件

mount rhel-server-7.1-x86_64-dvd.iso /mnt

?

3.配置本機yum源指向

rm -fr /etc/yum.repos.d/*

vim /etc/yum.repos.d/yum.repo

[Server]

name=rhel7.1

baseurl=file:///mnt

gpgcheck=0

?

4.安裝資源共享服務

yum installhttpd -y

systemctl stop firewalld

systemctl disable firewalld

systemctl start httpd

systemctl enable httpd

?

5.建立共享目錄,并掛在鏡像文件到共享目錄上

mkdir /var/www/html/rhel7.1

umount /mnt

mount /rhel-server-7.1-x86_64-dvd.iso /var/www/html/rhel7.1

?

6.測試

在瀏覽器中輸入:http://本機ip/rhel7.1

可以看到鏡像的內容

?

7.修改本機yum源指向

[Server]

name=rhel7.1

baseurl=file:///var/www/html/rhel7.1

gpgcheck=0



8.開機自動掛載iso

vim /etc/rc.d/rc.local

mount rhel-server-7.1-x86_64-dvd.iso /var/www/html/rhel7.1

:wq

?【注意iso文件的絕對路徑地址】

【做完實驗,你可以reboot查看下是否自動掛載了】


chmod +x /etc/rc.local

?

9.第三方軟件倉庫搭建

把所有的rpm軟件包放在一個目錄中,這個目錄中只能存在rpm文件

createrepo -v /rpm ?存放目錄

vim /etc/yum.repos.d/xxx.repo

[Software]

name=software

baseurl=file://rpm存放目錄

gpgcheck=0

?

?????????????????????????????????????????????????????????????????????????

**********client指向端*************

vim /etc/yum.repos.d/xxx.repo????//倉庫指向文件位置

[xxxx]//自定義軟件倉庫名稱

name=xxxx//自定義軟件倉庫描述

baseurl=ftp://|http://|file:////倉庫位置

gpgcheck=0//不檢測gpgkey ?【gpgkey表示授權軟件出口的log標志】

?

例子:

/etc/yum.repos.d/yum.repo

[Server]

name=rhel7.1

baseur=ftp://172.25.0.254/pub/rhel7.1

gpgcheck=0

:wq

?

yum clean all????//清空yum緩存識別新配置

?

****yum命令****

yum????install ? ? ? ? ???softwarename//安裝

repolist????????????//列出設定yum源信息

remove????????? ? ?softwarename????//卸載

list????????? ??? softwarename????//查看軟件源文件中

list all???????????? ??//列出所有軟件名稱

list installd????????????//列出已經安裝的軟件名稱

list availavle???????? ? ?//列出可以用yum安裝的軟件名稱

clean all???????????? ?//清空yum緩存

search????????????softwareinfo???? ? ? ?//根據軟件信息搜索軟件名字

whatprovides?????????filename????? ??//在yum源中查找包含filename文件的軟件包

update????????????????//更新軟件

history????????????????//查看系統軟件改變歷史

reinstall???????? ??softwarename????//重新安裝

info???????????? softwarename????//查看軟件信息

groups ????????????list? ?????//查看軟件組信息

groups info?????????softwaregroup????//查看軟件組內包含的信息

groups install???? ???softwaregroup????//安裝組件

groups remove????????softwaregroup????//卸載組件


轉載于:https://blog.51cto.com/onehxl/1865633

總結

以上是生活随笔為你收集整理的【十三单元】 软件安装 yum源配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。