9、 RPM和yum

1、rpm的常用参数
i:安装应用程序(install)
vh:显示安装进度;(verbose hash)
U:升级软件包;(update)
qa: 显示所有已安装软件包(query all)
e:卸载应用程序(erase)
注意:如果其它软件包有依赖关系,卸载时会产生提示信息,可使用–nodeps强行卸载。
查询所有安装的rpm包: # rpm –qa
查询mysql相关的包: # rpm –qa | grep mysql
安装:rpm -ivh jdk.rpm
卸载: rpm –e mysql*
强行卸载:rpm –e mysql* –nodeps

2 安装
安装 rpm -ivh jdkxxx.rpm
搜索安装的rpm rpm -qa | grep jdk
卸载 rpm -e 上面搜索到的名字
强制卸载 rpm -e 搜索到的名字 –nodeps

3、yum
yellowdog updater modified 软件包管理工具
应用yum的好处:
1,自动解决软件包依赖关系
2,方便的软件包升级
查询
yum list 查询所有可用软件包列表
yum search 关键字 搜索服务器上所有和关键字相关的包
可以通过yum info 关键字 来查找包名
安装
yum -y install 包名 -y 自动回答yes
升级
yum -y update 包名
注意:如果不加包名,就升级所有的,包括内核。必须加包名升级单个软件包,慎用升级所有的
检测升级 yum check-update
卸载
yum -y remove 包名
帮助
yum –help、man yum
yum clean all 清除缓存和旧的包
yum repolist 查看当前可用的yum源
yum deplist httpd 列出一个包所有依赖的包

4、安装mysql

1:删除mysql的东西
[root@master ~]# rpm -e –nodeps mysql
2:安装mysql
[root@master ~]# yum install -y mysql-server mysql mysql-deve
3:启动mysql
[root@master ~]# service mysqld start
4:为mysql的root账号设置密码
[root@master ~]# mysqladmin -u root password ‘123456’
5:使用密码登陆mysql
[root@master ~]# mysql -uroot -p123456
6:进入mysql数据
Mysql> use mysql;
7:授权
mysql>GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘youpassword’ WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> exit

猜你喜欢

转载自blog.csdn.net/weixin_42061676/article/details/80714070