創建配置格式文件的格式 C語言源代碼安裝三步驟 yum

創建配置文件的格式:

[base]

name= centos cdrom

mirrorlist=file:///root/baselist

gpgkey=file:///mnt/cdrom/rpm-gpg-key-centos-7

 

 

[epel]

name=epel

baseurl=https://mirrors aliyun.com/epel/7/×86_641

gpgcheck=0

enabled=0

 

C語言源代碼安裝三步驟

1、./configure

2、make

3、make install

 

 

 

yum
?CentOS: yum, dnf
?YUM: Yellowdog Update Modifier,rpm的前端程序,可解決軟件包相關依賴性,可在多個庫之間定位軟件包,up2date的替代工具
yum repository: yum repo,存儲了眾多rpm包,以及包的相關的元數據文件(放置于特定目錄repodata下)
文件服務器:
http://
https://
ftp://
file://
yum配置文件
?yum客戶端配置文件:
/etc/yum.conf:為所有倉庫提供公共配置
/etc/yum.repos.d/*.repo:為倉庫的指向提供配置
倉庫指向的定義:
[repositoryID]
name=Some name for this repository
baseurl=url://path/to/repository/
enabled={1|0}
gpgcheck={1|0}
gpgkey=URL
enablegroups={1|0}
failovermethod={roundrobin|priority}
roundrobin:意為隨機挑選,默認值
priority:按順序訪問
cost= 默認為1000
yum倉庫
?yum的repo配置文件中可用的變量:
$releasever: 當前OS的發行版的主版本號
$arch: 平臺,i386,i486,i586,x86_64等
$basearch:基礎平臺;i386, x86_64
$YUM0-$YUM9:自定義變量
? 實例:
http://server/centos/$releasever/$basearch/
yum源
? 阿里云repo文件:
?CentOS系統的yum源
? 阿里云:https://mirrors.aliyun.com/centos/$releasever/os/x86_64/
? 教學環境: http://172.20.0.1/cobbler/ks_mirror/$releasever/
?EPEL的yum源:
? 阿里云: https://mirrors.aliyun.com/epel/$releasever/x86_64
? 教學環境: http://172.20.0.1/fedora-epel/$releasever/x86_64/
? 生成172.16.0.1_cobbler_ks_mirror_CentOS-X-x86_64_.repo
yum-config-manager –add-repo= http://172.16.0.1/cobbler/ks_mirror/7/
?yum-config-manager –disable “倉庫名” 禁用倉庫
?yum-config-manager –enable “倉庫名” 啟用倉庫
yum命令
?yum命令的用法:
yum [options] [command] [package …]
? 顯示倉庫列表:
yum repolist [all|enabled|disabled]
? 顯示程序包:
yum list
yum list [all | glob_exp1] [glob_exp2] […]
yum list {available|installed|updates} [glob_exp1] […]
? 安裝程序包:
yum install package1 [package2] […]
yum reinstall package1 [package2] […] (重新安裝

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/96789

(1)
你的命字你的命字
上一篇 2018-04-22 15:55
下一篇 2018-04-22 15:58

相關推薦

  • Ansible使用介紹(三)templates及Roles角色

    本節索引: 一、前期環境準備 二、Playbook中模板templates的用法 三、Playbook中邏輯語句的用法 四、Roles角色詳解   一、環境搭建: 前期準備:一臺虛擬機作為ansible,三臺虛擬機作為被控端node 主控端: 主機名:ansible 系統版本:CentOS6.9 被控端: 主機名:node1 CPU內核數:4 系統…

    2018-05-31
  • 在linux服務器上運行django項目

    在linux服務器上運行django項目(1)需進入已創建的虛擬環境中。 (2)在虛擬環境中進入需要運行django項目(需進入到含有apps等文件的文件夾)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?進入哪個虛擬環境就是用哪個虛擬環境。 (3)MAKEMIGRATIONS:命令 python man…

    Linux筆記 2018-05-01
  • 簡述一下TCP三次握手四次揮手

    TCP,名為傳輸控制協議,是一種可靠的傳輸層協議,IP協議號為6。 原則上任何數據傳輸都無法確保絕對可靠,三次握手只是確??煽康幕拘枰?。 TCP三次握手 TCP建立連接為什么是三次握手,而不是兩次或四次? 個人理解:因為要雙方都要確定對方的網絡沒毛病,通訊正常。 還有一個網上看到的說法,我覺得很有意思: 我:1+1等于幾? 她:2,2+2等于幾? 我:4 …

    2018-04-30
  • 文件管理類命令

    Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。 <1>命令:CP 概念:用來將一個或多個源文件或者目錄復制到指定的目的文件或目錄。它可以將單個源文件復制成一個指定文件名的具體的文件或一個已經存在的目錄下。cp命令還支持同時復制多個文件,當一次復制多個文件時,目標文件參數必須是一個已經存在的目錄,否則將出現錯誤。 語法:c…

    2018-05-28
欧美性久久久久