redhat軟件的安裝

Redhat 下軟件的安裝。

1.軟件名稱識別

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

      ||            ||        ||       ||

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

 

 

2.如何安裝軟件

1.rpm

rpm -ivh name.rpm      ##安裝 ,-v顯示過程,-h指定加密方式爲hash

       -e    name             ##卸載

       -ql   name             ##查詢軟件生成文件

       -qc  name            ##查詢軟件生成的所有配置文件

       -qlp name.rpm      ##查詢軟件安裝後會生成什麼文件

       -qa                ##查詢系統中安裝的所有軟件名稱

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

       -qname                ##。。。。

       -qpname.rpm              ##查詢軟件安裝包安裝後的名字

       -qffilename          ##查看filename屬於那個安裝包

       -ivhname.rpm --force  ##強制安裝,但不能忽略依賴性

       -ivhname.rpm --nodeps --force ##忽略依賴性並且強制安裝

       -qiname        ##查看軟件信息

       -Kvname.rpm             ##檢測軟件包是否被篡改

       -qpname.rpm --scripts ##檢測軟件在安裝或卸載過程中執行的動作

 

2.yum

yum

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

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

 

這裏我們主要講yum因爲rpm不會自動解決軟件安裝過程中的依賴性問題,所以在redhat中更多的使用yum

 

 

 

如何使用yum?

首先需要在網絡上下載與本機系統版本一致的iso鏡像文件。

其次,將鏡像文件掛在系統的某個路徑下

mount    ********.iso  (根下的某個文件)

之後需要配置本機的yum源指向。

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

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


yum源指向文件修改

 

第三條之後要改成自己掛的路徑,並不是固定的,除4外,其他可以按照自己的意願來修改

 安裝好之後使用yum repolist查看是否掛載成功


。掛載好之後,還可以進行共享yum


首先安裝共享服務,需要兩臺主機,須全程關閉防火牆,且必須開機關閉。




需要原先的掛載卸載,之後將http的默認路徑下的安裝文件夾掛載。掛載成功後可以在網頁中打開掛載路徑,成功則會出現如上內容。

之後就可以修改要共享的主機的yum源文件。指向提供服務的主機。、



之後使用yum repolist查看是否掛載成功。


掛載成功。

可以使用另一臺主機提供的yum源。可以安裝一系列的軟件。


之後修改文件/etc/rc.d/rc.local在這個文件最末尾添加開機自動掛載yum源的操作(真機)。


之後必須修改此文件的權限(默認沒有執行權限),chmod +x /etc/rc.d/rc.local.

設置完畢,開機自動啓動文件掛載yum源。

安裝好之後,還可以將rpm安裝包建立一個第三方的軟件倉庫,只能存在rpm文件。


 

之後類似修改yun源,在yum源文件中添加文件的倉庫。

yum命令

yum              install            softwarename       ##安裝

              repolist                 ##列出設定yum源信息

              remove          softwarename       ##卸載

              list         softwarename       ##查看軟件源中是否有次軟件

              list all                   ##列出所有軟件名稱

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

              list available                ##列出可以用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       ##卸載組件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章