В репозитории по умолчанию Ubuntu. Каждый пакет слишком велик, чем нам нужно, лучше мы можем его загрузить с официальных сайтов и установить его, мне тоже пришлось столкнуться с несколькими проблемами для установки openjdk для настройки сервера управления видео, в то время как я получил несколько баллов от Google после долгого поиска у меня получилось это хорошее решение, и я зарегистрировался, вы можете перейти к oracle java
Загрузите 32-битный или 64-битный «сжатый двоичный файл» Linux - у него есть «.tar.gz», расшифровать файл и распаковать его
Загрузить сжатый двоичный файл from Here
Загрузить Java здесь
Проверить версию java [!d7 ]
# java -version
Создайте каталог JVM, если он недоступен в местоположении
# sudo mkdir -p /usr/lib/jvm
Переместите загрузку Java в местоположение
# sudo mv jdk-7u51-linux-x64.tar.gz /usr/lib/jvm
Перейдите к местоположению 10]
# cd /usr/lib/jvm
Извлечь Java из места
# sudo tar zxvf jdk-7u51-linux-x64.tar.gz
Удалить tar-файл, если нам нужно, сохранить его для резервного копирования
# sudo rm jdk-7u51-linux-x64.tar.gz
# ls -l
# jdk1.7.0_51
Установить путь для java
# sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_51/bin/javac" 3
# sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_51/bin/java" 3
# sudo update-alternatives --set "javac" "/usr/lib/jvm/jdk1.7.0_51/bin/javac"
# sudo update-alternatives --set "java" "/usr/lib/jvm/jdk1.7.0_51/bin/java"
Отредактируйте файл профиля и введите java loc ation
# sudo vi /etc/profile
Добавьте следующие записи в конец файла / etc / profile:
# JAVA_HOME=/usr/lib/jvm/jdk1.7.0_51 PATH=$PATH:$JAVA_HOME/bin export JAVA_HOME export PATH
Запустите команду, чтобы обновить java для запуска
[ f10]
Проверьте версию java-версии с помощью команды
# java -version
Пожалуйста, посетите Загрузите Java здесь для той же информации, что и я.
Повторное сообщение в блоге GRUB2 предоставит вам пошаговый набор инструкций о том, как вручную редактировать конфигурационные файлы GRUB2. Если вы проверите другие публикации в серии (путем фильтрации по Category = GRUB), вы также найдете информацию об удалении старых ядер и о том, что произойдет, когда новое ядро поступит в качестве обновления. Публикации включают ссылки на ряд связанных веб-сайтов.
Вместо того, чтобы напрямую редактировать файл grub, вы должны очистить ядра, которые вам не нужны.
Начните с этого:
dpkg -l | grep linux-image
Скрипт update-grub просто делает записи для всего, что он находит в /boot, насколько мне известно, поэтому удаление старых пакетов linux-image (и linux-headers) через apt-get remove приведет к очистке / загрузке и, следовательно, очистке вашей конфигурации grub. [ ! d2]
Это «правильный» способ сделать это и, следовательно, не потребует особых действий при выпуске более новых ядер в будущем, вам просто придется немного почистить в какой-то момент:) [!d3 ]
, взятый из конфигурации Debian.
Запустите sudo update-grub в терминале, чтобы включить любые «забытые» параметры загрузки.
Если вам не нравятся командные строки, вы можете открыть терминал, запустить sudo nautilus и использовать файл-проводник как корень. ;)
Затем, все еще находясь в терминале, перейдите в папку, в которой хранится файл конфигурации grub. Обычно sudo cd /boot/grub должен делать трюк, иначе найдите свой файл конфигурации grub, выполнив поиск grub.cfg и изменив папку.
GUI: нажмите на DEVICES-> COMPUTER-> boot-> grub или найдите УСТРОЙСТВА -> COMPUTER для файла.
После того, как вы нашли папку и открыли ее, запустите sudo cp grub.cfg grubOldXX.cfg, где XX - порядковый номер по вашему выбору.
GUI: скопировать пасту grub.cfg
Затем запустите sudo gedit grub.cfg
GUI: щелкните правой кнопкой мыши grub.cfg и выберите EDIT
Измените записи, которые вы не хотите, и измените ваш заказ на загрузку и стандартный вариант загрузки по умолчанию (это достаточно просто). Каждой записи меню обычно предшествует термин menuentry. Удалите все, начиная с menuentry вплоть до первой закрывающей фигурной скобки }.
СОХРАНИТЕ СВОЙ ФАЙЛ и ВЫЙДИТЕ ГЕДИТ.
ВАЖНО: Мессинг с grub - это деятельность, которая имеет огромную возможность катастрофически ошибиться.
Всегда есть DVD с версией Ubuntu (независимо от того, какая версия). Вы всегда можете загрузиться с вашего DVD или другого съемного носителя, если у вас возникли проблемы, и, поскольку вы сохранили копию своей оригинальной (рабочей) версии, вы переименовываете файлы, восстанавливающие grubOldXX.cfg как grub.cfg.
В зависимости от вашей версии grub вы можете использовать приложение StartUpManager для поддержки меню grub. Его вкладки Advanced позволяют выбирать / отменять запись загрузки Memtest / Recovery, а также количество версий ядра. С grub2 «вкладки Appearance и Advanced содержат меньше записей в настоящее время, а вкладка Security не существует с полностью установленным Grub 2». (см. здесь «Замечание Grub 2»).
Я устанавливаю Kali на свой Mac и использую rEfind в качестве загрузчика grub. Но монтируем grub на неправильный /dev/sdaX, поэтому в конце я получил 2 записи grub и 1 не работал, привел меня к спасению grub. [ ! d0]
После попытки всех команд удалить его неудачно, я перехожу к менеджеру утилиты Mac, чтобы удалить раздел biogrub, который не работает. Вола, теперь только оставил работоспособный.
Может потребоваться перейти к типу терминала update-grub.
Используя gedit, отредактируйте файл grub.cfg, расположенный в /boot/grub.
Удалите тот, который не работает. Например, есть две записи, расположенные на разных разделах /dev/sda3 и /dev/sda4.
Затем нажмите save и voila.
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7 (loader) (on /dev/sda4)' --class windows --class os $menuentry_id_option 'osprober-chain-BABCA4EEBCA4A67B' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 BABCA4EEBCA4A67B
else
search --no-floppy --fs-uuid --set=root BABCA4EEBCA4A67B
fi
chainloader +1
}
menuentry 'Windows 7 (loader) (on /dev/sda3)' --class windows --class os $menuentry_id_option 'osprober-chain-BABCA4EEBCA4A67B' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 BABCA4EEBCA4A67B
else
search --no-floppy --fs-uuid --set=root BABCA4EEBCA4A67B
fi
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
Удаляю /dev/sda3, после удаления это будет выглядеть так
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7 (loader) (on /dev/sda4)' --class windows --class os $menuentry_id_option 'osprober-chain-BABCA4EEBCA4A67B' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 BABCA4EEBCA4A67B
else
search --no-floppy --fs-uuid --set=root BABCA4EEBCA4A67B
fi
chainloader +1
}
### END /etc/grub.d/30_os-prober ###