yum使用总结

简介: yum使用总结

yum 的基本操作包括软件的安装(本地,网络),升级(本地,网络),卸载,另外还有一定的查询功能。

安装git

yum install -y git

下载fedora的epel仓库

yum installepel-release

安装ifconfig

yum install net-tools.x86_64  -y

链路跟踪

yum install traceroute  -y

指定目录安装

yum install --installroot=/usr/local/  nginx

同步时间

如果没法执行ifconfig

yum install net-tools.x86_64 -y

yum install -y ntp

00 01 * * * /usr/sbin/ntpdate time.nist.gov > /dev/null 2>&1

sudo yum install lsof

yum install  lrzsz -y

yum install vim -y 或者 yum install vim-enhanced.x86_64

yum install tcpdump -y

yum install sysstat -y

svn

yum  install subversion -y

scp

yum install openssh-clients -y

telnet

yum -y install telnet

yum install nc  -y

nc  nc 47.97.67.229 5127

在Linux中有一个级强大的网络工具netcat

系统API 中文手册图解下载

yum install man-pages -y
man Socket

rsync

yum -y install rsync

chmod 600 /etc/rsyncd.secrets,把密码文件拷贝到研发机的/etc/下

如果遇到

/data/release/S20180614R1/S20180614R1.tar.gz-->shushan2_version/cn/gate/S20180614R1/ 上传开始
递交版本中,请耐心等待...
@ERROR: access denied to shushan2_version from unknown (192.168.1.74)
rsync error: error starting client-server protocol (code 5) at main.c(1503) [sender=3.0.6]

在服务器的  /etc/rsyncd.conf 把权限加进去

########################################################
[shushan2_version]
read only = no
path = /home/samba_data/shushan2/server/
hosts allow = 192.168.1.52 192.168.1.74
#hosts deny = 0.0.0.0/24
auth users = backup
secrets file = /etc/rsyncd.secrets
comment = copy_version


########################################################

下载工具

yum install wget -y

压缩工具

yum install -y unzip zip

遇到这个异常的话 configure: error: no acceptable C compiler found in $PATH

yum install gcc   gcc-c++ -y

-bash: make: command not found

yum -y install automake autoconf libtool make

# yum install bochs

如果本地有相关的 rpm 文件,可以用

# yum localinstall ur.rpm

前者导致 yum 搜索现有 repository 中的数据(一般先会连接到这些 repository 下载更新数据),如果发现有此软件,则会通过分析其 dependencies 然后下载并安装所需软件。

如果需要卸载,可以使用

# yum remove bochs

或者

# yum erase bochs

这也会消解对应的 dependencies,如删除 firefox 会把 R 同时删掉,因为 R 依赖于 firefox

更新某个软件可以用

# yum update firefox

如果不带后面的程序名,将会升级所有可以升级的软件。过时的软件如果需要处理(如删掉)可以添加 --obsolete 参数,或者使用 upgrade。如果需要更自动化一些的操作(避免回答一些问题)还可以增加一些参数,如

# yum -y upgrade

如果做完一次系统级的升级,将会下载大量 rpm 等等东西,这将占用较多的硬盘,可以使用

# yum clean packages

将相关的 rpm 文件删除,其他的一些有 headers, packages, cache, metadata, all

查看什么 rpm 提供某个程序可以使用

$ yum provides /bin/rpm

而使用

$ yum list rpm

会列出 rpm 相关的信息,而

$ yum list info

给出详细的说明,可以用

yum安装后的文件在哪里?

查看/etc/yum.conf

看已经安装了哪些,cat /var/log/yum.log

有个cachedir设置,默认是在/var/cache/yum

默认不保存下载的文件,安装完后就自动删除的。

要保存的话,修改keepcache,将0改为1。

即:

cachedir=/var/cache/yum

keepcache=1

yum可以配置多个资源库,配置文件在/etc/yum.repos.d/下面,摸索配置就行了。yum

### 列出包名的所有版本(仅当前系统yum源中包含的)
yum --showduplicates list PACKAGE | expand
### 安装指定版本
yum install <package name>-<version info>


Example:

[root@node1 ~]# yum --showduplicates list mysql | expand
Last metadata expiration check: 0:05:59 ago on Tue 26 Jul 2022 02:40:47 PM CST.
Available Packages
mysql.x86_64           8.0.26-1.module+el8.4.0+652+6de068a7            appstream
[root@node1 ~]# yum install mysql-8.0.26-1.module+el8.4.0+652+6de068a7

============================

其他的下载方式

git

git clone git://canonware.com/jemalloc.git



下载

wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz

yum list|grep XXX



安装

rpm -ivh 包名(支持*):安装rpm包

rpm -e 包名(不支持*):卸载rpm包

目录
相关文章
|
关系型数据库 PHP MySQL
yum使用总结(转)
安装一个软件时yum -y install httpd安装多个相类似的软件时yum -y install httpd*安装多个非类似软件时yum -y install httpd php php-gd mysql 卸载一个软件时yum -y remove httpd卸载多个相类似的软件时yum -y...
874 0
|
7天前
|
关系型数据库 MySQL Linux
Linux 安装 mysql【使用yum源进行安装】
这篇文章介绍了在Linux系统中使用yum源安装MySQL数据库的步骤,包括配置yum源、安装MySQL服务、启动服务以及修改root用户的默认密码。
Linux 安装 mysql【使用yum源进行安装】
|
4月前
yum 可以安装rpm包
【6月更文挑战第18天】yum 可以安装rpm包
442 0
|
2月前
|
关系型数据库 MySQL Linux
在CentOS上使用yum安装与使用MySQL
在CentOS操作系统上使用yum包管理器安装和配置MySQL数据库的详细步骤,包括下载MySQL的yum源配置、安装MySQL服务、启动和停止服务、设置开机自启动、获取临时密码、修改root用户密码、授权用户以及处理相关问题。同时,文章还包含了一些操作的截图,帮助用户更直观地理解安装和配置过程。
367 0
在CentOS上使用yum安装与使用MySQL
|
2月前
|
Oracle Java 关系型数据库
yum安装指定版本的openJDK
yum安装指定版本的openJDK
|
2月前
|
Web App开发 缓存 Ubuntu
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
138 11
|
2月前
|
网络协议 Linux
CentOS7 yum安装报错“Could not resolve host: mirrorlist.centos.org;"之解决办法(换源)
CentOS7 yum安装报错“Could not resolve host: mirrorlist.centos.org; Name or service not known“之解决办法(换源)
|
2月前
|
Linux Docker 容器
在CentOS操作系统上使用yum安装/使用/卸载Docker容器引擎
在CentOS操作系统上安装、配置、使用和卸载Docker容器引擎的详细步骤,包括配置Docker镜像加速的方法。
216 0
|
2月前
|
安全 Java 应用服务中间件
如何通过 Yum 在 CentOS 7 上安装 Apache Tomcat 7
如何通过 Yum 在 CentOS 7 上安装 Apache Tomcat 7
119 0
|
2月前
|
jenkins Java Devops
CentOS 7上安装 Jenkins 2.346 -- yum 方式
CentOS 7上安装 Jenkins 2.346 -- yum 方式
85 0