centos  系统软件包管理  yum 本地yum配置  扩展源epel  rpm  清除yum缓存  yum provides "*/vim"   第十节课

你不能保证可逆化操作就要备份配置文件

上半节课

rpm -ivh xx.rpm
--force
--force
-U
rpm -e
rpm -qa
rpm -qi 包名
rpm -qf filename
rpm -ql 包名
rpm -Va
rpm -qR

下半节课

yum install -y filename(包名)
yum groupinstall "xxx"
yum remove filename (包名)
yum groupremove "xxx"
yum list
yum grouplist
yum downgrade
yum check-update

yum install 包名 -y --downloadonly --downloaddir=/usr/local/src
yum reinstall 包名 -y --downloadonly --downloaddir=/usr/local/src
yum update -y (包名)
yum provides "*/vim"
yum search ‘keywords’
yum list |grep ‘keywords’

清除yum缓存

wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.27.tar.bz2
tar jxvf httpd-2.2.27.tar.bz2
./configure && make && make install

rpm工具
rpm Redhat Package Manager

rpm包名字构成由-和.分成了若干部分,如abrt-cli-2.0.8-15.el6.centos.i686.rpm,abrt-cli是包名,2.0.8-15是版本号,el6指的是redhat企业版6

centos指的是这是在centos上用的,i686指的是平台类型,还有x86_64。有些rpm包并没有写具体的平台而是noarch,这代表这个rpm包没有硬件平台限制。

内核版本:偶数稳定,基数待开发

安装一个包:  rpm -ivh /mnt/Packages/libjpeg-turbo-devel-1.2.1-1.el6.i686.rpm

-i 表示安装,-v 可视化,-h显示安装进度
--force : 强制安装,即使覆盖属于其他包的文件也要安装
--nodeps : 当要安装的rpm包依赖其他包时,即使其他包没有安装,也要安装这个包 ,忽略依赖之后这个包肯定不能用!
-U 就是升级的意思,原先的包配置文件不会删除,会改名:  rpm -Uvh filename.rpm  
-Va 校验所有的RPM软件包,查找丢失的文件[View Lost]
-e 卸载rpm包
-qi 查询包信息
-ql 列出一个包所安装的文件
-qf 列出某个文件属于哪个rpm包
-qa 查询当前系统已安装的rpm包
-qR 查询已安装软件包所依赖的软件包和文件

rpm的卸载:
 rpm -e filename  //这里的filename是通过rpm的查询功能所查询到的 ,filename是包名!

rpm -qa | grep vim
vim-minimal-7.2.411-1.8.el6.x86_64
vim-common-7.2.411-1.8.el6.x86_64
vim-enhanced-7.2.411-1.8.el6.x86_64rpm -e  vim-enhanced

查询包是否已经卸载

[root@steven ~]# rpm -e vim-enhanced
[root@steven ~]# rpm -qa |grep vim
vim-minimal-7.2.411-1.8.el6.x86_64
vim-common-7.2.411-1.8.el6.x86_64
[root@steven ~]# vim 2.txt
-bash: vim: command not found
[root@steven ~]# 

查询一个包是否安装
 rpm -q 包名  (不带有平台信息以及后缀名 )

查询当前系统所有安装过的rpm包

rpm -qa

查询rpm包的相关信息 :

rpm -qi 包名

列出一个rpm包所安装的文件:

rpm -ql 包名

列出某个文件属于哪个rpm包 相当于yum provides:
 rpm -qf filename    //这里可以结合反引号一起使用,比如 rpm -qf `which ls`

依赖问题

rpm -qi  vim-enhanced

查看已安装软件包所依赖的软件包和文件
rpm -qR 软件包

rpm -qR zabbix-server-mysql |grep curl
libcurl.so.4()(64bit)  

zabbix-server-mysql软件包依赖curl这个命令发邮件


yum工具 (yum -yellowdog updater 黄狗安装器)
 yum list |less     列出所有可用rpm包资源 ,出来的列表会显示当前机器已安装的和可安装的软件包

yum 安装包:  yum install -y filename(包名)

yum 卸载包:  yum remove filename (包名)

列出所有的套件: yum grouplist

安装套件:

LANG=en    先设置为英文
yum groupinstall  "xxx"

卸载套件: yum groupremove "xxx"

