Мне нужна посылка 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
?
apt-cache search rar
и видите результаты?apt-cache policy rar
лучше;)Ответы:
rar
предоставляется в компоненте multiverse , поэтому вы должны включить этот репозиторий. Для этого откройте окно «Источники программного обеспечения» любым из трех способов:software-properties-gtk
. (Используйтеsoftware-properties-kde
вместо этого, если это система Kubuntu.)На вкладке «Программное обеспечение Ubuntu » окна «Источники программного обеспечения» в разделе «Загружаемые из Интернета» * один из флажков:
Проверьте эту коробку. Вам может быть предложено ввести пароль, чтобы внести изменения. После того, как вы это сделаете, и в окне появится отметка, нажмите « Закрыть», чтобы закрыть окно «Источники программного обеспечения». Теперь попробуйте установить снова.
(Если это все еще не работает, и вы устанавливаете из Терминала с помощью
apt-get
, попробуйте запустить, аapt-get update
затем повторите попытку установки.)Как найти программное обеспечение без «кандидата на установку»?
Чтобы выяснить, почему вы, возможно, не смогли установить
rar
, первое, что я сделал, это зашелpackages.ubuntu.com
и поищу.Поиск
rar
во всех поддерживаемых выпусках (также можно искать один конкретный выпуск).Результаты показали, что он находится в мультивселенном компоненте.
источник
apt-cache policy rar
и я могу удалить свой ответ;)Установите с помощью следующих команд:
sudo apt-get install unrar-free
источник
Пакет
rar
существует в Multiverse: http://packages.ubuntu.com/quantal/rarMultiverse является несвободным репозиторием, поэтому ... убедитесь, что вы включили его / включили.
apt-cache policy rar
говорит вам, где его найти:источник
apt-cache policy packagename
сообщает об источниках программного обеспечения, которые уже настроены для предоставления пакета. Можно ли его использовать, чтобы сообщить кому-то, где найти пакет, предоставленный любым активным в настоящее время репозиторием?