Как установить rar (нет кандидата на установку)?

11

Мне нужна посылка 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?

Alex
источник
Вы пробовали apt-cache search rarи видите результаты?
Ander2
2
@ Ander2 apt-cache policy rarлучше;)
Rinzwind

Ответы:

15

rarпредоставляется в компоненте multiverse , поэтому вы должны включить этот репозиторий. Для этого откройте окно «Источники программного обеспечения» любым из трех способов:

  • Нажмите Alt+ F2и запустите software-properties-gtk. (Используйте software-properties-kdeвместо этого, если это система Kubuntu.)
  • Откройте программу «Обновление программ» (или «Менеджер обновлений» в более старых выпусках) и нажмите « Настройки» в нижнем левом углу окна.
  • Откройте Центр программного обеспечения и перейдите в « Правка» > « Источники программного обеспечения» .

Окно «Источники программного обеспечения», в котором отображается вкладка «Программное обеспечение Ubuntu» с указателем мыши, наведенным на ярлык флажка для компонента многооборотного хранилища

На вкладке «Программное обеспечение Ubuntu » окна «Источники программного обеспечения» в разделе «Загружаемые из Интернета» * один из флажков:

  • Программное обеспечение ограничено авторским правом или правовыми вопросами (multiverse)

Проверьте эту коробку. Вам может быть предложено ввести пароль, чтобы внести изменения. После того, как вы это сделаете, и в окне появится отметка, нажмите « Закрыть», чтобы закрыть окно «Источники программного обеспечения». Теперь попробуйте установить снова.

(Если это все еще не работает, и вы устанавливаете из Терминала с помощью apt-get, попробуйте запустить, а apt-get updateзатем повторите попытку установки.)

Как найти программное обеспечение без «кандидата на установку»?

Чтобы выяснить, почему вы, возможно, не смогли установить rar, первое, что я сделал, это зашел packages.ubuntu.comи поищу.

Поиск пакета rar во всех поддерживаемых в настоящее время выпусках.
Поиск rarво всех поддерживаемых выпусках (также можно искать один конкретный выпуск).

Результаты показали, что он находится в мультивселенном компоненте.

Результаты поиска для rar (поиск во всех выпусках без EoL).

Элия ​​Каган
источник
добавить в apt-cache policy rarи я могу удалить свой ответ;)
Rinzwind
@Rinzwind Я думаю, что ваш ответ тоже хорош; по моему, они оба должны существовать. (Я собирался объявить это, когда получу больше голосов.) В любом случае, это ваш звонок. Не стесняйтесь редактировать это в моем ответе, если хотите. (Если в течение некоторого времени ничего не произойдет, я, вероятно, отредактирую его, включив хотя бы упоминание об этой команде.)
Элия ​​Каган
5

Пакет rarсуществует в Multiverse: 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 харди / мультивселенная пакеты
Rinzwind
источник
apt-cache policy packagenameсообщает об источниках программного обеспечения, которые уже настроены для предоставления пакета. Можно ли его использовать, чтобы сообщить кому-то, где найти пакет, предоставленный любым активным в настоящее время репозиторием?
Элия ​​Каган