LINUX.ORG.RU

Установка openjdk-8-jre:i386 на Ubuntu Xenial (16.04) amd64

 , , ,


0

1

Проблема при установке данного пакета такова, что apt не хочет разруливать зависимости автоматически:

$ sudo apt install openjdk-8-jre:i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 openjdk-8-jre:i386 : Depends: libgtk2.0-0:i386 (>= 2.14) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Если попытаться установить необходимые пакеты вручную, то установка libharfbuzz0b:i386 предлагает снести всю мою Plasma 5.11 (ибо «ненужно»). Конечно, я понимаю, что оно хочет мне заменить мою libharfbuzz0b:amd64 и поэтому зависимые пакеты агряться.

Подскажите пожалуйста что делать? Как установить 32-битную JRE (c GUI обязательно)?

Ответ на: комментарий от iZEN

Ну оно все равно будет хотеть GTK-2.0.0:i386, не? (я не пробовал)

Кстати, я тут заметил, что на тачке стоит KDE Neon и libharfbuzz0b:amd64 версии 1.4.6 (бекпортировання) а libharfbuzz0b:i386 версии 1.0.1 (оригинальная из xenial). От чего у меня возникла чудная идея превратить систему в Slackware и собрать harfbuzz:i386 1.4.6

KennyMinigun ★★★★★
() автор топика
Ответ на: комментарий от fornlr

Ну скачай архив с сайта оракла

Ну ок. Но если там нет впакованого GTK2:i386 (или что оно там использует для показывания своего мерзкого GUI), но не покатит

KennyMinigun ★★★★★
() автор топика
Ответ на: комментарий от KennyMinigun

Попробуй. Обычно джава работает несмотря ни на что. Максимум не подхватит там твою тему или зачем ей это Gtk надо.

Legioner ★★★★★
()
Ответ на: комментарий от KennyMinigun

Ну оно все равно будет хотеть GTK-2.0.0:i386, не? (я не пробовал)

Предыдущая версия не требует:

% pkg info -d openjdk8-8.144.1
openjdk8-8.144.1:
	libXtst-1.2.3
	libXrender-0.9.10
	libXi-1.7.9,1
	libXext-1.3.3_1,1
	libX11-1.6.5,1
	libXt-1.1.5,1
	fontconfig-2.12.1,1
	dejavu-2.37
	freetype2-2.8
	javavmwrapper-2.5_2
	java-zoneinfo-2017.b
	giflib-5.1.4
Думаю, что в твоём дистрибутиве что-то не так с зависимостями.

iZEN ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.