linux軟件管理

1.使用網絡安裝資源安裝軟件

vim /etc/yum.repos.d/yum.repo    #文件名稱必須以repo結尾
[rhel7.2] 
name=rhel7.2 source    #對文件源的描述
bashurl=http://172.25.254.250/rhel7.2/x86_64/dvd    #網絡安裝源
gpgchechk=0
enabled=1

yum clean all    #清空系統中原有的yum信息

2.配置本地yum源

1.得到一個和本機版本一致的系統鏡像

存放地址:/iso/rhel-server-7.2-x86_64-dvd.isohtml

2.掛載鏡像

mkdir /rhel7.2
mount /xxx/xxxx.iso /rhel7.2node

3.設定永久掛載

vim  /etc/rc.d/rc.local
-->添加
mount /xxx/xxxx.iso /rhel7.2

chmod 755 /etc/rc.d/rc.local

4.設定系統安裝源指定

mkdir /etc/yum.repos.d/backup
mv /etc/yum.repos.d/* /etc/yum.repos.d/backup
vim  /etc/yum.repos.d/yum.repo

[rhel7.2]
name=rhel7.2
baseurl=file:///rhel7.2
gpgcheck=0

yum clean all
yum install httpd -y

圖片描述

3.共享yum源的部署

1.在一臺已經創建好本地yum源的主機中安裝httpd

yum install httpd -ylinux

2.配置網絡yum源

systemctl start httpd
systemctl stop firewalld
systemctl enable httpd
systemctl disable firewalld

mkdir /var/www/html/rhel7.2 #/var/www/html/爲網絡共享目錄
vim /etc/rc.d/rc.localvim

mount /xxx/xxxx.iso /var/www/html/rhel7.2 #將鏡像文件掛載到共享目錄下,客戶能夠經過網絡來獲取鏡像文件
vim /etc/yum.repos.d/yum.repo
修改
        baseurl=file:///var/www/html/rhel7.2

vim /etc/rc.d/rc.local
修改
        mount /iso/rhel-server-7.2-x86_64-dvd.iso /var/www/html/rhel7.2 #開機在/var/www/html
/rhel7.2中在配置文件

測試:
在瀏覽器中輸入地址:
http://ip/rhel7.2瀏覽器

圖片描述

4.yum命令

1.yum命令的使用必須是在yum源搭建成功後使用
2.yum命令的詳細用法緩存

yum    clean all    #清除原有YUM緩存
             repolist    #列出倉庫信息
            install software    #安裝
            update        #更新
            list sofatware    #查看軟件
            list all    #查看全部軟件
            list install    #查看已安裝的軟件
            list available    #查看未安裝的軟件
            reinstall software    #從新安裝
            remove software    #卸載
            info software    #查看軟件信息
            search software信息    #根據軟件信息查找軟件
            whatprovides file    #根據文件找出包含此文件的軟件
            groups list    #列出軟件組
            groups info    #查看軟件組的信息
            groups install sfgroup    #安裝軟件組
            groups remove     #

圖片描述
圖片描述
圖片描述

5.用rpm命令處理軟件

採用低級rpm工具安裝,不會解決依賴性關係。一旦rpm在安裝過程當中發現缺乏依賴包,rpm就會跳出錯誤並退出。bash

rpm     -i    #安裝
            -v    #顯示過程
            -h    #hash加密
            -e    #卸載
            -q    #查看
            -a    #全部
            -p    #軟件包
            -ql #查看軟件在系統中的安裝文件路徑
            -qlp #查看未安裝軟件包在系統中若是安裝後產生文件的路徑
            -qf #根據某個文件找出此文件屬於那個安裝包
            --scritps    #查看腳本
            -Kv    #檢測軟件包是否被篡改
            --nodeps    #安裝軟件,忽略軟件依賴性
            --force    #強行安裝軟件

6.第三方軟件倉庫的搭建

1.把全部的rpm包放到一個目錄
mkdir /software網絡

2.createrepo -v /存放軟件包的目錄 #命令執行成功後會生成repodata目錄ide

圖片描述

3.vim /etc/yum.repos.d/yum.repo
[software]
name=software
baseurl=file:///software
gpgcheck=0工具

yum clean allyum list linuxqq

相關文章
相關標籤/搜索