软件包管理 yum

yum安装过程

YUM: Yellowdog Update Modifier,rpm的前端程序,可解决软件包相关依赖性,可在多个库之间定位软               件包,up2date的替代工具

yum repository: yum repo,存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录repodata下)

yum客户端配置文件:

/etc/yum.conf:为所有仓库提供公共配置

/etc/yum.repos.d/*.repo:为仓库的指向提供配置

yum 最容易出错的地方: 1 配置文件格式 写错      2   缓存问题导致

创建 yum 源管理工具

先看光盘是否挂载   df `8F@VFMYNYZ9Q]XTD04$PQQ

进入  cd  /etc/yum.repos.d   并查看 yun.repos.d目录下的 yum 包6)8`{[VUVWMG{D@OLZ392}X

查看 yum 的创建格式     用 cat  /etc/yum.conf  查看

[`{L1CGG0R7ELBG[I2BFDIB

[main]   表示库的名称    里面可以是单词,字母, 但是不可以有空格

cachedir=/var/cache/yum/$basearch/$releasever    显示的是缓存文件夹$basearch 是cpu架构                                                                                                                                                           $releasever是版本号

keepcache=0     保存缓存    (1  表示保存缓存  0 表示不保存缓存)

debuglevel=2   调试    一般不动

logfile=/var/log/yum.log       用yum方式安装的日志

exactarch=1    精确匹配的架构

obsoletes=1

gpgcheck=1   检查包和签名的完整性 和rpm -K 一样  (1是默认检查 0 是不检查 )

plugins=1    插件的开启(1是 0否)

installonly_limit=5  并行安装  同时安装包(yum不允许同时在一个机器上并行运行多个yum命令)

bugtracker_url=http://bugs.centos.org/set_project.php?project_id=19&ref           bug提示路径

distroverpkg=centos-release

想要用yum安装需要写配置文件     路径  /etc/yum.repos.d   D[J87D9[$~HG(H~~OLF%K_E

文件名的后缀要以  .repo   结尾

一般把光盘的内容作为yum源   一般都用base.repo

用 vim  base.repo    创建yum脚本

TIYP2IU(WFMTXQT9O6XY{RI

按照上面的脚本格式写

[base]

name=centos  cdrom     库名称

baseurl=file:///media/CentOS_6.9_Final          本地路径格式file://

gpgcheck=1    检查包的完整性

 

[epel]

name=epel

baseurl=http://mirrors.aliyun.com/epel/6/$basearch    网络路径用http”//     https://   ftp://

gpgcheck=1

2M%I@QDU4I}97TJ[{A`UP97

 

 

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/97547

(0)
祝韵杰-桃子祝韵杰-桃子
上一篇 2018-05-05 15:02
下一篇 2018-05-05 16:30

相关推荐

  • 进程和计划任务

    进程概念: 进程与程序的区别:进程是一个动态的概念,具有生命期,而程序是静态的表现为一个文件,一个程序可对应多个进程 内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能等 Process: 运行中的程序的一个副本,是被载入内存的一个指令集合 进程ID(Process ID,PID)号码被用来标记各个进程 UID、GID、和SELinux语…

    2018-05-10
  • ssh等

    SSH端口转发 SSH会自动的加密和解密所有SSH客户端与服务器之间的网络数据;同时也可以将其他TCP端口的数据加密转发,这一过程叫“隧道”,这样也可以减少防火墙开启的端口。 实现过程是数据首先通过连接本机的某一个端口,被当做ssh协议数据发送给ssh服务器,ssh服务器解密再发给远程主机的端口 本地转发: -L localport:remotehost:r…

    2018-05-28
  • shell打印选择菜单shell

    每天一练小脚本

    Linux笔记 2018-05-19
  • 第五天作业

    shell 脚本编写[xhm@localhost ~]$ cat test.sh#!/bin/bash XXXXecho “welcome to beijing”ls -d /etc/[pP]*echo “hell -etss”ls -d /var/* | tr ‘a-z’ &#8216…

    Linux笔记 2018-05-27
  • 马哥学堂的第二周

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 cp    将一份文件复制到其他目录之中 使用-r 可实现递归复制。递归复制,可将一个目录下的文件,复制到另一个目录下。 rm  用于删除文件,使用-f可强制删除。 mv 将一个文件移动到另一个目录下。若在同一个目录下使用mv,可实现更名。 cat 显示文件内容。 wc 显示文件的…

    2018-05-20