コマンドyum install <packagename>
を使用するたびにエラーが発生します。
利用可能なパッケージはありません
例えば、
[root@cpanel1 etc]# yum install autossh
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.t-2.net
* extras: centos.t-2.net
* updates: centos.t-2.net
No package autossh available.
Error: Nothing to do
[root@cpanel1 etc]#
どうすれば機能しますか?
これらのステップはあなたを助けるかもしれません、
yum clean all
&yum clean metadata
/etc/yum.repos.d
のファイルを確認し、すべてのリポジトリにenabled = 0
がないことを確認します(ファイルごとに複数ある場合があります)。
最後に、yum update
を実行して、目的のパッケージを検索できます。
CentOS/RHEL 7の場合、autosshはRepoforgeリポジトリで使用できなくなりました。そのため、ソースからビルドしてコンパイルする必要があります。次のようにしてください。
$ Sudo yum install wget gcc make
$ wget http://www.harding.motd.ca/autossh/autossh-1.4e.tgz
$ tar -xf autossh-1.4e.tgz
$ cd autossh-1.4e
$ ./configure
$ make
$ Sudo make install
autossh
はepelリポジトリでも利用できます:
# mkdir /usr/src/epel && cd "$_"
# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-10.noarch.rpm
# rpm -ihv epel-release-7-10.noarch.rpm
# yum install autossh
autosshが機能しない場合は、epelリポジトリでも利用できます。
# mkdir /usr/src/epel && cd "$_"
# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-10.noarch.rpm
# rpm -ihv epel-release-7-10.noarch.rpm
# yum install