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...
937 0
|
2月前
|
安全 关系型数据库 MySQL
CentOS 7 yum 安装 MySQL教程
在CentOS 7上安装MySQL 8,其实流程很清晰。首先通过官方Yum仓库来安装服务,然后启动并设为开机自启。最重要的环节是首次安全设置:需要先从日志里找到临时密码来登录,再修改成你自己的密码,并为远程连接创建用户和授权。最后,也别忘了在服务器防火墙上放行3306端口,这样远程才能连上。
555 16
|
1月前
|
存储 关系型数据库 MySQL
MySQL介绍和MySQL包安装 -- RHEL系列(Yum资源库安装MySQL)
MySQL是一款开源关系型数据库,高性能、易用、跨平台,支持多种存储引擎,广泛应用于Web开发、企业级应用等领域。本教程介绍其特点、架构及在主流Linux系统中的安装配置方法。
498 0
MySQL介绍和MySQL包安装 -- RHEL系列(Yum资源库安装MySQL)
|
5月前
|
缓存 Ubuntu 前端开发
yum的安装和使用(包含安装过程中遇到的问题及解决方法)
yum的安装和使用(包含安装过程中遇到的问题及解决方法)
731 1
yum的安装和使用(包含安装过程中遇到的问题及解决方法)
|
9月前
|
监控 Linux
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
387 13
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
|
9月前
|
缓存 Ubuntu Linux
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
1030 25
|
关系型数据库 MySQL Linux
Linux 安装 mysql【使用yum源进行安装】
这篇文章介绍了在Linux系统中使用yum源安装MySQL数据库的步骤,包括配置yum源、安装MySQL服务、启动服务以及修改root用户的默认密码。
Linux 安装 mysql【使用yum源进行安装】
|
存储 缓存 Linux
【Linux】另一种基于rpm安装yum的方式
通过本文的方法,您可以在离线环境中使用RPM包安装YUM并进行必要的配置。这种方法适用于无法直接访问互联网的服务器或需要严格控制软件源的环境。通过配置本地YUM仓库,确保了软件包的安装和更新可以顺利进行。希望本文能够为您在特定环境中部署YUM提供实用的指导。
1141 0
|
关系型数据库 MySQL Linux
在CentOS上使用yum安装与使用MySQL
在CentOS操作系统上使用yum包管理器安装和配置MySQL数据库的详细步骤,包括下载MySQL的yum源配置、安装MySQL服务、启动和停止服务、设置开机自启动、获取临时密码、修改root用户密码、授权用户以及处理相关问题。同时,文章还包含了一些操作的截图,帮助用户更直观地理解安装和配置过程。
3600 0
在CentOS上使用yum安装与使用MySQL
|
Oracle Java 关系型数据库
yum安装指定版本的openJDK
yum安装指定版本的openJDK