Как установить rar (нет кандидата на установку)?
Мне нужна посылка rar, Но я получаю эту ошибку всякий раз, когда пытаюсь ее установить:
Reading package Lists... Done
Building dependency tree
Reading state information... Done
Package rar ist not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available form another source
E: package 'rar' has no installation candidate.
Что я должен сделать, чтобы получить rar?
4 ответа
Установите с помощью следующих команд:
sudo apt-get install unrar-free
rar предоставляется в компоненте multiverse, поэтому вы должны включить этот репозиторий. Для этого откройте окно "Источники программного обеспечения" одним из трех способов:
- Нажмите Alt + F2 и запустите
software-properties-gtk, (Использованиеsoftware-properties-kdeвместо этого, если это система Kubuntu.) - Откройте программу "Обновление программ" (или "Менеджер обновлений" в более старых выпусках) и нажмите " Настройки" в нижнем левом углу окна.
- Откройте Центр программного обеспечения и перейдите в " Правка" > " Источники программного обеспечения".

На вкладке "Программное обеспечение Ubuntu " окна "Источники программного обеспечения" в разделе "Загружаемые из Интернета" * один из флажков:
- Программное обеспечение ограничено авторским правом или правовыми вопросами (multiverse)
Проверьте эту коробку. Вам может быть предложено ввести пароль, чтобы внести изменения. После того, как вы сделали это, и в окне есть отметка, нажмите кнопку Закрыть, чтобы закрыть окно "Источники программного обеспечения". Теперь попробуйте установить снова.
(Если это все еще не работает, и вы устанавливаете из терминала с apt-get попробуйте запустить apt-get update затем попытка установки снова.)
Как найти программное обеспечение без "кандидата на установку"?
Чтобы выяснить, почему вы не смогли установить rar, первое, что я сделал, чтобы пойти в packages.ubuntu.com и искать его.

В поисках rar во всех поддерживаемых выпусках (также можно искать один конкретный выпуск).
Результаты показали, что он находится в мультивселенной.

Пакет rar существует в мультивселенной: http://packages.ubuntu.com/quantal/rar
Multiverse - это несвободное хранилище, поэтому... убедитесь, что вы его включили / включили.
apt-cache policy rar говорит вам, где его найти:
$ apt-cache policy rar
ЭОР:
Установлено: (нет)
Кандидат: 1:3.7.1-1
Таблица версий:
1:3.7.1-1 0
500 http://nl.archive.ubuntu.com харди / мультивселенная пакеты
Попробуйте это, это сработало для меня:
wget http://ftp.us.debian.org/debian/pool/non-free/r/rar/rar_5.5.0-1_amd64.deb
dpkg -i rar_5.5.0-1_amd64.deb
apt-get install -f