CentOS 我们比较熟悉,一般都是使用 YUM(Yellowdog Updater, Modified)来管理软件包的。YUM 是 CentOS 7 以及旧版本 RHEL 和 Fedora 的默认包管理器,本文介绍一些常见的 YUM 命令,包括 YUM 安装软件、更新软件包、卸载软件包、搜索软件包等命令。不过在大多数基于 RPM 的较新发行版中,包括 CentOS 8、RHEL 8 和 Fedora 22(及更高版本),它基本上已被它的继任者 Dandified YUM(也称为 DNF)取代。,1、准备一个 CentOS/RHEL 7 系统,在 CentOS/RHEL 7、Fedora 21 或更早版本的任一发行版上运行的系统。 也可以使用其他采用 APT 包管理器的 Linux 发行版。,2、连接到搬瓦工 SSH,其次我们需要通过 SSH 连接到搬瓦工 VPS,然后才能进行一系列操作。,1、更新已安装的软件包,2、列出可更新的已安装软件包,3、更新特定软件包(以 Apache 为例),1、安装软件包(以 PHP 为例),2、重新安装软件包,1、卸载软件包(以 MariaDB 为例),2、删除一个包以及与它一起安装的所有依赖包,3、在不指定包的情况下使用 autoremove
命令可识别并删除不再需要的系统依赖项,1、同时安装多个软件包(以下命令在单个命令中安装 Apache、PHP 和 MariaDB),2、指定特定版本的软件包,请在软件包名称后面加上 -
和所需的版本号,要列举软件包的可用版本,请将 --showdupicates
选项与 list
命令和特定包的名称一起使用:,3、自动确认,使用 -y
或者 --assumeyes
选项,1、列出 YUM 存储库中的所有包,列出可以通过 YUM 的存储库安装在系统上的所有软件包:,列出系统上当前安装的所有软件包:,列出过去一周添加到 YUM 存储库的软件包:,2、搜索 YUM 的可用包(以 git
为例),搜索多个关键词:,3、根据命令查找包(比如查找包含 pip3
命令的软件包),4、获取有关包的其他详细信息,5、获取给定包的依赖项列表,与其他 Linux 包管理器一样,YUM 允许在默认存储库之外添加存储库。下面主要介绍一下如何添加 Extra Packages for Enterprise Linux(EPEL)。,1、安装 EPEL 存储库,2、验证 EPEL 存储库是否正在使用中,3、添加存储库后,就可以像从默认存储库一样从中安装软件包。此示例安装 Nagios,它在 EPEL 存储库中可用,但不在 YUM 的默认存储库中,可以使用 -h 或者 –help 命令获取更多帮助信息。,下面整理一些搬瓦工推荐方案和新手教程。,搬瓦工美西cn2 gt vps测试IP:65.49.215.48,
CentOS 我们比较熟悉,一般都是使用 YUM(Yellowdog Updater, Modified)来管理软件包的。YUM 是 CentOS 7 以及旧版本 RHEL 和 Fedora 的默认包管理器,本文介绍一些常见的 YUM 命令,包括 YUM 安装软件、更新软件包、卸载软件包、搜索软件包等命令。不过在大多数基于 RPM 的较新发行版中,包括 CentOS 8、RHEL 8 和 Fedora 22(及更高版本),它基本上已被它的继任者 Dandified YUM(也称为 DNF)取代。
1、准备一个 CentOS/RHEL 7 系统
在 CentOS/RHEL 7、Fedora 21 或更早版本的任一发行版上运行的系统。 也可以使用其他采用 APT 包管理器的 Linux 发行版。
2、连接到搬瓦工 SSH
其次我们需要通过 SSH 连接到搬瓦工 VPS,然后才能进行一系列操作。
1、更新已安装的软件包
sudo yum update
2、列出可更新的已安装软件包
sudo yum list updates
3、更新特定软件包(以 Apache 为例)
sudo yum update httpd
1、安装软件包(以 PHP 为例)
sudo yum install php
2、重新安装软件包
sudo yum reinstall php
1、卸载软件包(以 MariaDB 为例)
sudo yum remove mariadb-server
2、删除一个包以及与它一起安装的所有依赖包
sudo yum autoremove mariadb-server
3、在不指定包的情况下使用 autoremove
命令可识别并删除不再需要的系统依赖项
sudo yum autoremove
1、同时安装多个软件包(以下命令在单个命令中安装 Apache、PHP 和 MariaDB)
sudo yum install httpd php mariadb-server
2、指定特定版本的软件包,请在软件包名称后面加上 -
和所需的版本号
sudo yum install neovim-0.3.8
要列举软件包的可用版本,请将 --showdupicates
选项与 list
命令和特定包的名称一起使用:
sudo yum list neovim --showduplicates
3、自动确认,使用 -y
或者 --assumeyes
选项
sudo yum install neovim -y
1、列出 YUM 存储库中的所有包
sudo yum list
列出可以通过 YUM 的存储库安装在系统上的所有软件包:
sudo yum list available
列出系统上当前安装的所有软件包:
sudo yum list installed
列出过去一周添加到 YUM 存储库的软件包:
sudo yum list recent
2、搜索 YUM 的可用包(以 git
为例)
sudo yum search git
搜索多个关键词:
sudo yum search version control
3、根据命令查找包(比如查找包含 pip3
命令的软件包)
sudo yum provides pip3
4、获取有关包的其他详细信息
sudo yum info python36
5、获取给定包的依赖项列表
sudo yum deplist python36
与其他 Linux 包管理器一样,YUM 允许在默认存储库之外添加存储库。下面主要介绍一下如何添加 Extra Packages for Enterprise Linux(EPEL)。
1、安装 EPEL 存储库
sudo yum install epel-release
2、验证 EPEL 存储库是否正在使用中
sudo yum repolist
3、添加存储库后,就可以像从默认存储库一样从中安装软件包。此示例安装 Nagios,它在 EPEL 存储库中可用,但不在 YUM 的默认存储库中
sudo yum install nagios
可以使用 -h 或者 –help 命令获取更多帮助信息。
sudo yum help
下面整理一些搬瓦工推荐方案和新手教程。
内存 | CPU | SSD | 流量 | 带宽 | 价格 | 购买 |
1G | 2核 | 20G | 1.0T/月 | 2.5G | $50/季 | 链接 |
2G | 3核 | 40G | 2.0T/月 | 2.5G | $90/季 | 链接 |
4G | 4核 | 80G | 3.0T/月 | 2.5G | $57/月 | 链接 |
8G | 6核 | 160G | 5.0T/月 | 5.0G | $87/月 | 链接 |
16G | 8核 | 320G | 8.0T/月 | 10G | $160/月 | 链接 |
32G | 10核 | 640G | 10.0T/月 | 10G | $290/月 | 链接 |
64G | 12核 | 1280G | 12.0T/月 | 10G | $550/月 | 链接 |
内存 | CPU | 硬盘 | 流量 | 价格 | 购买 |
2G | 2核 | 40G | 500G/月 | $90/月 | 链接 |
4G | 4核 | 80G | 1.0T/月 | $156/月 | 链接 |
8G | 6核 | 160G | 2.0T/月 | $300/月 | 链接 |
16G | 8核 | 320G | 4.0T/月 | $590/月 | 链接 |
搬瓦工美西cn2 gt vps测试IP:65.49.215.48
内存 | CPU | SSD | 流量 | 带宽 | 价格 | 购买 |
1G | 1核 | 20G | 1.0T/月 | 1G | $50/年 | 链接 |
2G | 1核 | 40G | 2.0T/月 | 1G | $100/年 | 链接 |
4G | 2核 | 80G | 3.0T/月 | 1G | $60/季 | 链接 |
8G | 2核 | 160G | 5.0T/月 | 1G | $40/月 | 链接 |
16G | 3核 | 320G | 8.0T/月 | 1G | $80/月 | 链接 |
16G | 3核 | 320G | 12T/月 | 1G | $100/月 | 链接 |
16G | 3核 | 320G | 16T/月 | 1G | $130/月 | 链接 |
免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们QQ:712375056,同时欢迎投稿传递力量。
Copyright © 2009-2022 56dr.com. All Rights Reserved. 特网科技 特网云 版权所有 特网科技 粤ICP备16109289号
域名注册服务机构:阿里云计算有限公司(万网) 域名服务机构:烟台帝思普网络科技有限公司(DNSPod) CDN服务:阿里云计算有限公司 百度云 中国互联网举报中心 增值电信业务经营许可证B2
建议您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流浏览器浏览本网站