Любой пакет не устанавливается на моем компьютере после загрузки java. Дайте решение моей проблемы

Я попытался установить java. Сразу после загрузки я просто совсем терминал. Случалось, что я не могу ничего установить. Моя машина дает следующую информацию. Что мне делать?

sudo apt-get install sun-java6-jdk
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 sun-java6-jdk : Depends: sun-java6-bin (>= 6.26-1natty1) but it is not going to be installed
 sun-java6-jre : Depends: sun-java6-bin (>= 6.26-1natty1) but it is not going to be installed or
                          ia32-sun-java6-bin (>= 6.26-1natty1) but it is not going to be installed
                 Recommends: gsfonts-x11 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
0
задан 27 October 2011 в 18:17

5 ответов

Выполнить apt-get -f install из командной строки, как следует из сообщения.

1
ответ дан 2 August 2018 в 02:40

Лучше всего было бы сделать то, что он говорит:

sudo apt-get -f install

из man apt-get:

-f, --fix-broken Fix; попытайтесь исправить систему со сломанными зависимостями. Эта опция при использовании с установкой / удалением может опускать любые пакеты, позволяющие APT выводить вероятное решение. Если пакеты указаны, они должны полностью исправить проблему. Опция иногда необходима при запуске APT в первый раз; Сам APT не разрешает существование в системе разбитых пакетов. Возможно, структура зависимостей системы может быть настолько коррумпирована, что требует ручного вмешательства (что обычно означает использование dselect (1) или dpkg --remove для устранения некоторых из повреждающих пакетов). Использование этой опции вместе с -m может привести к ошибке в некоторых ситуациях.

0
ответ дан 2 August 2018 в 02:40

Выполнить apt-get -f install из командной строки, как следует из сообщения.

1
ответ дан 4 August 2018 в 18:27

Выполнить apt-get -f install из командной строки, как следует из сообщения.

1
ответ дан 6 August 2018 в 02:54

Лучше всего было бы сделать то, что он говорит:

sudo apt-get -f install

из man apt-get:

-f, --fix-broken Fix; попытайтесь исправить систему со сломанными зависимостями. Эта опция при использовании с установкой / удалением может опускать любые пакеты, позволяющие APT выводить вероятное решение. Если пакеты указаны, они должны полностью исправить проблему. Опция иногда необходима при запуске APT в первый раз; Сам APT не разрешает существование в системе разбитых пакетов. Возможно, структура зависимостей системы может быть настолько коррумпирована, что требует ручного вмешательства (что обычно означает использование dselect (1) или dpkg --remove для устранения некоторых из повреждающих пакетов). Использование этой опции вместе с -m может привести к ошибке в некоторых ситуациях.

0
ответ дан 10 August 2018 в 08:55

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

Похожие вопросы: