Як встановити 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?


Ви пробували apt-cache search rarі бачите результати?
Ander2

2
@ Ander2 apt-cache policy rarкраще;)
Rinzwind

Відповіді:


15

rarнадається в мультиверсійному компоненті , тому ви повинні включити цей сховище. Для цього відкрийте вікно Джерела програмного забезпечення будь-яким із трьох способів:

  • Натисніть Alt+ F2і запустіть software-properties-gtk. (Використовуйте software-properties-kdeнатомість, якщо це система Kubuntu.)
  • Відкрийте програму оновлення програмного забезпечення (або менеджера оновлень у старих версіях) та натисніть Налаштування ... у лівому нижньому куті вікна.
  • Відкрийте Software Center і перейдіть до Edit > Джерела додатків ... .

Вікно "Джерела програмного забезпечення", що показує вкладку "Програмне забезпечення Ubuntu", вказівник миші наводить курсор миші на прапорець для багатоповерхового компонента сховища

На вкладці Програмне забезпечення Ubuntu у вікні Джерела програмного забезпечення, у розділі ** Завантажуваний з Інтернету *, одним із прапорців є:

  • Програмне забезпечення, обмежене авторськими або юридичними питаннями (мультисвітковий)

Поставте цей прапорець. Для внесення змін вам може бути запропоновано ввести пароль. Після того, як ви зробите це, і у вікні з’явиться галочка, натисніть Закрити, щоб закрити вікно Джерела програмного забезпечення. Тепер спробуйте встановити ще раз.

(Якщо вона все ще не працює, і ви встановлюєте з терміналу apt-get, спробуйте запустити, apt-get updateа потім спробуйте встановити знову.)

Як знайти програмне забезпечення з "відсутністю кандидата на встановлення"?

Щоб дізнатися, чому ви, можливо, не змогли встановити rar, перше, що я зробив, - це зайти packages.ubuntu.comі шукати його.

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

Результати виявили, що він знаходиться у складі мультиварки.

Результати пошуку для rar (пошук у всіх версіях, що не належать до EoL).


додайте в apt-cache policy rarі я можу видалити свою відповідь;)
Rinzwind

@Rinzwind Я думаю, що і ваша відповідь хороша; на мою думку, вони повинні обидва існувати. (Я збирався підтримати це, коли отримаю більше голосів.) У будь-якому випадку, це ваш дзвінок. Сміливо відредагуйте це у моїй відповіді, якщо вам це подобається. (Якщо деякий час нічого не станеться, я, мабуть, відредагую його, щоб включити хоча б згадку про цю команду.)
Елія Каган


5

Пакет rarіснує в мультиверсах: http://packages.ubuntu.com/quantal/rar

Multiverse - це невільне сховище, тому ... переконайтеся, що ви його ввімкнули / увімкнули.

apt-cache policy rar повідомляє, де його знайти:

$ apt-кеш-політика rar
рід:
  Встановлено: (немає)
  Кандидат: 1: 3.7.1-1
  Таблиця версій:
     1: 3.7.1-1 0
        500 http://nl.archive.ubuntu.com витривалих / універсальних пакетів

apt-cache policy packagenameповідомляє джерела програмного забезпечення, які вже налаштовані на надання пакету. Чи можна використовувати його, щоб сказати комусь, де знайти пакет, який він надає будь-яке ввімкнене сховище?
Елія Каган
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.