![Установка Java 8 на Ubuntu](https://rvso.com/image/977076/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0%20Java%208%20%D0%BD%D0%B0%20Ubuntu%20.png)
Я пытаюсь установить Java 8 на Ubuntu. Из-за ограничений на загрузку на моем рабочем месте я не могу установить с помощью apt-get. Поэтому я скачал архив с сайта Oracle, названныйjdk-8u25-linux-x64.gz. Однако, когда я извлек его, внутри был только файл с именемjdk-8u25-linux-x64. Как установить с помощью этого файла?
решение1
Это инструкции по установке Java SE Development Kit 8u25 (jdk-8u25-linux-x64.tar.gz), которые я скопировал с сайтаВеб-сайт Оракула. Это не совсем ответ, это длинный комментарий, демонстрирующий, что вопрос действительно дублируетКак установить фирменную версию Java JDK 6/7/8 или JRE от Sun/Oracle?.
Установка 64-битной JDK на платформах Linux
Эта процедура устанавливает Java Development Kit (JDK) для 64-битной версии Linux с использованием архивного двоичного файла (.tar.gz).
В этих инструкциях используется следующий файл:
jdk-8u25-linux-x64.tar.gz
Загрузите файл.
Перед загрузкой файла необходимо принять лицензионное соглашение. Архивный двоичный файл может быть установлен кем угодно (не только пользователем root) в любом месте, куда вы можете записывать. Однако только пользователь root может установить JDK в системное место.
Измените каталог на место, куда вы хотите установить JDK, затем переместите двоичный файл архива .tar.gz в текущий каталог.
Распакуйте tar-архив и установите JDK.
tar zxvf jdk-8u25-linux-x64.tar.gz
Файлы Java Development Kit устанавливаются в каталог jdk1.8.0_version в текущем каталоге.
Удалите файл .tar.gz, если вы хотите сэкономить место на диске.
Единственное изменение, которое я сделал из исходника, это изменение имени файла на имя файла, который был загружен в вопросе. Можно ли это сделать? Да, действительно. Смотрите документацию Oracle:Инструкции по установке. Обозначения и файлы..
решение2
Как оказалось, не стоит полагаться на менеджер архивов Ubuntu. Извлечение с помощью командной строки работает просто отлично.