搭建本地的yum源(光盘源) 我们一般用网络源

mount /dev/cdrom /mnt
cp -r /etc/yum.repos.d /etc/yum.repos.d.bak //先备份一下
rm -rf /etc/yum.repos.d/*
vim /etc/yum.repos.d/dvd.repo #加入如下内容:[dvd]
name=install dvd
baseurl=file:///mnt  或 baseurl=ftp:///mnt   或 baseurl=http:///mnt
enabled=1
gpgcheck=0

yum list //看是否有dvd的标志出现

yum list |wc -l

搭建本地的yum源另一种方法

1、把所有rpm包放到/tmp/packages/目录下
ll /tmp/packages/
total 17028
drwxr-xr-x 2 root root    4096 May 23 17:14 repodata
-rw-r--r-- 1 root root  345004 May 23 17:13 zabbix-agent-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root 4644164 May 23 17:13 zabbix-debuginfo-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  241540 May 23 17:13 zabbix-get-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  737848 May 23 17:13 zabbix-java-gateway-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  647752 May 23 17:13 zabbix-proxy-mysql-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  647780 May 23 17:13 zabbix-proxy-pgsql-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  631564 May 23 17:13 zabbix-proxy-sqlite3-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  252328 May 23 17:13 zabbix-sender-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root 1840552 May 23 17:13 zabbix-server-mysql-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root 1839560 May 23 17:13 zabbix-server-pgsql-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root 5489008 May 23 17:13 zabbix-web-3.2.6-1.el6.noarch.rpm
-rw-r--r-- 1 root root    5648 May 23 17:13 zabbix-web-japanese-3.2.6-1.el6.noarch.rpm
-rw-r--r-- 1 root root    5208 May 23 17:13 zabbix-web-mysql-3.2.6-1.el6.noarch.rpm
-rw-r--r-- 1 root root    5220 May 23 17:13 zabbix-web-pgsql-3.2.6-1.el6.noarch.rpm2、执行下面--add-repo会添加tmp_packages_.repo源
yum install -y  yum-utils
yum-config-manager --add-repo=file:///tmp/packages/
ll
total 12
-rw-r--r-- 1 root root 1399 May 24 14:04 CentOS-Base.repo
-rw-r--r-- 1 root root  220 May 24 14:04 CentOS-Epel.repo
-rw-r--r-- 1 root root   97 May 24 14:18 tmp_packages_.repo3、添加gpgcheck=0 不检查密钥
echo 'gpgcheck=0' >> /etc/yum.repos.d/tmp_packages_.repo 4、cat tmp_packages_.repo
[tmp_packages_]
name=added from: file:///tmp/packages/
baseurl=file:///tmp/packages/
enabled=1原理都是建个本地yum仓库,然后找一台机利用yum.conf里的keepcache保存rpm包,在这台机安装一个vsftpd,客户端修改repo文件利用ftp协议从那台机器下载rpm包

另外一种方法

1、把所有rpm包放到/tmp/packages/目录下
ll /tmp/packages/
total 17028
drwxr-xr-x 2 root root    4096 May 23 17:14 repodata
-rw-r--r-- 1 root root  345004 May 23 17:13 zabbix-agent-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root 4644164 May 23 17:13 zabbix-debuginfo-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  241540 May 23 17:13 zabbix-get-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  737848 May 23 17:13 zabbix-java-gateway-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  647752 May 23 17:13 zabbix-proxy-mysql-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  647780 May 23 17:13 zabbix-proxy-pgsql-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  631564 May 23 17:13 zabbix-proxy-sqlite3-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  252328 May 23 17:13 zabbix-sender-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root 1840552 May 23 17:13 zabbix-server-mysql-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root 1839560 May 23 17:13 zabbix-server-pgsql-3.2.6-1.el6.x86_64.rpm
-rw-r--r-- 1 root root 5489008 May 23 17:13 zabbix-web-3.2.6-1.el6.noarch.rpm
-rw-r--r-- 1 root root    5648 May 23 17:13 zabbix-web-japanese-3.2.6-1.el6.noarch.rpm
-rw-r--r-- 1 root root    5208 May 23 17:13 zabbix-web-mysql-3.2.6-1.el6.noarch.rpm
-rw-r--r-- 1 root root    5220 May 23 17:13 zabbix-web-pgsql-3.2.6-1.el6.noarch.rpm2、执行下面--add-repo会添加tmp_packages_.repo源
yum install -y  createrepo
createrepo   /tmp/packages/3、添加gpgcheck=0
echo 'gpgcheck=0' >> /etc/yum.repos.d/tmp_packages_.repo 4、cat tmp_packages_.repo
[tmp_packages_]
name=added from: file:///tmp/packages/
baseurl=file:///tmp/packages/
enabled=1

repodata

yum-config-manager --add-repo
createrepo   
这两个命令应该都是一样的,大家都产生repodata这个文件夹

ll packages/repodata/
total 60
-rw-r--r-- 1 root root 11945 May 23 17:14 36ec895e0e619f67e3e4e9f5f70c10bfa237496947720e51936bbee530f7eb8d-primary.sqlite.bz2
-rw-r--r-- 1 root root  1394 May 23 17:14 62d0a974b1b338e7b249d26ad3babd82d82bed5a0cef8e234c2c8e3637e2a926-other.xml.gz
-rw-r--r-- 1 root root  3248 May 23 17:14 d23fa2714d82982ac970284f4f87f68a60ebeaeda50a6c101ce04ee3cbc64853-primary.xml.gz
-rw-r--r-- 1 root root  9226 May 23 17:14 d9b01d8a023d1cf353446d501dc26b99588e45e9b9ebc7948917e7ea02531f0c-filelists.xml.gz
-rw-r--r-- 1 root root 15652 May 23 17:14 f761bf9f6c3d6531908fa111190667f780f8ba79b0f585e8c1c6e0452a5cc1f2-filelists.sqlite.bz2
-rw-r--r-- 1 root root  4271 May 23 17:14 f9697ba3a2bf52fe4b4c4977201326db8075979e1cf45f8f2c5332af3af68cda-other.sqlite.bz2
-rw-r--r-- 1 root root  2985 May 23 17:14 repomd.xml

EPEL (Extra Packages for Enterprise Linux,企业版Linux的额外软件包) 是Fedora小组维护的一个软件仓库项目

为RHEL/CentOS提供他们默认不提供的软件包。这个源兼容RHEL及像CentOS和Scientific Linux这样的衍生版本。

安装epel源:

yum install -y epel-release或者
rpm -ivh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

或者
阿里云的epel源  建议用阿里云,速度比较快
1、 首先卸载以前装的epel 以免影响
rpm -e epel-release
2、 下载阿里提供的epel ,PS  感谢马云。
wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/epel-6.repo
3、清空缓存
yum clean all
yum makecache

yum list |grep nginx
collectd-nginx.x86_64                       4.10.9-1.el6                 epel
munin-nginx.noarch                          2.0.25-2.el6                 epel
nginx.x86_64                                1.0.15-12.el6                epel
nginx-filesystem.noarch                     1.0.15-12.el6                epel
owncloud-nginx.noarch                       7.0.7-1.el6  

利用yum 下载一个rpm包
首先需要安装一个插件来支持只下载不安装: #yum install -y yum-plugin-downloadonly.noarch  
这样就已经下载,默认在 /var/cache/yum/base/packages/: # yum install 包名 -y --downloadonly

指定一个下载目录,如果是已经安装过的rpm包这样不成功,需要使用reinstall:

#yum install 包名 -y --downloadonly --downloaddir=/usr/local/src #yum reinstall 包名 -y --downloadonly --downloaddir=/usr/local/src

下载了一个rpm包下来,rpm -ivh不成功,需要解决依赖关系,可以使用yum localinstall

cd /data/download
#rpm -ivh不成功
rpm -ivh VirtualBox-3.1-3.1.0_55467_fedora12-1.i686.rpm
使用yum localinstall解决依赖关系
yum localinstall --nogpgcheck VirtualBox-3.1-3.1.0_55467_fedora12-1.i686.rpm

(1)升级系统现有所有软件包除了内核
vi /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=16&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release
exclude=kernel*   #添加这一行

yum  update  -y  --exclude=kernel*

(2)升级系统里面某个软件包
yum update -y (包名)
yum update -y openssl

(3)升级内核不升级软件包
yum update -y kernel
uname -a
Linux steven.localdomain 2.6.32-504.8.1.el6.x86_64 #1 SMP
reboot
Package kernel.x86_64 0:2.6.32-696.12.1.el6 will be install

如果正在跑网站,比如有漏洞,要不要停机升级yum update -y kernel
除非内核很严重的漏洞,否则不升
升内核除非很有必要!否则就是找死

(4)降级系统里面某个软件包
yum downgrade  -y (包名)
yum downgrade   -y   mssql-server-<version_number>.x86_64

(5)检查哪些rpm包可以更新
yum check-update |grep -i lsof

yum check-update |grep -i lsof
lsof.x86_64 4.82-5.el6 baserpm -qa |grep lsof
lsof-4.82-4.el6.x86_64现在安装的是lsof-4.82-4.el6.x86_64,yum仓库显示最新版本是lsof-4.82-5.el6.x86_64
比如检查sqlserver什么时候出了CU补丁包

yum查找包:  yum provides "*/vim" //这里用通配,可以查找一个命令由哪个包安装来的

