Определение необходимого хранилища для программного обеспечения

3757
Stefan

Я начинающий пользователь Linux (в настоящее время CentOS). Я попытался установить приложение терминала терминатора. Я понял, что его нет в репозиториях по умолчанию для cent-os, но он должен быть в репозитории epel-release.

Так я и сделал:

yum install epel-release 

Это установлено нормально, а затем:

yum install terminator 

Но я получаю ошибку:

No package terminator available. Error: Nothing to do 

Почему это не работает и как вы узнаете, какой репозиторий вам нужен для определенного программного обеспечения?

1

2 ответа на вопрос

5
scastbur

Выполните следующие действия, чтобы установить Terminator в новой установке CentOS 7.

Сначала установите репозиторий Extra Packages for Enterprise Linux (EPEL):

yum install epel-release 

Затем обновите вновь установленное хранилище:

yum update 

Пакет Terminator содержится в репозитории nux-desktop. Прежде чем вы сможете добавить его в свой каталог yum.repos.d, вам нужно сначала загрузить файл rpm:

wget http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release- 0-1.el7.nux.noarch.rpm 

Затем выполните эту команду для установки хранилища:

rpm -Uvh nux-dextop-release-0-1.el7.nux.noarch.rpm 

Затем обновите вновь установленное хранилище:

yum update 

Теперь вы готовы установить терминатор:

yum install terminator 

Терминатор теперь установлен и готов к использованию :)

Спасибо тебе за это. В предыдущих версиях я получил это от [RPMForge] (http://pkgs.repoforge.org/terminator/) и не мог найти обходной путь до этого. Derokorian 8 лет назад 1
1
Ben

Terminator is not a part of EPEL. It looks like it's a part of nux-dextop.

Read more about the different repositories available on CentOS.

This should work, assuming you are using CentOS 7:

yum install https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm yum install terminator 

It's worth noting that your yum install epel-release likely installed the correct version of epel-release, so the first line is probably not required.

Good luck!