centos7 updatedb起效
centos7中 默认对应的包没有安装 updatedb无法使用。需要安装对应的rpm包才可以。执行一下命令:yum -y install mlocate或者到对应的网站下载对应的包:www.rpmfind.net 对应的rpm包名为:mlocate.x86_64 0:0.26-8.el7(64bit)原文:https://blog.51cto.com/8026776/2449640
centos7 updatedb起效
centos7中 默认对应的包没有安装 updatedb无法使用。需要安装对应的rpm包才可以。执行一下命令:yum -y install mlocate
或者到对应的网站下载对应的包:www.rpmfind.net 对应的rpm包名为:mlocate.x86_64 0:0.26-8.el7(64bit)
centos7 updatedb标签:需要 update yum x86_64 lock ted oca 命令 下载 本文系统来源:https://blog.51cto.com/8026776/2449640
1. 升级当前系统到最新版本:yum update -y2. 安装旧版openscap: yum remove -y openscap && yum install -y http://buildlogs.centos.org/centos/6/upg/x86_64/Packages/openscap-1.0.8-1.0.1.el6.centos.x86_64.rpm3.添加upgradetool源:cat <<EOF >/etc/yum.repos.d/upgradetool.repo[upgrade]name=CentOS-$releasever - Upgrade Toolbaseurl=http://buildlogs.centos.org/centos/6/upg/x86_64/gpgcheck=1enabled=1gpgkey=file:...
参考:https://www.cnblogs.com/EasonJim/p/9026357.html
特别重要:
yum update:升级所有包同时也升级软件和系统内核
yum upgrade:只升级所有包,不升级软件和系统内核
生产环境中不能随意进行update/upgrade.会导致程序或系统异常。
个人经历:
yum update后启动系统,提示找不到启动文件
虚拟机测试环境,所以只能使用之前的内核启动系统。
建议:
1. 任何关键/重大操作前请建立快照或备份,便于随时恢复
2. 一般场景下,不要随...
一 安装
linux中locate查找命名依赖updatedb的协助,
安装updatedb命令需要使用mlocate包
yum install mlocate
mac上默认会有mdfind命令来替代locate命令
二定时执行
在/etc/crontab中增加
50 6 * * * updatedb
我有一台centos7 1611 的机器 想着升级一下 简单进行测试
1. 操作系统的信息为:[root@CentOS1611 yum.repos.d]# uname -a
Linux CentOS1611 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[root@CentOS1611 yum.repos.d]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)
[root@CentOS1611 yum.repos.d]# 2. 备份 yum的包源cd /etc/yum.repos.d/
mkdir back
mv * b...
centos进入市场后报错,提示Cannot update read-only repo,且软件列表不能刷新,解决方案,执行如下命令,dnf install -y centos-release-stream and then dnf update参考地址。
一、实验环境
主机IP:10.1.1.21与10.1.1.22 操作系统版本:CentOS Linux release 7.2.1511 (Core) 内核版本:3.10.0-327.el7.x86_64
二、实验过程
1.检查2台机器的初始环境。
[root@GeekDevOps ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@GeekDevOps ~]# uname -an Linux GeekDevOps 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
经确认,2台主机的...
1、问题:
使用yum命令如:yum update 报SyntaxError invalid syntax2、原因分析
yum的解释器是Python,CentOS自带的yum采用(自带的)python2.x作为解释器。我的CentOS7.5已经被我安装了Python3.x版本,所以在这里需要指定Python2.x的解释器,根据提示信息,我这里需要修改/usr/libexec/urlgrabber-ext-down文件去指定Python2.x。不止是要修改这一个文件,遇到相似问题,根据提示信息,按照下面方式修改对应文件即可。
3、解决方式
...
一、制作RPM安装包1)依赖安装yum install rpm-build gcc make wget openssl-devel krb5-devel pam-devel libX11-devel xmkmf libXt-devel
2)目录创建mkdir -p /usr/src/redhat/{SOURCES,SPECS}cd /usr/src/redhat/SOURCES/
3)安装文件下载wget https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-7.9.tar.gzwget https://src.fedoraproject.org/repo/pkgs/openssh/x11-ssh-askpass-1.2.4.1.tar.gz/8f2e41f3f7eaa8543a2440454...
通过 man yum 的帮助信息了解 yum update 和 yum upgrade:update If run without any packages, update will update every currently installed package. If one or more packages or package globs are specified, Yum will only update the listed packages. While updating packages, yum will ensure that all dependencies are satisfied. (See Specifying package names for more information) If the packages ...