yumをテストするためにインストールする最も無害なパッケージ?


9

YumがローカルリポジトリからCentOSで動作していることをテストしようとしています。これを行うには、次のパッケージが必要です。

  1. 標準OSインストールでまだインストールされていない
  2. サイズが小さい
  3. 依存関係がほとんどない、またはない
  4. OSの日常の操作に影響を与えたり、バックグラウンドで何かを実行したりしない
  5. 標準リポジトリで利用可能です

では、これらの基準に合うパッケージはどれですか。


2
実際に必要なものを使用してテストしないのはなぜですか?そうすれば、帯域幅を無駄にすることがなくなります。副作用や影響は、いずれにせよ共存しなければならないものです。
ヨハン14

回答:


7

編集する

このパッケージは、基本的なリポジトリでは利用できません。しかし、偽造レポで。まだとても良いパッケージだと思いますが

編集する

あなたはちょうどのようなdevelパッケージをインストールするopenssl-develか、glibc-develそれらのパッケージはヘッダーのみを含み、害はありません

私はhtopそれをインストールする単純なバイナリで、topコマンドエクスペリエンスを1000に拡張しました。1MB未満であり、すべての依存関係はすでにシステムにあるはずです。


これには、rpmforgeリポジトリが必要です。質問には標準のレポが必要だと付け加えます。
2014

はい、気づきました。デフォルトで利用できるdebianの方が
慣れ

@blarg編集を参照してください。別の提案があります。
Kiwy 2014

6

さて、のインストールサイズdos2unixは18Kです。追加の依存関係はなく、それ自体は何も影響せず、標準のリポジトリで使用できます。これは、行末CRLFをLFに変換するために使用される小さなユーティリティです。


2

これは、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

1

いくつかの開発パッケージ?これらはヘッダーファイルをインストールするだけで、積極的に使用しない限り何もしません。

しかし、いくつかのdevelパッケージはかなり大きいです。(たとえば、Linuxカーネルヘッダーのインストールはかなり大きくなります!)次のようなことを試してくださいzlib-devel



-3

シェルをインストールすると役立ちます。通常は、すでに存在するパッケージが必要です。


1
「シェル」は少し広範で、いくつかのシェルはすでにCentOSにプリインストールされているため、ポイントnrのようにOPに受け入れられなくなります。1.
Anthon、2014

それがまさに私が「殻」と言った理由です。私はtcshを調べました。それが事前にパッケージ化されている場合は、zshを試すことができます。
TheLinuxFan 2014

そう言っても意味がありません。目標は、ディスクに依存関係と大きなフットプリントがあるパッケージではなく、yumをテストするために小さなパッケージをインストールすることです
Kiwy
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.