軟件包管理工具——yum

    在linux上安裝管理軟件包會遇到包依賴問題,使用yum工具就可以很好的解決這個問題,yum的工作原理基于c/s結構:客戶端與服務器,搭建好客戶端與服務器,就可以使用yum工具了。

一、搭建yum倉庫客戶端

1.yum倉庫的路徑有三種:http://, ftp://,file://,首先創建一個配置文件,用來存放yum倉庫的路徑,倉庫的配置文件要命名為.repo,放在/etc/yum.repos.d目錄下。

軟件包管理工具——yum

2.以本地光盤作為yum倉庫,repodata的父目錄即為倉庫的路徑。

軟件包管理工具——yum

3.配置文件中填寫yum倉庫的id,倉庫的路徑,以及包來源合法性與完整性的相關驗證。

軟件包管理工具——yum

4.使用yum repolist 查看有幾個倉庫,可以看到最新搭建的客戶端的倉庫,yum客戶端搭建成功。

軟件包管理工具——yum

二、搭建yum倉庫服務器

yum倉庫服務器可以讓用戶通過網絡訪問,實現資源共享,以ftp為例,搭建一個基于網絡的yum倉庫服務器。

1.準備工作:禁用防火墻,禁用selinux

軟件包管理工具——yum

軟件包管理工具——yum

軟件包管理工具——yum

軟件包管理工具——yum

2.安裝ftp服務的軟件包

軟件包管理工具——yum軟件包管理工具——yum

3.啟動服務。ftp服務占用21網絡端口,通過查看端口狀態,可以判斷服務是否開啟

軟件包管理工具——yum

4.準備yum系統軟件包。在/var/ftp/pub目錄下創建一個CentOS文件夾,將光盤復制到CentOS目錄中

軟件包管理工具——yum

軟件包管理工具——yum

5.配置客戶端

軟件包管理工具——yum

通過ftp的地址,就可以訪問搭建好的服務器了。

軟件包管理工具——yum

總結:yum工具可以解決軟件包依賴問題,通過搭建客戶端與服務器就可以方便使用yum工具,從而更好的管理軟件包了。

原創文章,作者:xiamu,如若轉載,請注明出處:http://www.www58058.com/84001

(0)
xiamuxiamu
上一篇 2017-08-06 11:05
下一篇 2017-08-06 20:24

相關推薦

  • 3、文本處理命令、用戶與組命令練習

    1.列出當前系統上所有已登錄用戶的用戶名,同一個用戶登錄,則只顯示一次 [root@localhost ~]# who root     tty1         2016-08-23 06…

    Linux干貨 2016-09-19
  • Varnish基礎進階

    Varnish基礎進階 前言 互聯網早已惠及全人類, 我們可以通過網絡與家人、朋友進行實時通信, 也能通過網絡隨時隨地在各大電商站點上購物, 我們訪問web站點的速度也越來越快, 這背后都是有很多精巧的架構以及各種先進的技術來支撐的, 我們就今天主要聊聊Web的緩存技術, 對于當今的互聯網來說, Cahe Is King, 緩存真的有那么神奇么? 就由我來帶…

    Linux干貨 2016-04-19
  • 進程,自動化任務與安全

    進程     進程就是一段存儲了一個指令集的內存空間    相關命令:        pstree:顯示當前運行的進程樹,按樹狀結構顯示     &n…

    Linux干貨 2017-04-02
  • N21沉舟15周作業

    1、總結sed和awk的詳細用法; 2、刪除/boot/grub/grub.conf文件中所有行的行首的空白字符; #  sed 's@^[[:space:]]@@' /boot/grub/grub.conf 3、刪除/etc/fstab文件中所有以#開頭,后跟至少一個空白字符的行的行首的#和空白字…

    Linux干貨 2016-11-14
  • bash腳本基礎

    一,概述 shell腳本 程序:指令+數據 程序編程風格: 過程式:以指令為中心,數據服務于指令 對象式:以數據為中心,指令服務于數據 shell程序:提供了編程能力,解釋執行 編程邏輯處理方式: 順序執行 循環執行 選擇執行 shell編程:過程式、解釋執行 編程語言的基本結構: 數據存儲:變量、數組 表達式: a + b 語句:if shell腳本是包含…

    Linux干貨 2016-08-19
  • vim編輯器

    vim編輯器 vi:Vistual Interface,是一種文本編輯器,所謂文本編輯器就是基于字符編碼的文件,常見的編碼有ASCLL編碼,UNICODE編碼。 vim:即vi IMproved:vi的增強版,可以使用顏色或者底線等方式來顯示一些特殊信息,是模式化的編輯。 文本編輯器的種類 行編輯器:所謂行編輯器就是一行一行來編輯處理的工具,如sed 全屏編…

    Linux干貨 2016-08-15
欧美性久久久久