当前系统没有traceroute命令,yum会到yum源到网上去搜索是否包含有traceroute命令的包

[root@localhost ~]# yum provides traceroute
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.bit.edu.cn
* extras: mirror.bit.edu.cn
* updates: mirrors.aliyun.com
3:traceroute-2.0.19-5.el7.x86_64 : Traces the route taken by packets over an IPv4/IPv6 network  已经找到这个包

[root@localhost ~]# yum install -y traceroute-2.0.19-5.el7.x86_64

Dependencies Resolved

======================================
Installing:
traceroute x86_64 3:2.0.19-5.el7 base 58 k

Transaction Summary
===============================================

搜索某个包:

#yum search ‘keywords’
#yum list |grep ‘keywords’

清除yum缓存
/var/cache/yum

yum clean metadata #清除元数据
yum clean headers #清除header
yum clean packages #清除下载下来的rpm包 downloadonly
yum clean all #清除缓存的软件包和旧headers
yum makecache

源码包安装
源码包是开源的可自行更改的程序包,大多用C语音开发,不能直接使用,需要编译成二进制的可执行文件
编译源码包的必须有gcc支持,如果没有需要安装:  yum install -y gcc 
通常情况编译三步曲: ./configure 配置各种编译参数; make 根据指定的编译参数进行编译;make install 安装到指定目录

