CentOS yum的详细使用方法
Linux(centos8)下的yum的基本用法和实例
Linux(centos8)下的yum的基本⽤法和实例yum 命令Yum(全称为 Yellow dog Updater, Modified)是⼀个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。
基于RPM包管理,能够从指定的服务器⾃动下载RPM包并且安装,可以⾃动处理依赖性关系,并且⼀次安装所有依赖的软件包,⽆须繁琐地⼀次次下载、安装。
yum 语法yum [options] [command] [package ...]options:可选,选项包括-h(帮助),-y(当安装过程提⽰选择全部为"yes"),-q(不显⽰安装的过程)等等。
command:要进⾏的操作。
package操作的对象。
选项-h:显⽰帮助信息;-y:对所有的提问都回答“yes”;-c:指定配置⽂件;-q:安静模式;-v:详细模式;-d:设置调试等级(0-10);-e:设置错误等级(0-10);-R:设置yum处理⼀个命令的最⼤等待时间;-C:完全从缓存中运⾏,⽽不去下载或者更新任何头⽂件。
参数#常的命令install:安装rpm软件包;update:更新rpm软件包;check-update:检查是否有可⽤的更新rpm软件包;remove:删除指定的rpm软件包;list:显⽰软件包的信息;search:检查软件包的信息;info:显⽰指定的rpm软件包的描述信息和概要信息;clean:清理yum过期的缓存;shell:进⼊yum的shell提⽰符;resolvedep:显⽰rpm软件包的依赖关系;localinstall:安装本地的rpm软件包;localupdate:显⽰本地rpm软件包进⾏更新;deplist:显⽰rpm软件包的所有依赖关系。
alias 列出或创建命令别名autoremove 删除所有原先因为依赖关系安装的不需要的软件包check 在包数据库中寻找问题check-update 检查是否有软件包升级clean 删除已缓存的数据deplist 列出软件包的依赖关系和提供这些软件包的源distro-sync 同步已经安装的软件包到最新可⽤版本downgrade 降级包group 显⽰或使⽤组信息help 显⽰⼀个有帮助的⽤法信息history 显⽰或使⽤事务历史info 显⽰关于软件包或软件包组的详细信息install 向系统中安装⼀个或多个软件包list 列出⼀个或⼀组软件包makecache 创建元数据缓存mark 在已安装的软件包中标记或者取消标记由⽤户安装的软件包。
redhat6.6配置使用centos的yum源
5、更新 yum 源 在/etc/yum.repos.d/目录下去除原有的*.repo 文件,新建一个新的 Base.repo 文件,该文件的内容如下: (注意,文件中相应的 baseurl 需要确保路径正确,所以有必要检查实际的 ftp 镜像路劲是否存在) # CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the # update status of each mirror to pick mirrors that are updated to and # geographically close to the client. You should use this for CentOS updates # unless you are manually picking other mirrors. # # If the mirБайду номын сангаасorlist= does not work for you, as a fall back you can try the # remarked out baseurl= line instead. # #
为centos7配置阿里yum源遇到的问题以及解决方法
为centos7配置阿⾥yum源遇到的问题以及解决⽅法【问题背景】卸载安装的Ambari,之前都是因为卸载不⼲净。
这次重写安装,卸载完之后,发现httpd⽆法启动,所以想卸载httpd进⾏重新安装,但是执⾏命令yum list | grep httpd报错。
【遇到的问题】但是我在执⾏yum makecache时报错,报错信息如下:Loaded plugins: fastestmirror, langpacks, prioritiesRepository epel is listed more than once in the configurationCleaning repos: base epel extras updatesCleaning up everythingMaybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed reposCleaning up list of fastest mirrors[root@hadoop01 yum.repos.d]# yum makecacheLoaded plugins: fastestmirror, langpacks, prioritiesRepository epel is listed more than once in the configurationDetermining fastest mirrors* base: * extras: * updates: /centos/%24releasever/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not FoundTrying other mirror.To address this issue please refer to the below wiki articlehttps:///yum-errorsIf above article doesn't help to resolve this issue please use https:///./centos/%24releasever/os/x86_64/repodata/repomd.xml: [Errno 12] Timeout on /centos/$releasever/os/x86_64/repodata/repomd.xml: (28, 'Connection timed out after 30000 milliseconds') Trying other mirror./centos/%24releasever/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: ; Unknown error"Trying other mirror./centos/%24releasever/os/x86_64/repodata/repomd.xml: [Errno 12] Timeout on /centos/$releasever/os/x86_64/repodata/repomd.xml: (28, 'Connection timed out after 30001 milliseconds') Trying other mirror./centos/%24releasever/os/x86_64/repodata/repomd.xml: [Errno 12] Timeout on /centos/$releasever/os/x86_64/repodata/repomd.xml: (28, 'Connection timed out after 30001 milliseconds') Trying other mirror./centos/%24releasever/os/x86_64/repodata/repomd.xml: [Errno 12] Timeout on /centos/$releasever/os/x86_64/repodata/repomd.xml: (28, 'Connection timed out after 30001 milliseconds') Trying other mirror./centos/%24releasever/os/x86_64/repodata/repomd.xml: [Errno 12] Timeout on /centos/$releasever/os/x86_64/repodata/repomd.xml: (28, 'Connection timed out after 30001 milliseconds') Trying other mirror./centos/%24releasever/os/x86_64/repodata/repomd.xml: [Errno 12] Timeout on /centos/$releasever/os/x86_64/repodata/repomd.xml: (28, 'Connection timed out after 30001 milliseconds') Trying other mirror....【解决⽅法】在⽹上找了好多帖⼦,都没能解决我的问题,后来看到是HTTP请求失败,尝试本地访问之前wget下来的 CentOS-Base.repo 发现其中的:等URL通过http的形式根本⽆法访问,此时将变量$releasever改为7(我的系统是centos 7),发现可以访问了,顺便将所有的变量$releasever都改为7。
Centos 6 YUM源配置
Centos 6.2 YUM源配置CentOS自带的yum源中rpm包数量有限,很多时候找不到我们需的软件包,(例如:要安装网络连接查看软件iftop,默认设置下无法使用yum命令安装),下面教大家在CentOS 6.2中(以32位系统为例,64位系统安装方法一样),使用第三方yum源来安装更多软件包。
一、安装CentOS yum源优先级插件yum-prioritiesyum install yum-priorities #输入y安装二、设置CentOS默认yum源的优先级为最高cd /etc/yum.repos.d/ #进入yum源目录vi CentOS-Base.repo #在[base]、[updates]、[extras]组下面添加priority=1,在[centosplus]、[contrib]组下面添加priority=2################################################################ [base]name=CentOS-$releasever - Basemirrorlist=/?release=$releasever&arch=$basearch&repo=os#baseurl=/centos/$releasever/os/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6priority=1[updates]name=CentOS-$releasever - Updatesmirrorlist=/?release=$releasever&arch=$basearch&repo=updat es#baseurl=/centos/$releasever/updates/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6priority=1[extras]name=CentOS-$releasever - Extrasmirrorlist=/?release=$releasever&arch=$basearch&repo=extras#baseurl=/centos/$releasever/extras/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6priority=1[centosplus]name=CentOS-$releasever - Plusmirrorlist=/?release=$releasever&arch=$basearch&repo=cento splus#baseurl=/centos/$releasever/centosplus/$basearch/gpgcheck=1enabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6priority=2[contrib]name=CentOS-$releasever - Contribmirrorlist=/?release=$releasever&arch=$basearch&repo=contri b#baseurl=/centos/$releasever/contrib/$basearch/gpgcheck=1enabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6priority=2###############################################################备注:priority的优先级为1到99,设置为1即优先级最高,1-10为系统保留,第三方yum 源的优先级从11-99三、安装epel yum源rpm -ivh /pub/epel/6/i386/epel-release-6-5.noarch.rpm rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6vi /etc/yum.repos.d/epel.repo #修改epel yum源优先级,priority=11############################################################### [epel]name=Extra Packages for Enterprise Linux 6 - $basearch#baseurl=/pub/epel/6/$basearchmirrorlist=https:///metalink?repo=epel-6&arch=$basearch failovermethod=priorityenabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6priority=11#################################################################四、安装rpmforge yum源wget http://apt.sw.be/redhat/el6/en/i386/rpmforge/RPMS/rpmforge-release-0.5.2-2.el6.rf.i686.r pmwget /rpm/packages/RPM-GPG-KEY.dag.txtrpm --import RPM-GPG-KEY.dag.txtrpm -ivh rpmforge-release-0.5.2-2.el6.rf.i686.rpmvi /etc/yum.repos.d/rpmforge.repo #修改rpmforge yum源优先级,priority=12################################################################# [rpmforge]name = RHEL $releasever - - dagbaseurl = http://apt.sw.be/redhat/el6/en/$basearch/rpmforgemirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforgeenabled = 1protect = 0gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-daggpgcheck = 1priority=12#################################################################系统运维 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接五、安装rpmfusion yum源rpm -ivh /free/el/updates/testing/6/i386/rpmfusion-free-release-6-0.1.noarch.rpmvi /etc/yum.repos.d/rpmfusion-free-updates-testing.repo #修改rpmfusion yum源优先级,priority=13################################################################# [rpmfusion-free-updates-testing]name=RPM Fusion for EL 6 - Free - Test Updates#baseurl=/free/el/updates/testing/6/$basearch/mirrorlist=/mirrorlist?repo=free-el-updates-testing-6&arch=$ba searchenabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-el-6priority=13系统运维 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接#################################################################六、安装atomic yum源wget /installers/atomic #下载sh ./atomic #安装vi /etc/yum.repos.d/atomic.repo #修改atomic yum源优先级,priority=14############################################################## [atomic]name = CentOS / Red Hat Enterprise Linux $releasever - mirrorlist = /mirrorlist/atomic/centos-6-$basearch#mirrorlist = /channels/atomic/centos/6/mirrors-atomic enabled = 1priority = 1protect = 0gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY.art.txtgpgcheck = 1priority=14##############################################################七、更新yum软件包yum check-update八、安装iftopyum install iftop至此,CentOS 第三方yum源配置完成,现在你可以用yum命令安装自己需要的软件了!比如yum install nginx、yum update php等安装或者升级软件包。
centos安装实践总结
centos安装实践总结CentOS是一种流行的Linux操作系统,广泛用于服务器和企业级应用程序。
以下是CentOS安装的实践总结。
1. 下载CentOS ISO镜像文件。
从CentOS官方网站上下载最新的版本镜像文件。
2. 创建一个启动盘。
使用软件像UNetbootin或Rufus等工具,将ISO文件写入一个USB闪存驱动器或DVD。
3. 启动计算机并选择从USB或DVD启动。
进入BIOS设置并将启动顺序设置为从USB或DVD启动。
4. 进入CentOS安装界面。
选择 "Install CentOS" 选项开始安装过程。
5. 选择语言。
选择您所希望使用的语言。
6. 配置网络设置。
根据您的网络环境,配置网络设置,例如选择静态IP或动态IP。
7. 分区磁盘。
您可以选择手动分区或自动分区。
手动分区允许您更精细地管理磁盘分区。
8. 选择安装软件包。
CentOS提供了多种软件包选择,如基本服务器、桌面、虚拟化等。
根据您的需求选择安装软件包。
9. 配置用户登录信息。
设置root用户的密码,并创建一个新的普通用户。
10. 等待安装完成。
安装过程可能需要一段时间,请耐心等待。
11. 重新启动计算机。
安装完成后,重新启动计算机,并从硬盘启动。
12. 登录系统。
使用您设置的用户名和密码登录系统。
以上是在CentOS上进行安装的一般步骤和注意事项。
具体的安装过程可能会有所不同,取决于您的硬件配置和特定的需求。
在安装过程中,请遵循官方文档和提示。
CentOS8使用阿里源
CentOS8使⽤阿⾥源详解CentOS8更换yum源后出现同步仓库缓存失败的问题问题起因:⼀开始CentOS 8默认的yum源是能够正常使⽤的,但使⽤如下命令安装了Development Tools之后:1yum groupinstall -y "Development Tools"不知道为啥就开始出现同步仓库缓存失败的问题,⽆法正常安装⼀些⼯具包。
错误提⽰如下:1 2 3 4 5 6 7 8 9[root@localhost /etc/yum.repos.d]# yum makecache CentOS-8.0 - AppStream 19 B/s| 38 B 00:02 CentOS-8.0 - Base 24 B/s| 38 B 00:01 CentOS-8.0 - Extras 8.4 B/s| 38 B 00:04 同步仓库 'AppStream'缓存失败,忽略这个 repo。
同步仓库 'BaseOS'缓存失败,忽略这个 repo。
同步仓库 'extras'缓存失败,忽略这个 repo。
元数据缓存已建⽴。
[root@localhost /etc/yum.repos.d]#于是根据错误提⽰信息到⽹上查找相关解决⽅案,⼤部分都是说更换阿⾥的yum源,然后就按官⽅⽂档的说明进⾏了更换:本来以为已经顺利解决了,想不到还有坑,重新建⽴元数据缓存时依旧提⽰同步仓库缓存失败:1 2 3 4 5 6 7 8 9 10 11 12[root@mesos-master /etc/yum.repos.d]# yum makecacheCentOS-8.0 - AppStream - 0.0 B/s| 0 B 00:24 CentOS-8.0 - Base - 0.0 B/s| 0 B 00:32CentOS-8.0 - Extras - 0.0 B/s| 0 B 00:32CentOS-8.0 - Epel 2.3 MB/s| 6.0 MB 00:02WANdisco SVN Repo 1.9 2.0 kB/s| 121 kB 01:01同步仓库 'AppStream'缓存失败,忽略这个 repo。
CentOS6.3系统Yum安装php+spawn-fcgi+nginx和数据库mysql详细教程
rpm 软件(yum 的命令详解请自行) yum 默认只提供了官方给出的软件仓库,如果要使用非官方的软件还需要安装非官方的 yum 仓库,yum 仓库的配置文件位于/etc/yum.repo.d/*.repo 推 荐 的 非 官 方 yum 仓 库 就 是 fadora 项 目 下 的 EPEL 仓 库 , 其 网 址 是 : /wiki/EPEL ,安装并配置此 yum 仓库后可以使用更多的非官方提供 的最新软件和新功能 下载此仓库的 rpm 安装文件并安装(注意选择跟自己系统对应的版本,目前是 centos5、 centos6 两个版本): [root@localhost /]# wget /fedora-e ... ease-6-7.noarch.rpm [root@localhost /]# rpm -ivh epel-release-6-7.noarch.rpm 此时 fadoraproject 的 yum 仓库就可以使用了,可以从中使用更多的软件了。
pid
/var/run/nginx.pid;
events { worker_connections 1024;
}
http {
include
/etc/nginx/mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"';
centos 教程
centos 教程CentOS是一种开源的Linux操作系统,被广泛用于服务器和企业级应用程序的部署。
它以稳定性和安全性著称,同时也受到了大量用户和开发者的支持。
在本教程中,我们将介绍CentOS的一些基本知识和常见操作。
首先,我们需要下载CentOS的安装镜像文件。
你可以从官方网站上找到最新版本的CentOS镜像,并选择适合你的计算机架构的版本进行下载。
下载完成后,你需要将镜像文件写入一个USB闪存驱动器或DVD光盘。
这将成为你安装CentOS的安装介质。
接下来,将安装介质插入计算机并启动。
在开机过程中,你需要进入BIOS设置并设置计算机从安装介质引导。
这可能需要一些调整,具体取决于你的计算机和操作系统版本。
一旦你成功引导进入CentOS安装界面,你将面对一些选项和设置。
请按照屏幕上的指示来完成安装过程,包括选择语言、时区、键盘布局等。
在安装过程中,你将被要求选择硬盘分区和文件系统。
如果你是新手,建议选择默认选项,并将整个硬盘用于安装CentOS。
这样会简化一些设置,并让你更容易上手。
在安装完成后,你将被要求设置root用户的密码。
这是系统管理员账户,具有最高权限。
请确保设置一个强密码,并妥善保管。
安装完成后,你将可以登录到CentOS系统,并开始进行一些基本配置。
这包括更新系统软件包、配置网络连接、设置防火墙等。
你可以使用命令行工具来完成这些任务,如yum、ipconfig等。
作为一个服务器操作系统,CentOS还提供了许多其他功能和服务,如Web服务器、数据库服务器、邮件服务器等。
你可以使用软件包管理器来安装这些额外的软件,如Apache、MySQL、Postfix等。
总结一下,本教程提供了一些基本的CentOS安装和配置步骤。
它只是一个入门指南,供你熟悉CentOS操作系统。
要深入了解CentOS的更高级特性和功能,请参考官方文档和其他资源。
rpm,yum,源码编译安装,gzip、bzip2、tar压缩打包
rpm ,yum ,源码编译安装,gzip 、bzip2、tar 压缩打包Linux 中安装软件的三种⽅式与windows 类似,在Linux 系统上也可以安装各种应⽤程序,或称之为软件包镜像⽂件1、RPM 安装rpm 包来源1、来源⽹络下载2、来源本地:⾃⼰的镜像⾃带的rpm 包1.rpm 安装 rpm 安装预先编译打包,安装简单,下载下来之后直接安装。
优点:已经制作好的安装程序 缺点:不能⾃⼰解决依赖2.yum 安装 yum 安装基于rpm 安装 优点:增加了⾃动解决依赖的功能。
3.源代码编译安装 源代码安装通过编译源代码,得到软件包。
优点:可以⾃定制软件包。
缺点:⽐较复杂 # 挂载: mount /dev/sr0 /opt/ 或 mount /dev/cdrom /munt/ # 卸载: umount /dev/sr0 #挂载源 或 umount /opt #挂载点# 强制卸载: umount -l [挂载源或挂载点] # 查看挂载信息 df# 查看/操作设备内容需要先挂载[root@localhost dev]# mount /dev/sr0 /opt/ mount: /dev/sr0 写保护,将以只读⽅式挂载 # 查看是否挂载成功[root@localhost ~]# df ⽂件系统 1K-块 已⽤ 可⽤ 已⽤% 挂载点 /dev/sr0 4480476 4480476 0 100% /opt # 浏览光盘内容[root@localhost dev]# ls /opt/ CentOS_BuildTag EULA images LiveOS repodata RPM-GPG-KEY-CentOS-Testing-7 EFI GPL isolinux Packages RPM-GPG-KEY-CentOS-7 TRANS.TBL # 查看光盘上的安装包。
格式都是以.rpm 结尾的[root@localhost dev]# ls /opt/Packages/ ...... zlib-1.2.7-18.el7.x86_64.rpm zlib-devel-1.2.7-18.el7.x86_64.rpm zsh-5.0.2-31.el7.x86_64.rpm zziplib-0.13.62-9.el7.x86_64.rpm # 查看⾃⼰当前平台[root@localhost ~]# uname -m x86_64# 查看系统内核信息[root@localhost ~]# uname -r 3.10.0-1160.49.1.el7.x86_64# 安装:rpm -ivh [软件包名称] -v #显⽰安装过程 -i #显⽰安装包的详细信息 -h #安装包哈希标记 # 卸载:rpm -e [软件包名称]# 升级:rpm -Uvh [软件包名称]1、下载安装包2、安装 [root@localhost ~]# rpm -qip /opt/Packages/zsh-5.0.2-34.el7_8.2.x86_64.rpm #本地镜像 或 [root@localhost ~]# rpm -ivh zsh-5.0.2-34.el7_8.2.x86_64.rpm Preparing... ################################# [100%] Updating / installing... 1:zsh-5.0.2-34.el7_8.2 ################################# [100%]3、卸载 [root@localhost ~]# rpm -e zsh4、更新 [root@localhost ~]# rpm -Uvh zsh-5.0.2-34.el7_8.2.x86_64.rpm Preparing... ################################# [100%] Updating / installing... 1:zsh-5.0.2-34.el7_8.2 ################################# [100%]5、软件包名称 zsh-5.0.2-34.el7_8.2.x86_64.rpm zsh #软件包名称 5.0.2 #版本号 34 #第多少次编译 el7_8(CentOS 7)#适⽤的平台 x86_64 #适⽤的系统位数 rpm #扩展名6、查看已安装软件包的使⽤配置⽂件 [root@localhost ~]# rpm -qc zsh7、查看已安装包的描述信息 [root@localhost ~]# rpm -qi zsh8、查看是否安装某软件 [root@localhost ~]# rpm -q zsh9、查看当前系统安装了哪些rpm 软件 [root@localhost ~]# rpm -qa 10、查看软件的安装路径,查看安装了哪些东西 [root@localhost ~]# rpm -ql zsh2、yum 安装yum 是CentOS 的软件包管理⼯具,⾃动为我们解决软件依赖问题。
yum命令的含义和使用方法。
yum是一种在Linux系统中包管理器,也是一种命令行工具,用于管理系统上安装、更新和删除软件包。
yum命令的含义是Yellowdog Updater Modified,它是yum包管理器的命令行工具。
使用方法:
1.安装软件包:使用yum命令可以方便地安装需要的软件包。
例如,要安
装Apache服务器软件包,可以运行以下命令:sudo yum install httpd
2.更新软件包:使用yum命令可以更新已安装的软件包。
例如,要更新所
有可更新的软件包,可以运行以下命令:sudo yum update
3.删除软件包:使用yum命令可以轻松删除不再需要的软件包。
例如,要
删除MySQL服务器软件包,可以运行以下命令:sudo yum remove
mysql-server
4.搜索软件包:使用yum命令可以搜索可用的软件包。
例如,要搜索PHP
软件包,可以运行以下命令:yum search php
5.列出已安装的软件包:使用yum命令可以列出当前系统上已安装的软件
包列表。
例如,要列出所有已安装的软件包,可以运行以下命令:yum list installed
6.清理yum缓存:yum会缓存已下载的软件包,使用yum命令可以清理掉
这些缓存文件。
例如,要清理yum缓存,可以运行以下命令:yum clean all
需要注意的是,yum命令需要使用root用户或者具有sudo权限的用户才能运行。
在使用yum命令之前,最好先更新yum软件包列表,以确保系统上的软件包信息是最新的。
yum源配置的三种方法
yum源配置的三种⽅法(⼀)yum源概述 yum需要⼀个yum库,也就是yum源。
默认情况下,CentOS就有⼀个yum源。
在/etc/yum.repos.d/⽬录下有⼀些默认的配置⽂件(可以将这些⽂件移到/opt下,或者直接在yum.repos.d/下重命名)。
⾸先要找⼀个yum库(源),然后确保本地有⼀个客户端(yum这个命令就是客户端),由yum程序去连接服务器。
连接的⽅式是由配置⽂件决定的。
通过编辑/etc/yum.repos.d/CentOS-Base.repo⽂件,可以修改设置。
name=Description#⼀个描述,随意。
baseurl=#设置资源库的地址,可以写阿⾥云也可以是⾃⼰的yumftp://http://file:///enabled={1|0}#enabled=1开启本地更新模式gpgcheck={1|0}# gpgcheck=1表⽰检查;可以不检查gpgcheck=0gpgkey=#检查的key;如果上⾯不检查这⼀⾏可以不写。
(⼆)yum源配置⽅法⼀(阿⾥云源)1) 安装wgetyum install -y wget2) 备份/etc/yum.repos.d/CentOS-Base.repo⽂件cd /etc/yum.repos.d/mv CentOS-Base.repo CentOS-Base.repo.back3) 下载阿⾥云的Centos-6.repo⽂件wget -O CentOS-Base.repo /repo/Centos-6.repo4) 重新加载yumyum clean allyum makecache(三)yum源配置⽅法⼆(本地挂载⽬录)1) 下载iso⽂件 从CentOS的下载CentOS的完整版iso⽂件,并上传到Linux⽂件系统中,例如/opt/tools/。
2) 创建挂载⽬录 为iso⽂件的挂载创建⽬录。
mkdir /mnt/vcdrom3) 挂载 将iso⽂件挂载到挂载⽬录。
RedHat使用CentOS YUM源更新软件包的配置方法
RedHat 6 使用 CentOS YUM 源更新的方法由于 Redhat 的 yum 在线更新是收费的,如果没有注册账号则不能使用, 即不能在线安装软件。
所以,无注册号的 Redhat 系统,想用 yum 源来在线安 装软件,就必须重新安装 centos 的 yum 包,并配置 yum 镜像源。
具体步骤如下:1、删除 redhat 原有的 yum 源# rpm -aq | grep yum|xargs rpm -e --nodeps2、下载新的 yum 安装包下载 CentOS 的 yum 安装包,可从官方网站查找下载 (/centos/6/os/x86_64/Packages/),找到相关包 名即可,后面的版本号有可能不同。
注:域名如果不能访问,添加 DNS 服务器:vi /etc/resolv.conf nameserver 221.131.143.69python-iniparse-0.3.1-2.1.el6.noarch.rpm yum-metadata-parser-1.1.2-14.1.el6.i686.rpm yum-3.2.27-14.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.26-1.el6.noarch.rpm3、安装 yum 软件包# rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm# rpm -ivhyum-metadata-parser-1.1.2-14.1.el6.i686.rpm# rpm -ivh yum-3.2.27-14.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm注意:最后两个安装包要放在一起同时安装,否则会提示相互依 赖,安装失败。
4、更改 yum 源 (示例使用网易的 CentOS 镜像源)# cd /etc/yum.repos.d/ # wget /.help/CentOS6-Base-163.repo# vi CentOS6-Base-163.repo 编辑文件,把文件里面的$releasever 全部替换为版本号,即 6 最后保存! 或者直接把下面的内存拷贝到 CentOS6-Base-163.repo 文件中即可 (已经修改 好)[base] name=CentOS-6 - Base - baseurl=/centos/6/os/$basearch/ #mirrorlist=/?release=6&arch=$basearch&re po=os gpgcheck=1 gpgkey=/centos/RPM-GPG-KEY-CentOS-6#released updates [updates] name=CentOS-6 - Updates - baseurl=/centos/6/updates/$basearch/ #mirrorlist=/?release=6&arch=$basearch&re po=updates gpgcheck=1 gpgkey=/centos/RPM-GPG-KEY-CentOS-6#additional packages that may be useful [extras] name=CentOS-6 - Extras - baseurl=/centos/6/extras/$basearch/ #mirrorlist=/?release=6&arch=$basearch&re po=extras gpgcheck=1 gpgkey=/centos/RPM-GPG-KEY-CentOS-6#additional packages that extend functionality of existing packages [centosplus] name=CentOS-6 - Plus - baseurl=/centos/6/centosplus/$basearch/ #mirrorlist=/?release=6&arch=$basearch&re po=centosplus gpgcheck=1 enabled=0 gpgkey=/centos/RPM-GPG-KEY-CentOS-6#contrib - packages by Centos Users [contrib] name=CentOS-6 - Contrib - baseurl=/centos/6/contrib/$basearch/ #mirrorlist=/?release=6&arch=$basearch&re po=contrib gpgcheck=1 enabled=0 gpgkey=/centos/RPM-GPG-KEY-CentOS-65、清理 yum 缓存# yum clean all # yum makecache 装软件的速度 # yum install vim* #测试域名是否可用 #将服务器上的软件包信息缓存到本地,以提高搜索安现在,Redhat6 系统可以使用 CentOS 的 yum 源在线安装软件了!附件说明: 1、yumrpm.tgz ---centos yum 安装包 ---yum 配置文件2、CentOS6-Base-163.repo。
centos9基本操作
centos9基本操作CentOS9是一种可靠的Linux操作系统,它是基于Red Hat Enterprise Linux(RHEL)源代码构建的。
本文将介绍一些CentOS 9的基本操作。
1. 安装CentOS 9首先,您需要下载CentOS 9的安装ISO文件并将其写入USB驱动器或DVD。
然后,将该驱动器插入您的计算机,并从该驱动器启动计算机以开始安装过程。
2. 更新系统安装完CentOS 9后,您应该立即更新操作系统。
您可以使用以下命令更新:sudo dnf update此命令将自动更新所有已安装的软件包,并升级操作系统中的所有软件包。
3. 安装软件包在CentOS 9上安装软件包非常简单。
您可以使用以下命令安装软件包:sudo dnf install 软件包名称例如,如果您想安装Apache Web服务器,则可以运行以下命令: sudo dnf install httpd4. 防火墙设置CentOS 9附带了一个名为Firewalld的防火墙程序。
您可以使用以下命令启用和启动它:sudo systemctl enable firewalldsudo systemctl start firewalld一旦启用,您需要配置防火墙以允许必要的服务和端口。
5. 用户管理CentOS 9允许您创建,修改和管理用户。
以下是一些有用的命令:创建用户:sudo useradd -m 用户名更改用户密码:sudo passwd 用户名删除用户:sudo userdel 用户名6. 网络设置CentOS 9允许您配置网络设置。
以下是一些有用的命令:查看当前网络设置:ip addr配置网络接口:sudo nmcli con add con-name 连接名称 type ethernet ifname 网络接口名称启用网络接口:sudo nmcli con up 连接名称以上是CentOS 9的基本操作。
希望这篇文章对您有所帮助!。
CentOS中yum源的配置与使用详解
CentOS中yum源的配置与使⽤详解⼀、yum 简介yum,是Yellow dog Updater, Modified 的简称,是杜克⼤学为了提⾼RPM 软件包安装性⽽开发的⼀种软件包管理器。
起初是由yellow dog 这⼀发⾏版的开发者Terra Soft 研发,⽤python 写成,那时还叫做yup(yellow dog updater),后经杜克⼤学的Linux@Duke开发团队进⾏改进,遂有此名。
yum 的宗旨是⾃动化地升级,安装/移除rpm 包,收集rpm 包的相关信息,检查依赖性并⾃动提⽰⽤户解决。
yum 的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http 或ftp 站点,也可以是本地软件池,但必须包含rpm 的header,header 包括了rpm 包的各种信息,包括描述,功能,提供的⽂件,依赖性等。
正是收集了这些header 并加以分析,才能⾃动化地完成余下的任务。
yum 的理念是使⽤⼀个中⼼仓库(repository)管理⼀部分甚⾄⼀个distribution 的应⽤程序相互关系,根据计算出来的软件依赖关系进⾏相关的升级、安装、删除等等操作,减少了Linux ⽤户⼀直头痛的dependencies 的问题。
这⼀点上,yum 和apt 相同。
apt 原为debian 的deb 类型软件管理所使⽤,但是现在也能⽤到RedHat 门下的rpm 了。
yum 主要功能是更⽅便的添加/删除/更新RPM 包,⾃动解决包的倚赖性问题,便于管理⼤量系统的更新问题。
yum 可以同时配置多个资源库(Repository),简洁的配置⽂件(/etc/yum.conf),⾃动解决增加或删除rpm 包时遇到的依赖性问题,保持与RPM 数据库的⼀致性。
⼆、yum 安装CentOS 默认已经安装了yum,不需要另外安装,这⾥为了实验⽬的,先将yum 卸载再重新安装。
1、查看系统默认安装的yum# rpm -qa|grep yum2、卸载yum# rpm -e yum-fastestmirror-1.1.16-14.el5.centos.1 yum-metadata-parser-1.1.2-3.el5.centos yum-3.2.22-33.el5.centos3、重新安装yum这⾥可以通过wget 从⽹上下载相关包安装,也可以挂载系统安装光盘进⾏安装,这⾥选择挂载系统安装光盘进⾏安装。
centos5.8 换yum源
centos 5.8 64位换yum源换源(就是把baseurl前面的#去掉和把后面的网址改成对应系统的)1.vi/etc/yum.repos.d/CentOS-Base.repo 进入配置文件2.把里面的数据全部DD掉3.按i进入编辑模式(一定要注意)4.直接把下面的数据复制进去后保存退出# CentOS-Base.repo## The mirror system uses the connecting IP address of the client and the# update status of each mirror to pick mirrors that are updated to and# geographically close to the client.You should use this for CentOS updates# unless you are manually picking other mirrors.## If the mirrorlist= does not work for you, as a fall back you can try the# remarked out baseurl= line instead.##[base]name=CentOS-$releasever - Basemirrorlist=/?release=$releasever&arch=$basearch&repo=os baseurl=/5.8/os/x86_64/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5#released updates[updates]name=CentOS-$releasever - Updatesmirrorlist=/?release=$releasever&arch=$basearch&repo=updates baseurl=/5.8/updates/x86_64/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5#additional packages that may be useful[extras]name=CentOS-$releasever - Extrasmirrorlist=/?release=$releasever&arch=$basearch&repo=extras baseurl=/5.8/extras/x86_64/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5#additional packages that extend functionality of existing packages[centosplus]name=CentOS-$releasever - Plusmirrorlist=/?release=$releasever&arch=$basearch&repo=centosplus baseurl=/5.8/centosplus/x86_64/gpgcheck=1enabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5#contrib - packages by Centos Users[contrib]name=CentOS-$releasever - Contribmirrorlist=/?release=$releasever&arch=$basearch&repo=contrib baseurl=/5.8/contrib/x86_64/gpgcheck=1enabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-55.运行yum clean all若yum报错:Error: Cannot find a valid baseurl for repo: base,则进入/etc/yum.repos.d/,输入命令:mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.bak6.执行yum check-update,没报错,跑进度的话就是成功了,也可以试下yum下载测试其他系统的可以在这里找源:/安装mysql 5.11.yum -y remove mysql2.yum -y update3.wget https:///archives/mysql-5.1/MySQL-server-5.1.72-1.glibc23.x86_64.rpm4.wget https:///archives/mysql-5.1/MySQL-client-5.1.72-1.glibc23.x86_64.rpm5.yum -y install*.rpm --nogpgcheck(这个是一键安装已有的rpm包,要先确认系统只有上面下载的两个rpm包时才可以用这条命令,有其他的话,就要用rpm -ivh 包名这条命令单独安装,ll可以查看系统下载了那些rpm的包和名字)6.service mysql restart7./usr/bin/mysqladmin -u root password'xxxxx'。
CentOS配置本地yum源(使用镜像iso文件)
CentOS配置本地yum源(使用镜像iso文件)本人在使用yum安装软件的时候,感觉最不爽的是网络不佳时,安装的速度特别慢。
所以,个人就上网search了一下如何使用Linux的安装文件作为其yum源。
经过几次尝试,已经可以成功的配置了。
下面是详细的介绍:(1)个人的使用环境本人的CentOS是安装在vmware上的:VMware workstation 7.1.1 + CentOS 5.5(2)yum使用的相关文件介绍CentOS使用的yum源是在/etc/yum.repos.d/目录下的两个文件中进行配置的CentOS-Base.repo和CentOS-Media.repo,其中,CentOS-Base.repo是配置网络yum源,CentOS-Media.repo是配置本地yum源。
[root@localhost ~]# cd /etc/yum.repos.d/[root@localhost yum.repos.d]# lltotal 16-rw-r--r-- 1 root root 2245 Apr 26 2010 CentOS-Base.repo-rw-r--r-- 1 root root 626 Apr 26 2010 CentOS-Media.repo我们可以看看CentOS-Media.repo中的内容:[root@localhost yum.repos.d]# more CentOS-Media.repo# CentOS-Media.repo## This repo is used to mount the default locations for a CDROM / DVD on# CentOS-5. Y ou can use this repo and yum to install items directly off the# DVD ISO that we release.## To use this repo, put in your DVD and use it with the other repos too:# yum --enablerepo=c5-media [command]## or for ONLY the media repo, do this:## yum --disablerepo=\* --enablerepo=c5-media [command][c5-media]name=CentOS-$releasever - Mediabaseurl=file:///media/CentOS/ #把media改写为光盘挂载的目录file:///media/cdrom/ #把后面的/cdrom删除就可以了file:///media/cdrecorder/gpgcheck=1enabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5其中,baseurl是本地yum源的位置,当然,根据我们iso的配置位置,这里是可以进行修改的。
Linux系统yum使用手册
Linux系统yum使用手册目录目录 (2)1引言 (3)1.1目的 (3)1.2对象 (3)2修订历史 (3)3参考资料 (3)4术语与缩写 (3)4.1术语 (3)4.2缩写 (4)5Yum介绍 (4)5.1Yum简介 (4)5.2Yum特点 (5)5.3Yum命令 (5)6yum安装 (6)7yum配置 (6)8yum使用 (7)9使用yum下载软件 (8)10制作yum源 (8)10.1制作互联网源 (8)10.1.1Centos (8)10.1.2Redhat (10)10.2制作光盘或者iso镜像源 (10)10.2.1CentOS (11)10.2.2Redhat (12)10.3制作本地硬盘源 (13)11配置yum服务器 (14)11.1配置YUM服务器。
(14)11.2建立分组文件 (15)11.3配置YUM客户端 (15)11.3.1基于ftp的方式 (15)11.3.2基于http的方式 (16)1 引言1.1 目的本手册的编写目的是对配置Linux系统yum的相关步骤进行总结。
1.2 对象本文档主要供下列人员使用:开发人员――安装软件包2 修订历史3 参考资料[1].4 术语与缩写4.1 术语4.2 缩写5 Yum介绍5.1 Yum简介使用redhat,fedora的linuxer肯定都为rpm著名的dependency hell 而头疼(这也是所有基于rpm发行版都有的问题)。
foo is needed by bar,bar is needed by foo。
要装卸个软件,还得辛辛苦苦地梳理清楚所有依赖性问题,rpm的几个搜索站点成了时常光顾的场所,如果不幸碰到循环依赖,那就只有干瞪眼的分了。
有时加个--nodeps参数,倒是眼不见,心不烦,但这样装上的软件,你能保证正常使用吗,这样卸载软件,你能保证不影响其它软件工作吗,恐怕谁也不能给出肯定的答案。
每到这时,帽子们只有看着debian 的 apt暗自羡慕了。
搭建本地yum源服务器
1.安装Apache服务器yum -y install httpd编辑apache配置文件①修改包存放路径为/etc/httpd/htdocs 该路径需要先创建好(mkdir)vim /etc/httpd/conf/httpd.conf②更改目录访问地址路径为/etc/httpd/htdocs③保存退出,并启动apache服务service httpd start④永久关闭防火墙systemctl stop firewalld.servicesystemctl disable firewalld.service⑤关闭selinuxvi /etc/selinux/config2.挂载镜像①进入/etc/httpd/htdocs目录,创建centos目录,在centos目录下,创建extra,update,x86_64三个平行目录。
②将所有用到的包文件拷贝到/etc/httpd/htdocs/centos/x86_64下用yum install --downloadonly --downloaddir=/etc/httpd/htdocs/centos/x86_64/ <package-name>命令只下载包③依次对三个目录进行createrepo操作,目的是生成repodata目录,自动创建索引信息。
createrepo -pdo /etc/httpd/htdocs/centos/x86_64 /etc/httpd/htdocs/centos/x86_643.客户端访问yum源服务器查询yum源服务器的ip地址,然后在客户端的/etc/yum.repos.d创建base.repo文件.这里需要特别注意,如果Apache服务器开启的端口不是80端口,那么在写baseurl的时候需要将端口号写出来,否则客户端默认访问的80端口![base]name=local repobaseurl=http://192.168.15.19/centos/x86_64/enabled=1gpgcheck=0如果有新的包添加进了x86_64、extra、updates的任意一个目录中,yum源服务器执行createrepo --update dir(dir为目录地址)更新yum源服务器的索引客户端也需要yum makecache一下。
centos的用户、组权限、添加删除用户等操作的详细操作命令
centos的用户、组权限、添加删除用户等操作的详细操作命令CentOS是一种基于Linux核心的操作系统,广泛用于服务器运行和管理。
在CentOS中,用户、组权限以及用户的添加和删除是系统管理中的重要操作。
本文将详细介绍在CentOS系统中,如何进行用户、组权限的管理以及用户的添加和删除操作。
一、用户权限管理:1. 查看用户列表:可以使用以下命令查看CentOS系统中的用户列表:cat /etc/passwd该命令将显示系统中所有用户的信息,每行显示一个用户。
信息包括用户名、密码(一般显示为“x”)、用户ID、组ID、用户描述、用户主目录和默认shell。
2. 创建新用户:若要创建新用户,可以使用以下命令:useradd [options] username其中,username是新用户的用户名,options是一些可选参数,用于设置用户的初始配置,如用户的主目录、默认shell等。
例如,要创建一个名为"testuser"的新用户,可以运行以下命令:useradd testuser默认情况下,新用户的主目录将会在`/home/testuser`下创建。
3. 设置用户密码:创建新用户后,可以为其设置密码,使用以下命令:passwd username其中,username是要设置密码的用户名。
系统会要求输入新密码,并要求确认密码。
成功设置密码后,可以用该密码登录用户。
4. 修改用户属性:若要修改用户的属性,可以使用以下命令:usermod [options] username参数username是要修改的用户名,options是可选参数,用于设置用户的属性。
例如,要将用户名为"testuser"的用户的主目录修改为`/home/testdir`,可以运行以下命令:usermod -d /home/testdir testuser5. 删除用户:若要删除用户,可以使用以下命令:userdel username其中,username是要删除的用户名。
在CentOS系统中使用yum安装指定版本软件的方法
在CentOS系统中使⽤yum安装指定版本软件的⽅法yum默认都是安装最新版的软件,这样可能会出⼀些问题,或者我们希望yum安装指定(特定)版本(旧版本)软件包.所以,就顺带分享yum安装指定(特定)版本(旧版本)软件包的⽅法。
过程如下:
假设这⾥是我们想安装的是prce ,输⼊:
复制代码
代码如下:
#yum list prce
输出:
复制代码
代码如下:
pcre-7.8-6.el6.i686 : Perl-compatible regular expression library
pcre-7.8-6.el6.x86_64 : Perl-compatible regular expression library
pcre-7.8-6.el6.x86_64 : Perl-compatible regular expression library
找到你要安装的版本的完整的名字,这⾥安装pcre-7.8-6.el6.i686,输⼊:
复制代码
代码如下:
#yum install pcre-7.8-6.el6.i686 -y
安装完后,就是检查pcre的版本了,输⼊:
复制代码
代码如下:
# rpm -qa | grep pcre
就可以看到你安装的版本是不是你要的了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CentOS yum的详细使用方法
yum是什么
yum = Yellow dog Updater, Modified
主要功能是更方便的添加/删除/更新RPM包.
它能自动解决包的倚赖性问题.
它能便于管理大量系统的更新问题
yum特点
可以同时配置多个资源库(Repository)
简洁的配置文件(/etc/yum.conf
自动解决增加或删除rpm包时遇到的倚赖性问题使用方便
保持与RPM数据库的一致性
yum安装
CentOS自带(yum-*.noarch.rpm)
#rpm -ivh yum-*.noarch.rpm
在第一次启用yum之前首先需要导入系统的RPM-GPG-KEY:
#rpm --import /usr/share/doc/centos-release-
3(4)/RPM-GPG-KEY-CentOS-3(4)
yum指令
注:当第一次使用yum或yum资源库有更新时,yum 会自动下载所有所需的headers放置于
/var/cache/yum目录下,所需时间可能较长.
rpm包的更新
检查可更新的rpm包
#yum check-update
更新所有的rpm包
#yum update
更新指定的rpm包,如更新kernel和kernel source #yum update kernel kernel-source
大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级
#yum upgrade
rpm包的安装和删除
安装rpm包,如xmms-mp3
#yum install xmms-mp3
删除rpm包,包括与该包有倚赖性的包
#yum remove licq
注:同时会提示删除licq-gnome,licq-qt,licq-text
yum暂存(/var/cache/yum/)的相关参数
清除暂存中rpm包文件
#yum clean packages
清除暂存中rpm头文件
#yum clearn headers
清除暂存中旧的rpm头文件
#yum clean oldheaders
清除暂存中旧的rpm头文件和包文件
#yum clearn 或#yum clearn all
注:相当于yum clean packages + yum clean oldheaders
包列表
列出资源库中所有可以安装或更新的rpm包
#yum list
列出资源库中特定的可以安装或更新以及已经安装的rpm包
#yum list mozilla#yum list mozilla*
注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包
列出资源库中所有可以更新的rpm包
#yum list updates
列出已经安装的所有的rpm包
#yum list installed
列出已经安装的但是不包含在资源库中的rpm包
#yum list extras
注:通过其它网站下载安装的rpm包
rpm包信息显示(info参数同list)
列出资源库中所有可以安装或更新的rpm包的信息#yum info
列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息
#yum info mozilla#yum info mozilla*
注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包的信息
列出资源库中所有可以更新的rpm包的信息
#yum info updates
列出已经安装的所有的rpm包的信息
#yum info installed
列出已经安装的但是不包含在资源库中的rpm包的信息
#yum info extras
注:通过其它网站下载安装的rpm包的信息
搜索rpm包
搜索匹配特定字符的rpm包
#yum search mozilla
注:在rpm包名,包描述等中搜索
搜索有包含特定文件名的rpm包
#yum provides realplay
增加资源库
例如:增加作为资源库
安装 rpms GPG key
#rpm --import /RPM-LIVNA-GPG-KEY
检查GPG Key
# rpm -qa gpg-pubkey*
显示Key信息
#rpm -qi gpg-pubkey-a109b1ec-3f6e28d5 (注:如果要删除Key,使用#rpm -e gpg-pubkey-a109b1ec-3f6e28d5)
yum常用的命令
# yum install xxx 安装xxx软件
# yum info xxx 查看xxx软件的信息
# yum remove xxx 删除软件包
# yum list 列出软件包
# yum clean 清除缓冲和就的包
# yum provides xxx 以xxx为关键字搜索包(提供的信息为关键字)
# yum search xxx 搜索软件包(以名字为关键字)
# yum groupupdate xxx
# yum grouplist xxx
# yum groupremove xxx
这三个都是一组为单位进行升级列表和删除的操作。
比如 "Mysql Database"就是一个组会同时操作相关的所有软件包;
# yum update 系统升级
# yum list available 列出所有升级源上的包;
# yum list updates 列出所有升级源上的可以更新包;
# yum list installed 列出已经安装的包;
# yun update kernel 升级内核;
yum常用的源
1) 自动选择最快的源
由于yum中有的mirror速度是非常慢的,如果yum 选择了这个mirror,这个时候yum就会非常慢,对此,可以下载fastestmirror插件,它会自动选择最快的mirror:
#yum install yum-fastestmirror
配置文件:(一般不用动)
/etc/yum/pluginconf.d/fastestmirror.conf
你的yum镜像的速度测试记录文件:
/var/cache/yum/timedhosts.txt
(2)使用图形界面的yum
如果觉得命令行的yum不方便,那么可以使用图形化的yumex,这个看起来更方便,因为可以自由地选择软件仓库:
#yum install yumex
然后在系统工具中就可以看到yum extender了。
实际上系统自带的“添加/删除程序“也可以实现图形化的软件安装,但有些yumex的功能它没有。