Я попытался установить 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).
Выполнить apt-get -f install
из командной строки, как следует из сообщения.
Лучше всего было бы сделать то, что он говорит:
sudo apt-get -f install
из man apt-get
:
-f, --fix-broken Fix; попытайтесь исправить систему со сломанными зависимостями. Эта опция при использовании с установкой / удалением может опускать любые пакеты, позволяющие APT выводить вероятное решение. Если пакеты указаны, они должны полностью исправить проблему. Опция иногда необходима при запуске APT в первый раз; Сам APT не разрешает существование в системе разбитых пакетов. Возможно, структура зависимостей системы может быть настолько коррумпирована, что требует ручного вмешательства (что обычно означает использование dselect (1) или dpkg --remove для устранения некоторых из повреждающих пакетов). Использование этой опции вместе с -m может привести к ошибке в некоторых ситуациях.
blockquote>
Выполнить apt-get -f install
из командной строки, как следует из сообщения.
Выполнить apt-get -f install
из командной строки, как следует из сообщения.
Лучше всего было бы сделать то, что он говорит:
sudo apt-get -f install
из man apt-get
:
-f, --fix-broken Fix; попытайтесь исправить систему со сломанными зависимостями. Эта опция при использовании с установкой / удалением может опускать любые пакеты, позволяющие APT выводить вероятное решение. Если пакеты указаны, они должны полностью исправить проблему. Опция иногда необходима при запуске APT в первый раз; Сам APT не разрешает существование в системе разбитых пакетов. Возможно, структура зависимостей системы может быть настолько коррумпирована, что требует ручного вмешательства (что обычно означает использование dselect (1) или dpkg --remove для устранения некоторых из повреждающих пакетов). Использование этой опции вместе с -m может привести к ошибке в некоторых ситуациях.
blockquote>