实例:
下载源码包 : cd /usr/local/src/ #约定目录

wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.27.tar.bz2

解压

tar jxvf httpd-2.2.27.tar.bz2 //查看README或者INSTALL说明文件

指定编译参数

./configure --help
echo $? 验证是否成功
make
make install

f


 

CentOS下载安装EPEL源的步骤
http://www.xitongzhijia.net/xtjc/20150302/39647.html

1. 确认你的CentOS 的版本

首先通过以下命令确认你的CentOS 版本

$ cat /etc/redhat-release
CentOS release 6.4 (Final) 

2. 下载EPEL 的rpm 安装包

现在从上面的地址下载CentOS 版本所对应的EPEL 的版本

$ wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm 

3. 安装EPEL

通过以下命令安装EPEL 软件包

$ sudo rpm -ivh epel-release-6-8.noarch.rpm
或
$ sudo rpm -ivh epel-release* 

5. 检查EPEL 源

安装好EPEL 源后,用yum 命令来检查是否添加到源列表

# yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile * base: mirrors.vonline.vn * epel: buaya.klas.or.id * extras: centos-hn.viettelidc.com.vn * updates: mirrors.fibo.vn
repo id        repo name                                              status
base           CentOS-6 - Base                                         6,381
epel           Extra Packages for Enterprise Linux 6 - x86_64         10,023
extras         CentOS-6 - Extras                                          13
nginx          nginx repo                                                 47
updates        CentOS-6 - Updates                                      1,555
repolist: 18,019 

EPEL已经在repo 后列出,并且显示提供了上万个软件包,所以EPEL 已经安装到你的CentOS了。

EPEL源的配置安装到了 /etc/yum.repos.d/epel.repo 文件。

现在来试一下从EPEL 获取软件包

$ sudo yum install htop 


阿里云yum源

http://help.aliyun.com/knowledge_detail/5980325.html?spm=5176.7114037.1996646101.1.YFezgQ&pos=1

