YUMパッケージマネージャリポジトリを更新する方法は?

YUMパッケージマネージャリポジトリを更新する方法は?

Red Hatを新しくインストールして " yum install tmux"を実行しようとするとエラーが発生します。利用可能なパッケージはありません間違い:

[root@PSCHQVP20017 ~]# yum install tmux
Loaded plugins: product-id, refresh-packagekit, rhnplugin, security, subscription-manager
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Install Process
No package tmux available.
Error: Nothing to do

答え1

使用しているディストリビューションが指定されていません。私はrhel / centos 5または6を推測しています。その場合は、正しいものを追加してください。EPELリポジトリYUM設定に移動してから

yum update
yum install tmux

手動でダウンロード/コンパイルする必要はありません。

答え2

「非公式」ソフトウェアをインストールするのは悪い考えです。特に、「エンタープライズ」ディストリビューションや重要な作業があるコンピュータではさらにそうです。お客様は、セキュリティ(およびその他)の修正を修正し、それを残りのシステムソフトウェア(ライブラリ、構成、セキュリティ構成など)と同期させることに全責任を負います。回避策を見つけるには、ディストリビューションが特定のパッケージについてどのようなガイドラインを持っているかを確認してください。解決できない問題、ライセンスの問題(エンドユーザーとして問題になることも、そうでない場合もあり、管轄区域の法的状況のため)、さらには安全上の問題によって除外される可能性があります。

答え3

リポジトリを追加:Yumリポジトリの追加、有効化、無効化

のためtmux

wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz
tar xzvf libevent-2.0.21-stable.tar.gz
cd libevent-2.0.21-stable
./configure && make
sudo make install

それから:

git clone git://git.code.sf.net/p/tmux/tmux-code tmux
cd tmux
sh autogen.sh
./configure && make
sudo make install

引用:CentOS 6.2にtmuxをインストールする

答え4

あなたの環境にRed Hat Satelliteがありますか、それともこのインストールのアクティブなサブスクリプションはありますか?その場合は、Red Hatが提供するEPELやその他の担当者を利用できます。

関連情報