Ubuntu 16.04 + libssl0.9.8 - немає кандидата на встановлення?


8

Я перебуваю на Xubuntu / Ubuntu 16.04 і намагаюся встановити libssl0.9.8:

sudo apt-get install libssl0.9.8

Помилка:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libssl0.9.8 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libssl0.9.8' has no installation candidate

1
Якась конкретна причина встановити саме цей пакет?
Брайам

@Braiam я намагався встановити його для блискучого сервера. помилка встановлення сервера призводить мене до цього. але тепер я вирішив проблему з блискучим сервером.
laukok

1
@teelou Чи можу я запитати: як ти вирішив проблему?
andrew.46

@ andrew.46 Так, це вирішено. Дякую.
laukok

Відповіді:



7

Ця помилка виникає, коли пакет недоступний у сховищах. Іншими словами, цього пакету не існує для Ubuntu 16.04 (Xenial). Подивіться тут . Зупиняється на Trusty (14.04)

Якщо вам дійсно потрібно встановити його, завантажте пакунок вручну та встановіть. Ось як:

  • Завантажте пакет для своєї конкретної архітектури (32/64 біт) звідси .

  • Витягніть файл (и).

  • Відкрийте термінал, перейдіть до витягнутої папки та запустіть:

    sudo dpkg -i file.deb
    sudo apt-get install -f 
    

(Остання команда встановить усі необхідні бібліотеки залежностей, як зазначено тут )

ПРИМІТКА . Встановлення старих пакетів та їх залежностей може бути ризикованим, оскільки це може суперечити поточним бібліотекам. Можливо, є причина, чому пакет не доступний для вашого випуску Ubuntu.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.