15.10 немає кандидата на встановлення "libicu52"


12

Коли я намагаюся встановити sudo apt-get install libicu52, я отримую таку помилку.
Я використовую 64-бітний Ubuntu 15.10.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libicu52 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 'libicu52' has no installation candidate

яка для цього версія? чи є мета-пакет?
Туфір

Відповіді:


5

ви можете завантажити деб пакет з

https://launchpad.net/ubuntu/wily/+package/libicu52

працює для мене.


1
Включіть істотну частину рішення
Мостафа Ахангарха

1
- Я встановив менеджер пакунків Gdebi - завантажте двійковий пакет "libicu52" (libicu52_52.1-8_ <ваша архітектура> .deb, завантажте пакунок залежно від вашої архітектури) - тоді ви можете встановити пакет libicu52_52.1-8_ <ваша архітектура > .deb з gdeby - я використав цей пакет на ubuntu 16.04LTS і працює для мене.
Алехандро Пінзон

1
Добре. Але додайте свій коментар до своєї відповіді. Таким чином, він стане корисним для інших. Спасибі
Мостафа Ахангарха

4
На вказаному посиланні пакет не доступний. Посилання дає повідомлення -No summary available for libicu52 in ubuntu wily.
RBT

4

Встановити libicu55замість цього:

sudo apt-get install -y libicu55

Ви також можете шукати цей пакет:

sudo apt-get update
apt-cache search libicu

Якщо остання команда дає певні результати (наприклад, libicuз іншим номером версії 52), ви можете перевірити, чи встановлена ​​вона відповідає вашим потребам.


3
"Спробуйте" - це показник того, що ця публікація повинна бути скоріше коментарем, ніж відповіддю. Тим більше, що це насправді не остаточне рішення, а лише натяк.
Командир байт

Але пошук імен пакетів, що містять libicu15.10, повертає, що існує пакет, libicu55який, мабуть, хоче ОП. Якщо ви відредагуєте свою відповідь, щоб додати це, він стане хорошим і отримає нагороду :)
Байт-командир

після того як я надсилаю текст "sudo apt-get update apt-cache search libicu55", я отримав це повідомлення "libicu55 - Міжнародні компоненти для Unicode libicu55-dbg - Міжнародні компоненти для Unicode"
user486555

4
Це не є рішенням, якщо ви хочете встановити libicu52. Наприклад, якщо ви хочете встановити openttd.
snorberhuis

Також потрібен для powershell_6.0.0-rc-1.ubuntu.16.04, який не використовує libicu55. Рішення, розміщене Алехандро Пінзоном вище, для завантаження та встановлення libicu52 вручну працювало.
Підземний

2

Спробуйте:

wget http://mirrors.kernel.org/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.8_amd64.deb
dpkg -i libicu52*.deb


1

Щойно натрапив на це сьогодні. Я виправив це, додавши пакети мікрософт до моїх apt-getджерел, наприклад:

sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/ubuntu/16.04/prod xenial main"

Потім:

sudo apt-get update

А потім libicu52встановлено.

Знайдено тут .

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