centos包管理

7/11/2023

# centos三方包下载解决方案

  1. 首先搜索软件源是否存在安装包

    yum search vim 
    
    1
  2. 去网站搜索需要下载的软件:https://centos.pkgs.org

  3. 点击详情页后往下拉, 在下载列表中选中 binary文件的连接

    wget binary文件的连接
    
    1
  4. 安装rpm文件

    rpm -ivh xxx.rpm
    
    1

上面4步操作等同于yum install 包

# centos包查询

rpm -qa | grep ...

# 查看 目标 软件 所有可安装版本  (前提 得有目标软件仓库源)
yum list kubelet --showduplicates

yum list installed | grep ...
yum list installed | grep ... | awk '{print $1}' | xargs yum -y reomve 
1
2
3
4
5
6
7

# centos删除软件

rpm remove ...
1

# 仓库管理

yum-config-manager 是 yum 仓库管理命令,本质 对 /etc/yum.repos.d/ 文件夹下文件进行crud,对资源库进行管理。

# 查看 使用的 资源库
yum repolist 
# or
yum repolist enabled

# 查看 所有 资源库
yum repolist all

# 查看 未使用的 资源库
yum repolist disabled

# 添加资源库
yum-config-manager --add-repo repo_url

# 禁用/启用 资源库
yum-config-manager --disable item
yum-config-manager --enable item

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18