Установка Sametime на Ubuntu дает ошибку

Я использую

sudo apt-get install sametime-connect

и получать

Reading package lists... Done
Building dependency tree       
Reading state information... Done
sametime-connect:i386 is already the newest version.
The following packages were automatically installed and are no longer required:
  linux-headers-4.4.0-31 linux-headers-4.4.0-31-generic
  linux-image-4.4.0-31-generic linux-image-extra-4.4.0-31-generic
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 52 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up jenkins (2.71) ...
Found an incorrect Java version
Java version found:
java version "1.7.0_131"
OpenJDK Runtime Environment (IcedTea 2.6.9) (7u131-2.6.9-0ubuntu0.14.04.2)
OpenJDK 64-Bit Server VM (build 24.131-b00, mixed mode)

Aborting
invoke-rc.d: initscript jenkins, action "start" failed.
dpkg: error processing package jenkins (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 jenkins
E: Sub-process /usr/bin/dpkg returned an error code (1)

У меня есть файл.deb локально, я использую Ubuntu14.04 64 бит. Может ли кто-нибудь оказать помощь в этой области, заранее спасибо.

1 ответ

Кажется, проблема в Jenkins: версия, которую вы установили, несовместима с java 1.7.0_131. Каждый раз, когда вы используете apt-get для установки другого пакета, он жалуется, что установка jenkins нарушена.

Я предполагаю, что вы работаете с дистрибутивом Linux, таким как Ubuntu 14.04. Если это так, вы должны быть в состоянии решить проблему, выполнив следующие действия:

sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk

Затем вам нужно изменить версию Java по умолчанию:

update-java-alternatives --list
sudo update-java-alternatives --set /path/to/java-8

Например:

sudo update-java-alternatives --set /usr/lib/jvm/java-1.8.0-openjdk-amd64

Теперь вы можете запустить:

sudo apt-get upgrade

Теперь jenkins должен обновить / установить правильно. После этого apt должен снова работать без ошибок / жалоб.

Другие вопросы по тегам