天天看點

unit13

1.軟體安裝

1)軟體名稱識别

[abrt-addon-ccpp]-[2.1.11-29].[e17].[x84_64].rpm  #rpm結尾的适用與redhat作業系統

    軟體名稱         軟體版本  軟體适用系統 64位   字尾

2)軟體安裝 rpm

  name 軟體名字   name.rpm  軟體安裝包的名字

rpm   -i   name.rpm    安裝

     -v   name.rpm    顯示安裝進度

    -h   name.rpm    指定加密方式

    -e   name        解除安裝

    -ql  name        查詢軟體生成檔案

    -qlp  name.rpm     查詢軟體安裝後會生成什麼檔案

    -qa             查詢軟體安裝後會生成什麼檔案

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

    -q name         。。。

      -qp name.rpm 查詢軟體安轉包安裝後的名字

      -qf filename 查詢 filename 屬于哪個安裝包

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

      -qi name  檢視軟體資訊

      -Kv name.rpm  檢測軟體包是否被篡改

       -qp name.rpm 檢測軟體在安裝或者解除安裝的過程中的動作

3)yum

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

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

server  源端

1.從網絡上下載下傳本機系統版本比對的iso鏡像檔案

rhel-serrhel-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/var/www/html/rhel7.1

3.配置本機yum源指向

rm -fr

4.安裝共享資源服務

yum install httpd -y

systemctl stop firewalld.service

sytemctl disable firewalld

systemctl start httpd

systemctl enable httpd

5.建立共享目錄,并挂在鏡像  要在root使用者權限下挂載

mkdir /var/www/html/rhel7.1

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

umount rhel-server-7.1-x86_64-dvd.iso

6。測試

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

vim /etc/yum.repos.d/xxxx.repo   倉庫指向檔案位置

[xxxx]       自定義軟體倉庫名稱

name=xxxx自定義軟體倉庫描述

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

gpgcheck=0       不檢測gpgkey(軟體的出品logo)

7.修改本機yum源指向

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

[Server]

name=rhel7.1

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

gpgcheck=0

yum clean all      清空yum緩存識别新配置

8.開機挂載

vim /etc/rc.d/rc.local #此檔案是開機執行的最後檔案,可在

touch /var/lock/subsys/local

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

第三方軟體

 client指向端

vim /etc/yum.repos.d/xxxx.repo  ##倉庫指向檔案位置

[xxxx]  

name=xxxx

baseurl=ftp:// | http:// |file://

第三方軟體倉庫的搭建

把所有rpm軟體包放到一個目錄中,隻能存在rpm檔案 否則掃描失敗

createrrpo -v /rpm存放目錄      #每在軟體包中加一次檔案,執行一次

vim /etc/yum.repos.d/redpo

[Software]

name=software

baseurl=file:///rpm存放目錄

自定義軟體倉庫名稱

name=xxxx  ## 自定義軟體倉庫描述

baseurl=ftp://|http://|filr:// ##倉庫位置

gpgcheck=0 ##不檢測gpgkey gpgkey表示軟體的出品logo

例子:

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

baseurl=ftp://172.25.24.250/pub/rhel7.1

:wq

不可解決的依賴性可挨個安裝  yum install name -y

本文轉自   Taxing祥   51CTO部落格,原文連結:http://blog.51cto.com/12118369/1865824

上一篇: chrony
下一篇: shell

繼續閱讀