HCRM博客

如何在CentOS上安装软件包?掌握这些命令就够了!

CentOS 安装命令详解

背景介绍

如何在CentOS上安装软件包?掌握这些命令就够了!-图1
(图片来源网络,侵权删除)

CentOS(Community Enterprise Operating System)是一种基于Red Hat Enterprise Linux(RHEL)的免费、开源操作系统,它以其稳定性和安全性著称,广泛应用于服务器环境,本文将详细介绍如何在CentOS上安装常用软件包及其管理工具,并涵盖一些基础但重要的系统命令,这些内容对于系统管理员和普通用户都有很大的帮助。

安装命令概览

`yum` 命令

yum(Yellowdog Updater, Modified)是一个在CentOS中常用的命令行包管理工具,用于从存储库中安装、更新、卸载和管理软件包,以下是一些常用的yum 命令:

安装软件包

   yum install 包名 y

安装wget

   yum install wget y

更新系统中的所有软件包

如何在CentOS上安装软件包?掌握这些命令就够了!-图2
(图片来源网络,侵权删除)
   yum update y

卸载软件包

   yum remove 包名 y

卸载wget

   yum remove wget y

列出所有可安装的软件包

   yum list available

搜索软件包

   yum search 关键词

搜索包含 "httpd" 的软件包:

   yum search httpd

`rpm` 命令

rpm(RedHat Package Manager)是另一个用于管理软件包的命令行工具,适用于已经下载好的.rpm 文件。

如何在CentOS上安装软件包?掌握这些命令就够了!-图3
(图片来源网络,侵权删除)

安装.rpm 文件

   rpm ivh 包文件.rpm

卸载软件包

   rpm e 包名

查询已安装的软件包

   rpm qa | grep 包名

更新软件包

   rpm Uvh 新版本包文件.rpm

`wget` 命令

wget 是一个用于从网络下载文件的命令行工具,常用于下载软件包或源码。

基本用法

   wget [选项] 文件URL

下载一个文件:

   wget http://example.com/file.tar.gz

支持断点续传

   wget c http://example.com/file.tar.gz

`tar` 命令

tar 是一个用于处理 tar 压缩档案的命令行工具,常用于解压和创建压缩文件。

解压.tar.gz 文件

   tar zxvf 压缩文件.tar.gz

创建.tar.gz 压缩文件

   tar czvf 压缩文件.tar.gz 目录/

示例操作

安装htoptree 命令

htop 是一个交互式的进程查看器,tree 以树状图显示目录结构,这两个工具在系统管理和监控中非常有用。

安装htop

   yum install htop y

安装tree

   yum install tree y

使用 `wget` 下载文件并解压

假设我们需要从一个远程服务器下载一个文件并解压它:

1、下载文件:

   wget http://example.com/file.tar.gz

2、解压文件:

   tar zxvf file.tar.gz

3、进入解压后的目录:

   cd file

使用 `yum` 进行软件包管理

搜索并安装vim 编辑器:

1、搜索软件包:

   yum search vim

2、安装软件包:

   yum install vim y

卸载lynx 浏览器:

1、确认是否安装:

   rpm qa | grep lynx

2、卸载软件包:

   yum remove lynx y

本文介绍了 CentOS 中常用的安装命令,包括yumrpmwgettar 等工具的基本用法,通过掌握这些命令,用户可以有效地管理软件包、下载文件以及监控系统资源,这些技能对于系统管理员尤为重要,能够帮助他们更高效地进行系统维护和管理工作。

FAQs

Q1: 如何更改 Yum 源为阿里源?

A1: 你可以使用以下命令来更改 Yum 源为阿里源

wget O /etc/yum.repos.d/CentOSBase.repo http://mirrors.aliyun.com/repo/Centos7.repo;
yum clean all;
yum makecache;

完成以上步骤后,Yum 将会使用阿里源进行软件包的下载和更新。

Q2: 如何查找某个文件是由哪个软件包安装的?

A2: 你可以使用rpm 命令来查找某个文件是由哪个软件包安装的:

rpm qf /路径/到/文件

查找/bin/ls 文件是由哪个软件包安装的:

rpm qf /bin/ls
分享:
扫描分享到社交APP
上一篇
下一篇