YumがローカルリポジトリからCentOSで動作していることをテストしようとしています。これを行うには、次のパッケージが必要です。
- 標準OSインストールでまだインストールされていない
- サイズが小さい
- 依存関係がほとんどない、またはない
- OSの日常の操作に影響を与えたり、バックグラウンドで何かを実行したりしない
- 標準リポジトリで利用可能です
では、これらの基準に合うパッケージはどれですか。
YumがローカルリポジトリからCentOSで動作していることをテストしようとしています。これを行うには、次のパッケージが必要です。
では、これらの基準に合うパッケージはどれですか。
回答:
このパッケージは、基本的なリポジトリでは利用できません。しかし、偽造レポで。まだとても良いパッケージだと思いますが
あなたはちょうどのようなdevelパッケージをインストールするopenssl-devel
か、glibc-devel
それらのパッケージはヘッダーのみを含み、害はありません
私はhtop
それをインストールする単純なバイナリで、top
コマンドエクスペリエンスを1000に拡張しました。1MB未満であり、すべての依存関係はすでにシステムにあるはずです。
これは、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
ドキュメントパッケージはおそらく要件を満たすことができます。
Debianでの例:https : //packages.debian.org/wheezy/doc/sysadmin-guide
シェルをインストールすると役立ちます。通常は、すでに存在するパッケージが必要です。