要安装测试 yum 的最无害的软件包?

要安装测试 yum 的最无害的软件包?

我正在尝试从本地存储库测试 yum 是否在 CentOS 中工作。为此,我需要一个包:

  1. 尚未通过标准操作系统安装进行安装
  2. 体积小
  3. 具有很少或没有依赖性
  4. 不影响操作系统的日常操作或在后台执行任何操作
  5. 在标准存储库中可用

那么我可以选择什么套餐来满足这些标准呢?

答案1

编辑

该软件包在基本存储库中不可用。但在 forge 仓库中。虽然我仍然认为这是一个非常好的包

编辑

你可以只安装一个开发包,openssl-devel或者glibc-devel那些包只包含头文件,不会造成伤害

我会安装htop一个简单的二进制文件,将top命令体验增强 1000,它小于 1MB,并且所有依赖项都应该已经在您的系统上。

答案2

嗯,安装后的大小dos2unix是18K。它没有额外的依赖项,本身不会影响任何内容,并且可在标准存储库中使用。它是一个用于将行结尾 CRLF 转换为 LF 的小实用程序。

答案3

这应该适用于任何 EL5(CentOS5、RHEL5 等)或更新版本。该软件包可能是旧版本,但我还没有检查过。用于检查磁带驱动器设备状态的包mt-st非常小,并且base位于您所请求的存储库中。

[root@testbox ~]# yum info mt-st

Available Packages
Name        : mt-st
Arch        : x86_64
Version     : 1.1
Release     : 5.el6
Size        : 41 k
Repo        : base
Summary     : Tool for controlling tape drives
URL         : ftp://ftp.ibiblio.org/pub/linux/system/backup
License     : GPL+
Description : The mt-st package contains the mt and st tape drive management
            : programs. Mt (for magnetic tape drives) and st (for SCSI tape devices)
            : can control rewinding, ejecting, skipping files and blocks and more.
            :
            : Install mt-st if you need a tool to  manage tape drives.

它的依赖项只是你在没有它的情况下将难以生活的东西:

[root@testbox~]# repoquery --requires --recursive mt-st
/bin/bash
/bin/sh
chkconfig
libc.so.6(GLIBC_2.7)(64bit)
rtld(GNU_HASH)

[root@testbox~]# repoquery --requires --resolve --recursive mt-st
mt-st-0:1.1-5.el6.x86_64
glibc-0:2.12-1.149.el6.i686
bash-0:4.1.2-29.el6.x86_64
chkconfig-0:1.3.49.3-2.el6_4.1.x86_64
glibc-0:2.12-1.149.el6_6.7.x86_64

答案4

文档包可能可以满足您的要求。

Debian 中的一个例子: https://packages.debian.org/wheezy/doc/sysadmin-guide

相关内容