精华内容
下载资源
问答
  • Linux YUM工具

    2021-01-09 13:20:42
    简介 是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。...(2)备份移除官方YUM库 [root@localhost ~]#mv /etc/yum.repos.d/* /tmp 或将打包问价移走清楚该目录下其他文件,使其目录为空 (3)编写本
  • 文章参考(https://www.cnblogs.com/jorzy/p/8455519.html)1....查看系统是否已经安装mysql,两种方法都可以方法一:rpm -qa | grep mysql方法二:yum list installed | grep mysql3.如果存在,则移除以前的mysql命令y...

    文章参考(https://www.cnblogs.com/jorzy/p/8455519.html)

    1.创建存放安装包的位置,并且进入该目录

    命令mkdir /share

    命令cd /share

    b65cab008d90410e192a19e3a062dd7f.png

    2.查看系统是否已经安装mysql,两种方法都可以

    方法一:rpm -qa | grep mysql

    方法二:yum list installed | grep mysql

    3.如果存在,则移除以前的mysql

    命令yum -y remove mysql-libs.x86_64

    3.下载安装包

    命令wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

    b21b3aacff06dfb9e29cf5c7d27b867e.png

    提示wget 命令未找到,所以通过命令yum -y install wget安装依赖插件,插件安装完成后,重新执行命令wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm即可

    4.安装 mysql57-community-release-el7-8.noarch.rpm:

    5cfdf311b1af39a36aa1ddbe51019999.png

    5.安装 MySQL

    命令yum install mysql-server

    05c417da589d6c4ba5eda794abe2089c.png

    安装完后,启动mysql服务

    命令systemctl start mysqld

    68bf301d2e77e2ff42bfa6482fffe133.png

    查询出安装生成的默认密码,并复制下来

    命令 grep "password" /var/log/mysqld.log

    69e36c069108a26d1944db97368b8536.png

    命令mysql -u root -p

    ee7a3048eb74ab6e51da6eb45d50eb41.png

    输入刚刚拷贝的默认密码,并回车进入mysql>服务

    设置新密码为root

    9f7e27ac267204006754bbe91f2cc7b4.png

    这里提示我的密码不能满足要求,这里我们可以修改下密码的限制

    命令set global validate_password_policy=0;

    设置密码不限制字符类型

    86562e8f5c06c64b5f1880a55d8ea924.png

    命令set global validate_password_length=1;

    设置密码不限制位数

    cea30ea75c3287a7040cd5e313425410.png

    ok,现在就可以重新设置新密码了,我这里设置的是root

    c61cd34a12113f18283017bc0b77fd51.png

    设置root账户密码不过期

    命令ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

    0d030c0c605897f94656b07e583fea3f.png

    刷新权限

    命令flush privileges;

    4486883c7ff0bc55c30f38558f12127a.png

    设置用户 root 可以在任意 IP 下被访问:

    命令grant all privileges on *.* to root@"%" identified by "root";

    957a94d0e037956021aabc8eda8ee453.png

    设置用户 root 可以在本地被访问:

    命令grant all privileges on *.* to root@"localhost" identified by "new password";

    25a1cafe42ef2cd45ba821d2ca4a2788.png

    刷新权限生效

    337f2f948da18a182ef1d5661ba103ab.png

    退出

    b26a5cc04663f5b51d9d2375d68ab39e.png

    6.防火墙开通端口

    744e13bcb5bd61e9b3f55f2a8ab3604e.png

    如果80端口没添加,也要添加一下,我的机器已经是添加的了

    重启防火墙

    e4bcaae7a4138f56d3e0cf1eb6350a43.png

    然后通过navicat工具连接数据库即可

    展开全文
  • 用于软件包管理的21个Linux YUM命令     我们在本文中将学习如何使用红帽公司开发的YUM(Yellowdog Updater Modified)工具,安装、更新、移除和查找软件包,并管理软件包和软件库...
                 用于软件包管理的21个Linux YUM命令                
    

     

     我们在本文中将学习如何使用红帽公司开发的YUM(Yellowdog Updater Modified)工具,安装、更新、移除和查找软件包,并管理软件包和软件库。本文中显示的示例命令都在我们的CentOS 6.3服务器上进行了实际测试,你可以将这些材料用于学习、认证,或者仅仅为了琢磨如何安装新的软件包,确保系统版本最新。本文的基本要求是,你对这些命令要有一个基本的了解,还要有一个正常运行的Linux操作系统,那样才可以探究和执行下面所列的所有命令。

    YUM到底是啥东东?

    YUM(Yellowdog Updater Modified)是一款开源命令行及图形化软件包管理工具,面向基于RPM(红帽软件包管理器)的Linux系统。它让广大用户和系统管理员可以在系统上轻松地安装、更新、移除或搜索软件包。它由Seth Vidal开发和发布,采用了GPL(通用公共许可证),是一款开源工具。这意味着,谁都可以下载和访问代码,以修复软件错误,开发定制的软件包。YUM通过解决软件包的依赖项问题,使用众多的第三方软件库来自动安装软件包。

    1. 使用Yum安装软件包

    想安装一个名为Firefox 14的软件包,只要运行下面这个命令,它会自动寻找并安装Firefox浏览器的所有必要依赖项。

    1. # yum install firefox 
    2. Loaded plugins: fastestmirror 
    3. Dependencies Resolved 
    4. ==================================== Package                    Arch        Version                    Repository            Size 
    5. ====================================
    6. Updating: 
    7. firefox                        i686        10.0.6-1.el6.centos     updates             20 M 
    8. Updating for dependencies: 
    9. xulrunner                     i686        10.0.6-1.el6.centos     updates             12 M 
    10. Transaction Summary 
    11. ===========================================Install       0 Package(s) 
    12. Upgrade       2 Package(s) 
    13. Total download size: 32 M 
    14. Is this ok [y/N]: y 
    15. Downloading Packages: 
    16. (1/2): firefox-10.0.6-1.el6.centos.i686.rpm                                |  20 MB   01:10 
    17. (2/2): xulrunner-10.0.6-1.el6.centos.i686.rpm                              |  12 MB   00:52 
    18. ------------------------------------------------------------------------------------------------ 
    19. Total                                                           63 kB/s |  32 MB   02:04 
    20. Updated: 
    21. firefox.i686 0:10.0.6-1.el6.centos 
    22. Dependency Updated: 
    23. xulrunner.i686 0:10.0.6-1.el6.centos 
    24. Complete! 

    上述命令会先要求予以确认,然后再将任何软件包安装到你的系统上。如果你不要求任何确认,就想自动安装软件包,可使用选项-y,如下例所示。

    1. # yum -y install firefox 

    2. 使用Yum移除软件包

    想完全移除软件包连同所有依赖项,只要运行下面这个命令,如下所示。

    1. # yum remove firefox 
    2. Loaded plugins: fastestmirror 
    3. Setting up Remove Process 
    4. Resolving Dependencies 
    5. --> Running transaction check 
    6. ---> Package firefox.i686 0:10.0.6-1.el6.centos set to be erased 
    7. --> Finished Dependency Resolution 
    8. Dependencies Resolved 
    9. ===========================================Package                    Arch        Version                        Repository            Size 
    10. ===========================================Removing: 
    11. firefox                    i686        10.0.6-1.el6.centos            @updates              23 M 
    12. Transaction  Summary 
    13. ===========================================
    14. Remove       1 Package(s) 
    15. Reinstall      0 Package(s) 
    16. Downgrade     0 Package(s) 
    17. Is this ok [y/N]: y 
    18. Downloading Packages: 
    19. Running rpm_check_debug 
    20. Running Transaction Test 
    21. Transaction Test Succeeded 
    22. Running Transaction 
    23. Erasing:firefox-10.0.6-1.el6.centos.i686                                   1/1 
    24. Removed: 
    25. firefox.i686 0:10.0.6-1.el6.centos 
    26. Complete! 

    同样,上述命令会先要求予以确认,然后再移除软件包。想禁用确认提示,只要添加选项-y,如下所示。

    1. # yum -y remove firefox 

    3. 使用Yum更新软件包

    假设你有过时版本的MySQL软件包,想把它更新到最新的稳定版本。只要运行下面这个命令,它就会自动解决所有的依赖项问题,并安装依赖项。

    1. # yum update mysql 
    2. Loaded plugins: fastestmirror 
    3. Dependencies Resolved 
    4. ===========================================Package            Arch                Version            Repository         Size 
    5. ===========================================Updating: 
    6. vsftpd             i386          2.0.5-24.el5_8.1           updates               144 k 
    7. Transaction  Summary 
    8. Install       0 Package(s) 
    9. Upgrade     1 Package(s) 
    10. Total size: 144 k 
    11. Is this ok [y/N]: y 
    12. Downloading Packages: 
    13. Running rpm_check_debug 
    14. Running Transaction Test 
    15. Finished Transaction Test 
    16. Transaction Test Succeeded 
    17. Running Transaction 
    18. Updating       : vsftpd                                  1/2 
    19. Cleanup        : vsftpd                                  2/2 
    20. Updated: 
    21. vsftpd.i386 0:2.0.5-24.el5_8.1 
    22. Complete! 

    4. 使用Yum列出软件包

    使用list函数,可搜索带名称的特定软件包。比如说,想搜索一个名为openssh的软件包,使用该命令。

    1. # yum list openssh 
    2. Loaded plugins: fastestmirror 
    3. Loading mirror speeds from cached hostfile 
    4. * base: mirror.neu.edu.cn 
    5. * epel: mirror.neu.edu.cn 
    6. * extras: mirror.neu.edu.cn 
    7. * rpmforge: mirror.nl.leaseweb.net 
    8. * updates: mirror.nus.edu.sg 
    9. Installed Packages 
    10. openssh.i386    4.3p2-72.el5_6.3                           installed 
    11. Available Packages   4.3p2-82.el5                          base 

    想让你的搜索更精确,明确软件包名称的版本,如果你知道的话。比如说,想搜索软件包的特定版本openssh-4.3p2 ,使用该命令。

    1. # yum list openssh-4.3p2 

    5. 使用Yum搜索软件包

    要是你不记得软件包的确切名称,那么可以使用search函数,搜索与指定软件包的名称相匹配的所有可用软件包。比如说,想搜索与vsftpd这个单词匹配的所有软件包。

    1. # yum search vsftpd 
    2. Loaded plugins: fastestmirror 
    3. Loading mirror speeds from cached hostfile 
    4. * base: mirror.neu.edu.cn 
    5. * epel: mirror.neu.edu.cn 
    6. * extras: mirror.neu.edu.cn 
    7. * rpmforge: mirror.nl.leaseweb.net 
    8. * updates: ftp.iitm.ac.in 
    9. ============================== Matched: vsftpd ======================== 
    10. ccze.i386 : A robust log colorizer 
    11. pure-ftpd-selinux.i386 : SELinux support for Pure-FTPD 
    12. vsftpd.i386 : vsftpd - Very Secure Ftp Daemon 
    13. 6. 使用Yum获取软件包信息

      假设你想在安装软件包之前先知道它的信息。想获得某软件包的信息,只要执行下面这个命令。

      1. # yum info firefox 
      2. Loaded plugins: fastestmirror 
      3. Loading mirror speeds from cached hostfile 
      4. * base: mirror.neu.edu.cn 
      5. * epel: mirror.neu.edu.cn 
      6. * extras: mirror.neu.edu.cn 
      7. * rpmforge: mirror.nl.leaseweb.net 
      8. * updates: ftp.iitm.ac.in 
      9. Available Packages 
      10. Name      : firefox 
      11. Arch       : i386 
      12. Version     : 10.0.6 
      13. Release     : 1.el5.centos 
      14. Size        : 20 M 
      15. Repo       : updates 
      16. Summary    : Mozilla Firefox Web browser 
      17. URL       : http://www.mozilla.org/projects/firefox/ ;
      18. License     : MPLv1.1 or GPLv2+ or LGPLv2+ 
      19. Description  : Mozilla Firefox is an open-source web browser, designed for standards 
      20. : compliance, performance and portability. 

      7. 使用Yum列出所有的可用软件包

      想列出Yum数据库中所有的可用软件包,使用下面这个命令。

      1. # yum list | less 

      8. 使用Yum列出所有的已安装软件包

      想列出系统上所有的已安装软件包,只要执行下面这个命令,它会显示所有的已安装软件包。

      1. # yum list installed | less 

      9. Yum Provides函数

      Yum provides函数用于查找某个特定文件属于哪个软件包。比如说,如果你想知道含有/etc/httpd/conf/httpd.conf文件的软件包的名称。

      1. # yum provides /etc/httpd/conf/httpd.conf 
      2. Loaded plugins: fastestmirror 
      3. httpd-2.2.3-63.el5.centos.i386 : Apache HTTP Server 
      4. Repo        : base 
      5. Matched from: 
      6. Filename    : /etc/httpd/conf/httpd.conf 
      7. httpd-2.2.3-63.el5.centos.1.i386 : Apache HTTP Server 
      8. Repo        : updates 
      9. Matched from: 
      10. Filename    : /etc/httpd/conf/httpd.conf 
      11. httpd-2.2.3-65.el5.centos.i386 : Apache HTTP Server 
      12. Repo        : updates 
      13. Matched from: 
      14. Filename    : /etc/httpd/conf/httpd.conf 
      15. httpd-2.2.3-53.el5.centos.1.i386 : Apache HTTP Server 
      16. Repo        : installed 
      17. Matched from: 
      18. Other       : Provides-match: /etc/httpd/conf/httpd.conf 

      10. 使用Yum检查可用更新版

      想找出你系统上有多少已安装软件包有可用更新版,只要使用下面这个命令。

      1. # yum check-update 

      11. 使用Yum更新系统

      想确保系统版本最新,打上了所有的安全补丁和二进制软件包更新,只要运行下面这个命令。它会为你的系统安装所有最新的补丁和安全更新版。

      1. # yum update 

      12. 列出所有的可用群组软件包

      在Linux中,软件包数量与特定群组捆绑在一起。你可以安装某个群组,它就会安装属于该群组的所有相关软件包,用不着使用Yum安装单个软件包。比如说,想列出所有的可用群组,只要执行下面这个命令。

      1. # yum grouplist 
      2. Installed Groups: 
      3. Administration Tools 
      4. DNS Name Server 
      5. Dialup Networking Support 
      6. Editors 
      7. Engineering and Scientific 
      8. FTP Server 
      9. Graphics 
      10. Java Development 
      11. Legacy Network Server 
      12. Available Groups: 
      13. Authoring and Publishing 
      14. Base 
      15. Beagle 
      16. Cluster Storage 
      17. Clustering 
      18. Development Libraries 
      19. Development Tools 
      20. Eclipse 
      21. Educational Software 
      22. KDE (K Desktop Environment) 
      23. KDE Software Development 

      13. 安装群组软件包

      想安装某个软件包群组,我们使用选项groupinstall。比如说,想安装"MySQL Database",只要执行下面这个命令。

      1. # yum groupinstall 'MySQL Database' 
      2. Dependencies Resolved 
      3. ==================================================================Package    Arch      Version   Repository        Size 
      4. ==================================================================Updating: 
      5. unixODBC                           i386      2.2.11-10.el5      base              290 k 
      6. Installing for dependencies: 
      7. unixODBC-libs                      i386      2.2.11-10.el5      base              551 k 
      8. Transaction Summary 
      9. ==================================================================Install       1 Package(s) 
      10. Upgrade       1 Package(s) 
      11. Total size: 841 k 
      12. Is this ok [y/N]: y 
      13. Downloading Packages: 
      14. Running rpm_check_debug 
      15. Running Transaction Test 
      16. Finished Transaction Test 
      17. Transaction Test Succeeded 
      18. Running Transaction 
      19. Installing     : unixODBC-libs  1/3 
      20. Updating       : unixODBC         2/3 
      21. Cleanup        : unixODBC         3/3 
      22. Dependency Installed: 
      23. unixODBC-libs.i386 0:2.2.11-10.el5 
      24. Updated: 
      25. unixODBC.i386 0:2.2.11-10.el5 
      26. Complete! 

      14. 更新群组软件包

      想更新任何现有的已安装群组软件包,只要运行下面这个命令,如下所示。

      1. # yum groupupdate 'DNS Name Server' 
      2. Dependencies Resolved 
      3. ==================================================================Package    Arch           Version  Repository           Size 
      4. ================================================================== 
      5. Updating: 
      6. bind                           i386            30:9.3.6-20.P1.el5_8.2          updates              981 k 
      7. bind-chroot                    i386            30:9.3.6-20.P1.el5_8.2          updates              47 k 
      8. Updating for dependencies: 
      9. bind-libs                      i386            30:9.3.6-20.P1.el5_8.2          updates              864 k 
      10. bind-utils                     i386            30:9.3.6-20.P1.el5_8.2          updates              174 k 
      11. Transaction Summary 
      12. Install       0 Package(s) 
      13. Upgrade       4 Package(s) 
      14. Total size: 2.0 M 
      15. Is this ok [y/N]: y 
      16. Downloading Packages: 
      17. Running rpm_check_debug 
      18. Running Transaction Test 
      19. Finished Transaction Test 
      20. Transaction Test Succeeded 
      21. Running Transaction 
      22. Updating       : bind-libs            1/8 
      23. Updating       : bind                 2/8 
      24. Updating       : bind-chroot          3/8 
      25. Updating       : bind-utils           4/8 
      26. Cleanup        : bind                 5/8 
      27. Cleanup        : bind-chroot          6/8 
      28. Cleanup        : bind-utils           7/8 
      29. Cleanup        : bind-libs            8/8 
      30. Updated: 
      31. bind.i386 30:9.3.6-20.P1.el5_8.2                  bind-chroot.i386 30:9.3.6-20.P1.el5_8.2 
      32. Dependency Updated: 
      33. bind-libs.i386 30:9.3.6-20.P1.el5_8.2             bind-utils.i386 30:9.3.6-20.P1.el5_8.2 
      34. Complete! 

      15. 移除群组软件包

      想从系统删除或移除任何现有的已安装群组软件包,只要使用下面这个命令。

      1. # yum groupremove 'DNS Name Server' 
      2. Dependencies Resolved 
      3. ==========================================Package                Arch              Version                         Repository          Size 
      4. ==========================================Removing: 
      5. bind                   i386              30:9.3.6-20.P1.el5_8.2         installed           2.1 M 
      6. bind-chroot            i386              30:9.3.6-20.P1.el5_8.2         installed           0.0 
      7. Transaction Summary 
      8. ==========================================Remove        2 Package(s) 
      9. Reinstall     0 Package(s) 
      10. Downgrade     0 Package(s) 
      11. Is this ok [y/N]: y 
      12. Downloading Packages: 
      13. Running rpm_check_debug 
      14. Running Transaction Test 
      15. Finished Transaction Test 
      16. Transaction Test Succeeded 
      17. Running Transaction 
      18. Erasing        : bind                                                   1/2 
      19. warning: /etc/sysconfig/named saved as /etc/sysconfig/named.rpmsave 
      20. Erasing        : bind-chroot                                            2/2 
      21. Removed: 
      22. bind.i386 30:9.3.6-20.P1.el5_8.2                                        bind-chroot.i386 30:9.3.6-20.P1.el5_8.2 
      23. Complete! 

      16. 列出启用的Yum软件库

      列出系统里面所有启用的Yum软件库,使用下面这个选项。

      1. # yum repolist 
      2. repo id                     repo name                                            status 
      3. base                       CentOS-5 - Base                                      enabled:  2,725 
      4. epel                       Extra Packages for Enterprise Linux 5 - i386           enabled:  5,783 
      5. extras                      CentOS-5 - Extras                                      enabled:    282 
      6. mod-pagespeed              mod-pagespeed                                        enabled:      1 
      7. rpmforge                   RHEL 5 - RPMforge.net - dag                             enabled: 11,290 
      8. updates                    CentOS-5 - Updates                                     enabled:    743 
      9. repolist: 20,824 

      17. 列出所有启用和禁用的Yum软件库

      下面这个命令会显示系统上所有启用和禁用的yum软件库。

      1. # yum repolist all 
      2. repo id                     repo name                                            status 
      3. C5.0-base                   CentOS-5.0 - Base                                     disabled 
      4. C5.0-centosplus              CentOS-5.0 - Plus                                      disabled 
      5. C5.0-extras                  CentOS-5.0 - Extras                                    disabled 
      6. base                        CentOS-5 - Base                                      enabled:  2,725 
      7. epel                        Extra Packages for Enterprise Linux 5 - i386                enabled:  5,783 
      8. extras                      CentOS-5 - Extras                                      enabled:    282 
      9. repolist: 20,824 

      18. 安装来自特定软件库的软件包

      想安装来自某个启用或禁用的软件库的某个软件包,必须在yum命令中使用-enablerepo选项。比如,想安装PhpMyAdmin 3.5.2软件包,只要执行这个命令。

      1. # yum --enablerepo=epel install phpmyadmin 
      2. Dependencies Resolved 
      3. ================================================================== Package                Arch           Version            Repository           Size 
      4. ==================================================================Installing: 
      5. phpMyAdmin             noarch         3.5.1-1.el6        epel                 4.2 M 
      6. Transaction Summary 
      7. ==================================================================Install       1 Package(s) 
      8. Total download size: 4.2 M 
      9. Installed size: 17 M 
      10. Is this ok [y/N]: y 
      11. Downloading Packages: 
      12. phpMyAdmin-3.5.1-1.el6.noarch.rpm                       | 4.2 MB     00:25 
      13. Running rpm_check_debug 
      14. Running Transaction Test 
      15. Transaction Test Succeeded 
      16. Running Transaction 
      17. Installing : phpMyAdmin-3.5.1-1.el6.noarch             1/1 
      18. Verifying  : phpMyAdmin-3.5.1-1.el6.noarch             1/1 
      19. Installed: 
      20. phpMyAdmin.noarch 0:3.5.1-1.el6 
      21. Complete! 

      19. 交互式Yum外壳

      Yum实用工具提供了一个自定义外壳,你可以在这个环境下执行多个命令。

      1. # yum shell 
      2. Loaded plugins: fastestmirror 
      3. Setting up Yum Shell 
      4. > update httpd 
      5. Loading mirror speeds from cached hostfile 
      6. * base: mirrors.sin3.sg.voxel.net 
      7. * epel: ftp.riken.jp 
      8. * extras: mirrors.sin3.sg.voxel.net 
      9. * updates: mirrors.sin3.sg.voxel.net 
      10. Setting up Update Process 
      11. > 

      20. 清理Yum缓存内容

      默认情况下,yum将所有软件库中启用软件包的数据,连同每个子目录保存在/var/cache/yum/中,想清除启用软件库中的所有缓存文件,你要定期运行下面这个命令,清理所有缓存内容,并确保没有任何东西在使用不必要的存储空间。我们不想给出下面这个命令的输出结果,因为我们想保持缓存数据的原来样子。

      1. # yum clean all 

      21. 查看Yum的历史记录

      想查看Yum命令的所有过去的事务,只要使用下面这个命令。

      1. # yum history 
      2. Loaded plugins: fastestmirror 
      3. ID     | Login user               | Date and time    | Action(s)      | Altered 
      4. ------------------------------------------------------------------ 
      5. 10 | root               | 2012-08-11 15:19 | Install        |    3 
      6. 9 | root               | 2012-08-11 15:11 | Install        |    1 
      7. 8 | root               | 2012-08-11 15:10 | Erase          |    1 EE 
      8. 7 | root               | 2012-08-10 17:44 | Install        |    1 
      9. 6 | root               | 2012-08-10 12:19 | Install        |    2 
      10. 5 | root               | 2012-08-10 12:14 | Install        |    3 
      11. 4 | root               | 2012-08-10 12:12 | I, U           |   13 E< 
      12. 3 | root               | 2012-08-09 13:01 | Install        |    1 > 
      13. 2 | root               | 2012-08-08 20:13 | I, U           |  292 EE 
      14. 1 | System            | 2012-08-08 17:15 | Install        |  560 
      15. history list 
    展开全文
  • YUM(Yellowdog Updater Modified)是一款开源命令行及图形化软件包管理工具,面向基于RPM(红帽软件包管理器)的Linux系统。 它让广大用户和系统管理员可以在系统上轻松地安装、更新、移除或搜索软件包。它由Seth ...

    http://flycars001.iteye.com/blog/1949085

    YUM到底是啥东东?

    YUM(Yellowdog Updater Modified)是一款开源命令行及图形化软件包管理工具,面向基于RPM(红帽软件包管理器)的Linux系统。 它让广大用户和系统管理员可以在系统上轻松地安装、更新、移除或搜索软件包。它由Seth Vidal开发和发布,采用了GPL(通用公共许可证),是一款开源工具。这意味着,谁都可以下载和访问代码,以修复软件错误,开发定制的软件包。YUM 通过解决软件包的依赖项问题,使用众多的第三方软件库来自动安装软件包。

    1. 使用Yum安装软件包

    想安装一个名为Firefox 14的软件包,只要运行下面这个命令,它会自动寻找并安装Firefox浏览器的所有必要依赖项。

    1. # yum install firefox 
    2. Loaded plugins: fastestmirror 
    3. Dependencies Resolved 
    4. ==================================== Package                    Arch        Version                    Repository            Size 
    5. ====================================
    6. Updating: 
    7. firefox                        i686        10.0.6-1.el6.centos     updates             20 M 
    8. Updating for dependencies: 
    9. xulrunner                     i686        10.0.6-1.el6.centos     updates             12 M 
    10. Transaction Summary 
    11. ===========================================Install       0 Package(s) 
    12. Upgrade       2 Package(s) 
    13. Total download size: 32 M 
    14. Is this ok [y/N]: y 
    15. Downloading Packages: 
    16. (1/2): firefox-10.0.6-1.el6.centos.i686.rpm                                |  20 MB   01:10 
    17. (2/2): xulrunner-10.0.6-1.el6.centos.i686.rpm                              |  12 MB   00:52 
    18. ------------------------------------------------------------------------------------------------ 
    19. Total                                                           63 kB/s |  32 MB   02:04 
    20. Updated: 
    21. firefox.i686 0:10.0.6-1.el6.centos 
    22. Dependency Updated: 
    23. xulrunner.i686 0:10.0.6-1.el6.centos 
    24. Complete! 

    上述命令会先要求予以确认,然后再将任何软件包安装到你的系统上。如果你不要求任何确认,就想自动安装软件包,可使用选项-y,如下例所示。

    1. # yum -y install firefox 

    2. 使用Yum移除软件包

    想完全移除软件包连同所有依赖项,只要运行下面这个命令,如下所示。

    1. # yum remove firefox 
    2. Loaded plugins: fastestmirror 
    3. Setting up Remove Process 
    4. Resolving Dependencies 
    5. --> Running transaction check 
    6. ---> Package firefox.i686 0:10.0.6-1.el6.centos set to be erased 
    7. --> Finished Dependency Resolution 
    8. Dependencies Resolved 
    9. ===========================================Package                    Arch        Version                        Repository            Size 
    10. ===========================================Removing: 
    11. firefox                    i686        10.0.6-1.el6.centos            @updates              23 M 
    12. Transaction  Summary 
    13. ===========================================
    14. Remove       1 Package(s) 
    15. Reinstall      0 Package(s) 
    16. Downgrade     0 Package(s) 
    17. Is this ok [y/N]: y 
    18. Downloading Packages: 
    19. Running rpm_check_debug 
    20. Running Transaction Test 
    21. Transaction Test Succeeded 
    22. Running Transaction 
    23. Erasing:firefox-10.0.6-1.el6.centos.i686                                   1/1 
    24. Removed: 
    25. firefox.i686 0:10.0.6-1.el6.centos 
    26. Complete! 

    同样,上述命令会先要求予以确认,然后再移除软件包。想禁用确认提示,只要添加选项-y,如下所示。

     

    1. # yum -y remove firefox 

    3. 使用Yum更新软件包

    假设你有过时版本的MySQL软件包,想把它更新到最新的稳定版本。只要运行下面这个命令,它就会自动解决所有的依赖项问题,并安装依赖项。

    1. # yum update mysql 
    2. Loaded plugins: fastestmirror 
    3. Dependencies Resolved 
    4. ===========================================Package            Arch                Version            Repository         Size 
    5. ===========================================Updating: 
    6. vsftpd             i386          2.0.5-24.el5_8.1           updates               144 k 
    7. Transaction  Summary 
    8. Install       0 Package(s) 
    9. Upgrade     1 Package(s) 
    10. Total size: 144 k 
    11. Is this ok [y/N]: y 
    12. Downloading Packages: 
    13. Running rpm_check_debug 
    14. Running Transaction Test 
    15. Finished Transaction Test 
    16. Transaction Test Succeeded 
    17. Running Transaction 
    18. Updating       : vsftpd                                  1/2 
    19. Cleanup        : vsftpd                                  2/2 
    20. Updated: 
    21. vsftpd.i386 0:2.0.5-24.el5_8.1 
    22. Complete! 

    4. 使用Yum列出软件包

    使用list函数,可搜索带名称的特定软件包。比如说,想搜索一个名为openssh的软件包,使用该命令。

    1. # yum list openssh 
    2. Loaded plugins: fastestmirror 
    3. Loading mirror speeds from cached hostfile 
    4. * base: mirror.neu.edu.cn 
    5. * epel: mirror.neu.edu.cn 
    6. * extras: mirror.neu.edu.cn 
    7. * rpmforge: mirror.nl.leaseweb.net 
    8. * updates: mirror.nus.edu.sg 
    9. Installed Packages 
    10. openssh.i386    4.3p2-72.el5_6.3                           installed 
    11. Available Packages   4.3p2-82.el5                          base 

    想让你的搜索更精确,明确软件包名称的版本,如果你知道的话。比如说,想搜索软件包的特定版本openssh-4.3p2 ,使用该命令。

    1. # yum list openssh-4.3p2 

    5. 使用Yum搜索软件包

    要是你不记得软件包的确切名称,那么可以使用search函数,搜索与指定软件包的名称相匹配的所有可用软件包。比如说,想搜索与vsftpd这个单词匹配的所有软件包。

    1. # yum search vsftpd 
    2. Loaded plugins: fastestmirror 
    3. Loading mirror speeds from cached hostfile 
    4. * base: mirror.neu.edu.cn 
    5. * epel: mirror.neu.edu.cn 
    6. * extras: mirror.neu.edu.cn 
    7. * rpmforge: mirror.nl.leaseweb.net 
    8. * updates: ftp.iitm.ac.in 
    9. ============================== Matched: vsftpd ======================== 
    10. ccze.i386 : A robust log colorizer 
    11. pure-ftpd-selinux.i386 : SELinux support for Pure-FTPD 
    12. vsftpd.i386 : vsftpd - Very Secure Ftp Daemon 

    6. 使用Yum获取软件包信息

    假设你想在安装软件包之前先知道它的信息。想获得某软件包的信息,只要执行下面这个命令。

    1. # yum info firefox 
    2. Loaded plugins: fastestmirror 
    3. Loading mirror speeds from cached hostfile 
    4. * base: mirror.neu.edu.cn 
    5. * epel: mirror.neu.edu.cn 
    6. * extras: mirror.neu.edu.cn 
    7. * rpmforge: mirror.nl.leaseweb.net 
    8. * updates: ftp.iitm.ac.in 
    9. Available Packages 
    10. Name      : firefox 
    11. Arch       : i386 
    12. Version     : 10.0.6 
    13. Release     : 1.el5.centos 
    14. Size        : 20 M 
    15. Repo       : updates 
    16. Summary    : Mozilla Firefox Web browser 
    17. URL       : http://www.mozilla.org/projects/firefox/ 
    18. License     : MPLv1.1 or GPLv2+ or LGPLv2+ 
    19. Description  : Mozilla Firefox is an open-source web browser, designed for standards 
    20. : compliance, performance and portability. 

    7. 使用Yum列出所有的可用软件包

    想列出Yum数据库中所有的可用软件包,使用下面这个命令。

    1. # yum list | less 

    8. 使用Yum列出所有的已安装软件包

    想列出系统上所有的已安装软件包,只要执行下面这个命令,它会显示所有的已安装软件包。

    1. # yum list installed | less 

    9. Yum Provides函数

    Yum provides函数用于查找某个特定文件属于哪个软件包。比如说,如果你想知道含有/etc/httpd/conf/httpd.conf文件的软件包的名称。

    1. # yum provides /etc/httpd/conf/httpd.conf 
    2. Loaded plugins: fastestmirror 
    3. httpd-2.2.3-63.el5.centos.i386 : Apache HTTP Server 
    4. Repo        : base 
    5. Matched from: 
    6. Filename    : /etc/httpd/conf/httpd.conf 
    7. httpd-2.2.3-63.el5.centos.1.i386 : Apache HTTP Server 
    8. Repo        : updates 
    9. Matched from: 
    10. Filename    : /etc/httpd/conf/httpd.conf 
    11. httpd-2.2.3-65.el5.centos.i386 : Apache HTTP Server 
    12. Repo        : updates 
    13. Matched from: 
    14. Filename    : /etc/httpd/conf/httpd.conf 
    15. httpd-2.2.3-53.el5.centos.1.i386 : Apache HTTP Server 
    16. Repo        : installed 
    17. Matched from: 
    18. Other       : Provides-match: /etc/httpd/conf/httpd.conf 

    10. 使用Yum检查可用更新版

    想找出你系统上有多少已安装软件包有可用更新版,只要使用下面这个命令。

    1. # yum check-update 

    11. 使用Yum更新系统

    想确保系统版本最新,打上了所有的安全补丁和二进制软件包更新,只要运行下面这个命令。它会为你的系统安装所有最新的补丁和安全更新版。

    1. # yum update 

    12. 列出所有的可用群组软件包

    在Linux中,软件包数量与特定群组捆绑在一起。你可以安装某个群组,它就会安装属于该群组的所有相关软件包,用不着使用Yum安装单个软件包。比如说,想列出所有的可用群组,只要执行下面这个命令。

     

    1. # yum grouplist 
    2. Installed Groups: 
    3. Administration Tools 
    4. DNS Name Server 
    5. Dialup Networking Support 
    6. Editors 
    7. Engineering and Scientific 
    8. FTP Server 
    9. Graphics 
    10. Java Development 
    11. Legacy Network Server 
    12. Available Groups: 
    13. Authoring and Publishing 
    14. Base 
    15. Beagle 
    16. Cluster Storage 
    17. Clustering 
    18. Development Libraries 
    19. Development Tools 
    20. Eclipse 
    21. Educational Software 
    22. KDE (K Desktop Environment) 
    23. KDE Software Development 

    13. 安装群组软件包

    想安装某个软件包群组,我们使用选项groupinstall。比如说,想安装"MySQL Database",只要执行下面这个命令。

    1. # yum groupinstall 'MySQL Database' 
    2. Dependencies Resolved 
    3. ==================================================================Package    Arch      Version   Repository        Size 
    4. ==================================================================Updating: 
    5. unixODBC                           i386      2.2.11-10.el5      base              290 k 
    6. Installing for dependencies: 
    7. unixODBC-libs                      i386      2.2.11-10.el5      base              551 k 
    8. Transaction Summary 
    9. ==================================================================Install       1 Package(s) 
    10. Upgrade       1 Package(s) 
    11. Total size: 841 k 
    12. Is this ok [y/N]: y 
    13. Downloading Packages: 
    14. Running rpm_check_debug 
    15. Running Transaction Test 
    16. Finished Transaction Test 
    17. Transaction Test Succeeded 
    18. Running Transaction 
    19. Installing     : unixODBC-libs  1/3 
    20. Updating       : unixODBC         2/3 
    21. Cleanup        : unixODBC         3/3 
    22. Dependency Installed: 
    23. unixODBC-libs.i386 0:2.2.11-10.el5 
    24. Updated: 
    25. unixODBC.i386 0:2.2.11-10.el5 
    26. Complete! 

    14. 更新群组软件包

    想更新任何现有的已安装群组软件包,只要运行下面这个命令,如下所示。

    1. # yum groupupdate 'DNS Name Server' 
    2. Dependencies Resolved 
    3. ==================================================================Package    Arch           Version  Repository           Size 
    4. ================================================================== 
    5. Updating: 
    6. bind                           i386            30:9.3.6-20.P1.el5_8.2          updates              981 k 
    7. bind-chroot                    i386            30:9.3.6-20.P1.el5_8.2          updates              47 k 
    8. Updating for dependencies: 
    9. bind-libs                      i386            30:9.3.6-20.P1.el5_8.2          updates              864 k 
    10. bind-utils                     i386            30:9.3.6-20.P1.el5_8.2          updates              174 k 
    11. Transaction Summary 
    12. Install       0 Package(s) 
    13. Upgrade       4 Package(s) 
    14. Total size: 2.0 M 
    15. Is this ok [y/N]: y 
    16. Downloading Packages: 
    17. Running rpm_check_debug 
    18. Running Transaction Test 
    19. Finished Transaction Test 
    20. Transaction Test Succeeded 
    21. Running Transaction 
    22. Updating       : bind-libs            1/8 
    23. Updating       : bind                 2/8 
    24. Updating       : bind-chroot          3/8 
    25. Updating       : bind-utils           4/8 
    26. Cleanup        : bind                 5/8 
    27. Cleanup        : bind-chroot          6/8 
    28. Cleanup        : bind-utils           7/8 
    29. Cleanup        : bind-libs            8/8 
    30. Updated: 
    31. bind.i386 30:9.3.6-20.P1.el5_8.2                  bind-chroot.i386 30:9.3.6-20.P1.el5_8.2 
    32. Dependency Updated: 
    33. bind-libs.i386 30:9.3.6-20.P1.el5_8.2             bind-utils.i386 30:9.3.6-20.P1.el5_8.2 
    34. Complete! 

    15. 移除群组软件包

    想从系统删除或移除任何现有的已安装群组软件包,只要使用下面这个命令。

     

    1. # yum groupremove 'DNS Name Server' 
    2. Dependencies Resolved 
    3. ==========================================Package                Arch              Version                         Repository          Size 
    4. ==========================================Removing: 
    5. bind                   i386              30:9.3.6-20.P1.el5_8.2         installed           2.1 M 
    6. bind-chroot            i386              30:9.3.6-20.P1.el5_8.2         installed           0.0 
    7. Transaction Summary 
    8. ==========================================Remove        2 Package(s) 
    9. Reinstall     0 Package(s) 
    10. Downgrade     0 Package(s) 
    11. Is this ok [y/N]: y 
    12. Downloading Packages: 
    13. Running rpm_check_debug 
    14. Running Transaction Test 
    15. Finished Transaction Test 
    16. Transaction Test Succeeded 
    17. Running Transaction 
    18. Erasing        : bind                                                   1/2 
    19. warning: /etc/sysconfig/named saved as /etc/sysconfig/named.rpmsave 
    20. Erasing        : bind-chroot                                            2/2 
    21. Removed: 
    22. bind.i386 30:9.3.6-20.P1.el5_8.2                                        bind-chroot.i386 30:9.3.6-20.P1.el5_8.2 
    23. Complete! 

    16. 列出启用的Yum软件库

    列出系统里面所有启用的Yum软件库,使用下面这个选项。

    1. # yum repolist 
    2. repo id                     repo name                                            status 
    3. base                       CentOS-5 - Base                                      enabled:  2,725 
    4. epel                       Extra Packages for Enterprise Linux 5 - i386           enabled:  5,783 
    5. extras                      CentOS-5 - Extras                                      enabled:    282 
    6. mod-pagespeed              mod-pagespeed                                        enabled:      1 
    7. rpmforge                   RHEL 5 - RPMforge.net - dag                             enabled: 11,290 
    8. updates                    CentOS-5 - Updates                                     enabled:    743 
    9. repolist: 20,824 

    17. 列出所有启用和禁用的Yum软件库

    下面这个命令会显示系统上所有启用和禁用的yum软件库。

    1. # yum repolist all 
    2. repo id                     repo name                                            status 
    3. C5.0-base                   CentOS-5.0 - Base                                     disabled 
    4. C5.0-centosplus              CentOS-5.0 - Plus                                      disabled 
    5. C5.0-extras                  CentOS-5.0 - Extras                                    disabled 
    6. base                        CentOS-5 - Base                                      enabled:  2,725 
    7. epel                        Extra Packages for Enterprise Linux 5 - i386                enabled:  5,783 
    8. extras                      CentOS-5 - Extras                                      enabled:    282 
    9. repolist: 20,824 

    18. 安装来自特定软件库的软件包

    想安装来自某个启用或禁用的软件库的某个软件包,必须在yum命令中使用-enablerepo选项。比如,想安装PhpMyAdmin 3.5.2软件包,只要执行这个命令。

     

    1. # yum --enablerepo=epel install phpmyadmin 
    2. Dependencies Resolved 
    3. ================================================================== Package                Arch           Version            Repository           Size 
    4. ==================================================================Installing: 
    5. phpMyAdmin             noarch         3.5.1-1.el6        epel                 4.2 M 
    6. Transaction Summary 
    7. ==================================================================Install       1 Package(s) 
    8. Total download size: 4.2 M 
    9. Installed size: 17 M 
    10. Is this ok [y/N]: y 
    11. Downloading Packages: 
    12. phpMyAdmin-3.5.1-1.el6.noarch.rpm                       | 4.2 MB     00:25 
    13. Running rpm_check_debug 
    14. Running Transaction Test 
    15. Transaction Test Succeeded 
    16. Running Transaction 
    17. Installing : phpMyAdmin-3.5.1-1.el6.noarch             1/1 
    18. Verifying  : phpMyAdmin-3.5.1-1.el6.noarch             1/1 
    19. Installed: 
    20. phpMyAdmin.noarch 0:3.5.1-1.el6 
    21. Complete! 

    19. 交互式Yum外壳

    Yum实用工具提供了一个自定义外壳,你可以在这个环境下执行多个命令。

    1. # yum shell 
    2. Loaded plugins: fastestmirror 
    3. Setting up Yum Shell 
    4. > update httpd 
    5. Loading mirror speeds from cached hostfile 
    6. * base: mirrors.sin3.sg.voxel.net 
    7. * epel: ftp.riken.jp 
    8. * extras: mirrors.sin3.sg.voxel.net 
    9. * updates: mirrors.sin3.sg.voxel.net 
    10. Setting up Update Process 
    11. > 

    20. 清理Yum缓存内容

    默 认情况下,yum将所有软件库中启用软件包的数据,连同每个子目录保存在/var/cache/yum/中,想清除启用软件库中的所有缓存文件,你要定期 运行下面这个命令,清理所有缓存内容,并确保没有任何东西在使用不必要的存储空间。我们不想给出下面这个命令的输出结果,因为我们想保持缓存数据的原来样 子。

    1. # yum clean all 

    21. 查看Yum的历史记录

    想查看Yum命令的所有过去的事务,只要使用下面这个命令。

    1. # yum history 
    2. Loaded plugins: fastestmirror 
    3. ID     | Login user               | Date and time    | Action(s)      | Altered 
    4. ------------------------------------------------------------------ 
    5. 10 | root               | 2012-08-11 15:19 | Install        |    3 
    6. 9 | root               | 2012-08-11 15:11 | Install        |    1 
    7. 8 | root               | 2012-08-11 15:10 | Erase          |    1 EE 
    8. 7 | root               | 2012-08-10 17:44 | Install        |    1 
    9. 6 | root               | 2012-08-10 12:19 | Install        |    2 
    10. 5 | root               | 2012-08-10 12:14 | Install        |    3 
    11. 4 | root               | 2012-08-10 12:12 | I, U           |   13 E< 
    12. 3 | root               | 2012-08-09 13:01 | Install        |    1 > 
    13. 2 | root               | 2012-08-08 20:13 | I, U           |  292 EE 
    14. 1 | System            | 2012-08-08 17:15 | Install        |  560 
    15. history list 

    我们试图探讨所有基本面,给出了每个Yum命令的示例。要是遗漏了与Yum命令有关的任何内容,请在此留言告知我们,以便我们根据收到的反馈,不断更新内容。

    转载于:https://www.cnblogs.com/davidwang456/p/3346963.html

    展开全文
  • linux yum卡住/rpm -ivh卡住的解决方法

    千次阅读 2019-07-19 08:57:20
    yum安装,移除卡住 rpm -ivh 卡住 后来看网上的博客说的是rpm数据包坏了,网友的方法我也不敢尝试,所以我就先把此服务器的 /var/lib/rpm目录备份,然后找一台能用yum和rpm的服务器将rpm拷贝过来,解压,然后...

    yum安装,移除卡住

    rpm -ivh 卡住

    后来看网上的博客说的是rpm数据包坏了,网友的方法我也不敢尝试,所以我就先把此服务器的 /var/lib/rpm目录备份,然后找一台能用yum和rpm的服务器将rpm拷贝过来,解压,然后就可以用了

    yum有可能也依赖于rpm的数据库包,yum也可以用了。

     

     

    展开全文
  • 文章参考(https://www.cnblogs.com/jorzy/p/8455519.html)1....查看系统是否已经安装mysql,两种方法都可以方法一:rpm -qa | grep mysql方法二:yum list installed | grep mysql3.如果存在,则移除以前的mysql命令y...
  • linuxyum命令

    2020-03-11 21:41:00
    yum -y install lsof #安装lsof yum -y reinstall xxx #重装xxx yum -y remove lsof #移除,卸载 lsof yum -y install epel-release #安装epel源 (扩展源) 查找命令安装包 yum provides 命令 ...
  • linux安装yum

    2019-09-01 14:23:38
    cd /etc/yum.repos.d 所有yum源的默认存放目录...mv C* bak 移除所有yum源文件 避免干扰 vim 1901class.repo 建立自己的yum源文件 [1901source] #标签 name=1901 #描述 baseurl=file:/misc/cd #定义依赖关系文...
  • >yum intall python >yum -y remove python 出现Error: Trying to remove "yum", which is protected ...移除 >rpm -e --nodeps python 转载于:https://www.cnblogs.com/eason-d/p/8589037.html...
  • linux配置yum

    2017-11-15 23:40:00
    yum为了提高RPM 软件包安装性而开发的一种软件包管理器,用python 写成,yum 的宗旨是自动化地升级,安装/移除rpm 包,收集rpm 包的相关信息,检查依赖性并自动提示用户解决。 yum 主要功能是更方便的添加/删除/更新...
  • Linux中的yum命令可以通过相关命令对包进行安装、卸载或者更新等,下面由学习啦小编为大家整理了Linuxyum卸载包命令说明的相关知识,希望对大家有帮助!linuxyum卸载包命令说明1> 使用yum remove 卸载包.如下...
  • 1. 如何设置Linux本地yum源 1.1 yum简介 yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而...yum 的宗旨是自动化地升级,安装/移除rpm 包,收集rpm 包的相关信息,检查依赖性并自
  • linuxyum指令

    2020-03-08 10:33:06
    yum的宗旨是自动化的升级、安装/移除rpm安装包(也就是说yum这个命令它的操作对象是RPM包),收集rmp的相关信息,检查依赖性,并提示用户解决。yum的关键之处是要有可靠的repository,顾名思义这就是软件的仓库,它...
  • Linuxyum 命令详解

    2020-07-02 09:30:47
    yum的宗旨是自动化的升级、安装/移除rpm安装包(也就是说yum这个命令它的操作对象是RPM包),收集rmp的相关信息,检查依赖性,并提示用户解决。 yum的关键之处是要有可靠的repository,顾名思义这就是软件的仓库,...
  • Linuxyum命令

    2019-01-25 22:28:19
    yum是通过分析RPM(程序包管理器)的标头数据后,根据各软件的依赖关系制作出有依赖关系的解决方案,然后可以自动处理软件的依赖性关系问题,以解决软件安装或移除或升级的问题。 由于发行版必须要先释出软件,然后...
  • Linuxyum安装MySQL

    2018-10-16 17:55:16
    1.yum list mysql* 查看服务器是否安装了MySQL2.yum remove mysql mysql-server mysql-libs compat-mysql51 移除已安装的MySQLyum list mysql* 再次检查3.查看是否还有mysql软件rpm -qa|grep mysql已经卸载完成4....
  • Linux 配置yum源(互联网)  环境:操作系统Redhat 7.5  1.卸载现有的yum源  rpm -qa|grep yum|xargs rpm -e --nodeps #移除与原yum有关的东西  2. 下载新的yum源包.  我是从网易上下载的,镜像网址:...
  • Linuxyum配置和使用

    2018-10-17 17:46:49
    yum,是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用...yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相关信息,检查依赖性并自动提示用户解决。yum的...
  • PackageKit 是Linux系统上用来检查、更新和安装软件的一个工具,当它在后台运行时,它会阻塞用户的Package管理命令。 解决方法就是依次执行下面三个命令将PackageKit关闭并删除就行了(在root身份下执行): ...
  • yum是透过分析rpm的标头资料后,根据各软件的相关性制作出属性相依时的解决方案,然后可以自动处理软件的相依属性问题,以解决软件安装、移除、升级问题。由于distribution必须要先释出软件,然后将软件放置于yum...
  • 环境: 操作系统Redhat 7.5卸载现有的yum源# rpm -qa|grep yum|xargs rpm -e --nodeps #移除与原yum有关的东西2. 下载新的yum源包.我是从网易上下载的,镜像网址:http://mirrors.163.com ,下载以下软件包(我的...
  • Linux Centos 下使用yum 命令安装mysql实现步骤1. 查看服务器中有没有安装过Mysql1. 查看有没有安装包:yum list mysql*#移除已经安装的mysqlyum remove mysql mysql-server mysql-libs compat-mysql51rm -rf /var/...
  • Linux sys.argv 表示命令行参数 python 后跟的都是命令行参数 其中文件名始终是第一个参数 安装软件的方式 包管理工具 - yum/rpm centos yum clean all 清除缓存 ...yum remove 软件名 移除软件 yum l...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 465
精华内容 186
关键字:

linuxyum移除

linux 订阅