如果使用其他YUM源:
例如:如果需要配置163 YUM源,可以通过以下步骤实现:
1.导入CentOS-6的GPG证书
 rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6 
2.让yum使用网易的源:
 cd /etc/yum.repos.d/ && wget http://mirrors.163.com/.help/CentOS6-Base-163.repo 
3.修改repo文件
在所有mirrorlist前面加上#,把所有$releasever替换成6,保存

sed -i '/mirrorlist/d' CentOS6-Base-163.repo
sed -i '/\[addons\]/,/^$/d' CentOS6-Base-163.repo
sed -i 's/\$releasever/6/' CentOS6-Base-163.repo
sed -i 's/RPM-GPG-KEY-CentOS-5/RPM-GPG-KEY-CentOS-6/' CentOS6-Base-163.repo

4.清理并重新生成yum缓存

yum clean metadata && yum makecache


什么是SRPM包   (Linux就这个范儿)

***.src.rpm格式命名的SRPM包,SRPM提供了参数配置文档,即configure和makefile,这样虽然SRPM内容是源码,但依然含有
所需要的依赖软件说明和所有RPM文件所提供的依赖包和数据,安装该软件时,先将该软件以RPM管理方式编译RPM文件,然后

将编译完成的RPM文件安装到Linux中


rpm -Va

-Va 校验所有的RPM软件包,查找丢失的文件[View Lost]

以验证文件是否被替换,但是这种方法比较低级。此时可以借助于Linux下rpm这个工具来完成验证,操作如下:

[root@server ~]# rpm -Va
....L... c /etc/pam.d/system-auth
S.5..... c /etc/security/limits.conf
S.5....T c /etc/sysctl.conf
S.5....T /etc/sgml/docbook-simple.cat
S.5....T c /etc/login.defs
S.5..... c /etc/openldap/ldap.conf
S.5....T c /etc/sudoers


利用yum下载软件包的三种方法
转自:http://297020555.blog.51cto.com/1396304/530703

方法一: downloadonly插件

有一个yum的插件叫做downloadonly,顾名思义,就是只下载不安装的意思。

1. 安装插件

yum install yum-download

2. 下载

yum update httpd -y –downloadonly

这样httpd的rpm就被下载到/var/cache/yum/中去了。

你也可以指定一个目录存放下载的文件

yum update httpd -y –downloadonly –downloaddir=/opt

值得注意的是,downloadonly插件不但适用于yum update,也适用于yum install。

方法二:yum-utils中的yumdownloader

yum-utils包含着一系列的yum的工具,比如 debuginfo-install, package-cleanup, repoclosure, repodiff, repo-graph, repomanage, repoquery, repo-rss, reposync, repotrack, verifytree, yum-builddep, yum-complete-transaction, yumdownloader, yum-debug-dump 和 yum-groups-manager.

1. 安装yum-utils.noarch yum-utils插件

yum -y install yum-utils

2. 使用yumdownloader

yumdownloader httpd

呵呵,就这么简单。

方法三:利用yum的缓存功能

用yum安装了某个工具后,我们想要这个工具的包。那yum安装的过程其实就已经把包给下载了,只是没有保持而已。

所以,我们要做的,是将其缓存功能打开。

1.vi /etc/yum.conf 将其中 keepcache=0改为keepcache=1,保存退出。

2.yum install httpd

3.cat /etc/yum.conf |grep cachedir
cachedir=/var/cache/yum

4.跳到上术目录 cd cachedir=/var/cache/yum

5.这个时候的目录树中应该可以找到你需要的安装包了


gpgcheck
gpgcheck用来验证远程yum源是否是合法的,一般设置gpgcheck为0也无所谓,验证是否合法多余的,设置为1就要导入公钥rpm --import
gpgcheck=1/0
rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

gpgcheck=1 表示使用gpg文件来检查软件包的签名
gpgkey= 表示gpg文件所存放的位置,此处也可以是http方式的位置。

f

