Centos
CentOS 7 - yum 安裝不工作
每當我想使用命令時
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
每個 repo 都有(每個文件可能不止一個)。- 最後,您將能夠執行
yum update
並蒐索所需的包。
對於 CentOS/RHEL 7,repoforge 儲存庫中不再提供 autossh。所以你需要從原始碼建構和編譯它,這是你應該做的:
$ 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