首页主机资讯VirtualBox的CentOS如何安装软件

VirtualBox的CentOS如何安装软件

时间2025-10-15 11:17:03发布访客分类主机资讯浏览663
导读:VirtualBox中的CentOS安装软件常用方法 1. 使用YUM包管理器(推荐) YUM(Yellowdog Updater Modified)是CentOS默认的包管理工具,能自动解决软件依赖关系,是日常安装软件的首选方式。 更新...

VirtualBox中的CentOS安装软件常用方法

1. 使用YUM包管理器(推荐)

YUM(Yellowdog Updater Modified)是CentOS默认的包管理工具,能自动解决软件依赖关系,是日常安装软件的首选方式。

  • 更新软件包列表:安装前建议先更新本地软件包索引,确保获取最新版本信息。
    sudo yum update -y
    
  • 搜索软件包:若不清楚软件准确名称,可通过关键字搜索(如搜索“wget”):
    yum search wget
    
  • 安装软件包:指定软件包名称即可安装(以“wget”为例):
    sudo yum install wget -y
    
  • 验证安装:通过包名查询是否安装成功:
    rpm -qa | grep wget
    

2. 使用DNF包管理器(CentOS 8及以上版本)

DNF(Dandified Yum)是YUM的下一代版本,兼容YUM命令但性能更优,适用于CentOS 8及以上系统。

  • 安装软件包:命令格式与YUM类似(以“wget”为例):
    sudo dnf install wget -y
    
  • 更新系统
    sudo dnf update -y
    

3. 使用RPM包手动安装

若软件没有YUM/DNF源(如第三方软件),可下载RPM包手动安装,但需自行解决依赖问题。

  • 下载RPM包:从官方网站或可信源下载对应版本的RPM文件(如example.rpm)。
  • 安装RPM包:使用rpm命令安装(需指定完整路径):
    sudo rpm -ivh /path/to/example.rpm
    
  • 卸载RPM包
    sudo rpm -e example
    

4. 从源码编译安装

适用于无预编译包或需要自定义功能的软件(如Nginx、MySQL等)。

  • 下载源码包:从官方网站下载.tar.gz.tar.bz2格式的源码包(如Nginx)。
  • 解压源码
    tar -xvf nginx-1.21.6.tar.gz
    cd nginx-1.21.6
    
  • 配置编译选项:运行./configure生成Makefile(可根据需求添加参数,如--prefix=/usr/local/nginx指定安装路径)。
  • 编译与安装
    make
    sudo make install
    

注意事项

  • 网络要求:YUM/DNF安装需联网(或配置本地YUM源),手动安装无需网络。
  • 依赖问题:YUM/DNF会自动处理依赖;RPM包需手动安装依赖(可通过yum provides查找依赖包);源码编译需提前安装编译工具(如gccmake)及依赖库。
  • 增强功能:若需使用VirtualBox共享文件夹、USB等功能,需安装Guest Additions(参考VirtualBox官方文档),但这属于系统增强而非软件安装范畴。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: VirtualBox的CentOS如何安装软件
本文地址: https://pptw.com/jishu/726799.html
CentOS在VirtualBox如何设置IP地址 CentOS用VirtualBox如何克隆虚拟机

游客 回复需填写必要信息