centos 系统软件包管理 yum 本地yum配置 扩展源epel rpm 清除yum缓存 yum provides */vim 第十节课...相关推荐

  1. CentOS 7 配置yum本地base源和阿里云epel源

    yum仓库的配置文件都存放在/etc/yum.repo.d/目录下,并且文件名必须以.repo结尾. base源:解决rpm依赖性关系 epel源:Extra Packages for Enterpr ...

  2. linux软件包管理 pdf,中标麒麟Linux系统软件包管理介绍(22页)-原创力文档

    中标麒麟Linux服务器操作系统培训系列 中标麒麟Linux系统软件包管理介绍 技术创新,变革未来 本章目标 •了解中标麒麟Linux服务器操作系统中应用程序的 组成: •了解中标麒麟Linux服务器 ...

  3. CentOS 8软件包管理命令DNF

    要求 安装DNF 列出已安装和可用的软件包 搜索并安装软件包 更新系统软件包 列出并安装组软件包 列出资料库 删除包裹 结论 DNF代表Dandified YUM是基于RPM的Linux发行版的软件包 ...

  4. yum命令及配置yun源

    一.yum命令 二.yum源配置文件 三.将光驱配置为yum源 四.其他 一.yum命令 1.安装 yum install package_name    #用yum安装程序,可一次安装多个,彼此间用 ...

  5. CentOS系统上编译、安装、配置OpenCV

    声明:本文是个人根据相关博客资料加上自己的经验整理,在此分享以供大家学习交流! 假设CentOS系统下的CodeBlocks已经安装完成,下面我们要在CentOS平台下编译OpenCV,并在CodeB ...

  6. 订餐系统jsp模板_java|web|jsp网上订餐系统|餐饮管理|在线点餐外卖网站|源码代码...

    品牌: 其他 语言: Java 数据库: Mysql 源文件: 完全开源(含全部源文件) 授权: 免授权 规格: 整站源码 移动端: 无移动端 安装服务: 收费安装(另补差价) 操作系统: Windo ...

  7. centos6.2系统使用扩展源epel报错问题解决方法

    问题1; Loaded plugins: fastestmirror, security Determining fastest mirrors Error: Cannot retrieve meta ...

  8. rpm(centos)软件包管理工具

    rpm(Red-Hat Package Manager)   软件包的管理工具.rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因 ...

  9. Centos 系统swap虚拟内存添加与删除配置

    SWAP是Linux中的虚拟内存,用于扩充物理内存不足而用来存储临时数据存在的.它类似于Windows中的虚拟内存.在Windows中,只可以使用文件来当作虚拟内存.而linux可以文件或者分区来当作 ...

最新文章

  1. 【组队学习】【26期】编程实践(Python办公自动化)
  2. Apache中KeepAlive 配置
  3. [转]Oracle 执行计划(Explain Plan) 说明
  4. php的json_encode实例,php json_encode()函数返回json数据实例代码
  5. Nginx静态资源优化配置之tcp_nopush和tcp_nodelay
  6. SpringBoot整合kafka(实现producer和consumer)
  7. IOT(31)---物联网平台架构设计
  8. ALinq 让Mysql变得如此简单
  9. c语言编程流水灯与交通灯实验,51单片机c语言交灯设计报告.doc
  10. 渗透测试-SQL注入检测
  11. matlab二元非线性拟合,求助matlab多元非线性公式拟合
  12. [Irving]WPF Invalid character in the given encoding. Line xx, position xx.' XML is not valid.
  13. 回顾2020,谈谈“拥抱变化”的新理解
  14. python 问题Some characters could not be decoded, and were replaced with REPLACEMENT CHARACTER.
  15. STM32L031 HAL库读写内部EEprom
  16. xctf pwn Aul
  17. CSS3+HTML5+JavaScript:个人相册网站实现
  18. 收购英特尔基带业务,苹果5G仍有“硬伤”
  19. 农业计算机英语词汇,考研英语作文主题词汇:农业
  20. autorun.vbs病毒专杀

热门文章

  1. 二维数组中的查找--元素从左到右递增,从上到下递增
  2. 基准测试spec cpu2006
  3. 论文研读笔记(三)——基于障碍函数的移动机器人编队控制安全强化学习
  4. 【数据说第十二期】如何在留存数据中,找到业务的提升点?
  5. 孔子为何砸掉子路给工人送饭的锅?
  6. compressGOP函数代码跟踪
  7. 网络层协议 ——— IP协议
  8. python数据分析岗位_python拉勾数据职位分析
  9. 13 Django之中间件
  10. 什么会影响网站网页的打开速度