暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Linux-yum命令使用详解

棉花糖老丫 2024-08-19
109

Linux-yum命令使用详解

一、yum 命令

yum list installed 找出系统上已安装的包

yum list installed > fileName 找出系统上已安装包的列表重定向 到文件中

yum list name 查找某个特定的包

yum list installed name 查找某个特定的包是否已安装

yum provides file_name 找出什么软件包提供了某个文件

yum install package_name 安装软件

yum localinstall package_name.rmp 本地安装

yum list updates 列出已安装包的可用更新

yum update package_name 更新某个软件包

yum update 更新所有

卸载软件

yum remove package_name 只删除软件包而保留配置文件和数据文件

yim erase package_name 删除软件包和它所有的文件

yum repolist 查看从什么库获取软件

rpm -qa | grep wget

yum remove wget

rpm -ivh wget-1.12-5.el6.x86_64.rpm

wget -V

yum grouplist "Server with GUI"

安装图形化界面所需的包:yum groupinstall "Server with GUI" -y

设置以后直接从图形界面启动:systemctl set-default graphical.target

二、本地yum源配置

cd etc/yum.repos.d/

cat CentOS-Base.repo

1、把光驱挂载到临时挂载点

mount /dev/cdrom /mnt

rename .repo .repo.bak *

2、定义本地yum源

vim CentOS-local.repo

配置如下内容后保存退出:

[centos]

name=centos6.6-dvd

baseurl=file:///mnt

gpgcheck=0

enabled=1

3、清空并加载

yum clean all

yum repolist all

配置国内yum源

1)备份原有的repo文件

[root@CentOS7-2 ~]# cd /etc/yum.repos.d/

[root@CentOS7-2 yum.repos.d]# mkdir repo_bak

[root@CentOS7-2 yum.repos.d]# mv *.repo repo_bak/

2)下载阿里云和网易对应系统的repo文件

wget http://mirrors.aliyun.com/repo/Centos-7.repo

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

3)清除并生成yum缓存

首先清除系统原有的yum缓存

[root@CentOS7-2 yum.repos.d]# yum clean all

然后生成新的yum缓存

[root@CentOS7-2 yum.repos.d]# yum makecache

配置epel源

1)安装epel-release,安装成功后,会自动生成epel.repo和epel-testing.repo两个文件

[root@CentOS7-2 yum.repos.d]# yum list | grep epel-release

[root@CentOS7-2 yum.repos.d]# yum install -y epel-release

2)下载阿里云开源镜像的epel源文件

[root@CentOS7-2 yum.repos.d]# wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo

3)再次清除系统yum缓存,并重新生成yum缓存

yum clean all

yum makecache

三、安装软件

安装mysql: yum install mysql-server

运行mysql: service mysqld start

登录mysql: mysql -u root -pwcy


文章转载自棉花糖老丫,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论