Saya ingin menginstal JRE Oracle dan memperbarui ke versi terbaru dengan Pembaruan Perangkat Lunak ketika mereka dirilis. Apakah ada paket Ubuntu yang disediakan oleh Canonical atau Oracle?
Sebelum merilis Java 7, saya mengikuti cara ini untuk menginstal Java 6 .
Tetapi tidak berfungsi untuk Java 7 . Tidak ada paket sun-java7-xxx
. Bagaimana Anda menginstal Java 7 ?
java
software-installation
jdk
jre
Benjamin
sumber
sumber
Jawaban:
Ada jawaban serupa tentang cara menginstal JRE 7.
Instal Java JDK
Cara manual
Unduh "file biner terkompresi" 32-bit atau 64-bit Linux - ia memiliki ekstensi file ".tar.gz".
Buka kompresi itu
tar -xvf jdk-8-linux-i586.tar.gz
(32-bit)tar -xvf jdk-8-linux-x64.tar.gz
(64-bit)Paket JDK 8 diekstraksi ke dalam
./jdk1.8.0
direktori. NB: Periksa dengan cermat nama folder ini karena Oracle tampaknya mengubah ini sesekali dengan setiap pembaruan.Sekarang pindahkan direktori JDK 8 ke
/usr/lib
Sekarang jalankan
Ini akan memberikan Oracle JDK prioritas 1, yang berarti bahwa menginstal JDK lain akan menggantikannya sebagai default . Pastikan untuk menggunakan prioritas yang lebih tinggi jika Anda ingin Oracle JDK tetap default.
Perbaiki kepemilikan file dan izin dari executable:
NB: Ingat - Java JDK memiliki lebih banyak executable yang dapat Anda instal seperti di atas.
java
,javac
,javaws
Mungkin yang paling sering dibutuhkan. Jawaban ini mencantumkan executable lain yang tersedia.Lari
Anda akan melihat output yang mirip dengan yang di bawah ini - pilih jumlah jdk1.8.0 - misalnya
3
dalam daftar ini (kecuali jika Anda belum pernah menginstal Java yang diinstal di komputer Anda dalam hal ini kalimat yang mengatakan "Tidak ada yang perlu dikonfigurasikan" akan muncul ):Ulangi langkah di atas untuk:
Catatan untuk pengguna NetBeans!
Anda perlu mengatur JDK baru sebagai pengeditan default file konfigurasi.
Jika Anda ingin mengaktifkan plugin Mozilla Firefox:
NB: Anda dapat menautkan plugin (
libnpjp2.so
) ke/usr/lib/firefox/plugins/
untuk instalasi seluruh sistem (/usr/lib/firefox-addons/plugins
mulai 15,04 dan seterusnya). Untuk Ubuntu 13.10, jalur ke direktori plugin adalah/usr/lib/firefox/browser/plugins/
.Bergantung pada konfigurasi Anda, Anda mungkin perlu memperbarui profil apparmor untuk Firefox (atau browser lain) di
/etc/apparmor.d/abstractions/ubuntu-browsers.d/java
:Kemudian mulai ulang apparmor:
Cara mudah (Usang)
Cara termudah untuk menginstal JDK 7 adalah dengan melakukannya dengan Web Up8 Oracle Java OOS. Namun, diyakini bahwa PPA ini terkadang ketinggalan zaman. Perhatikan juga bahaya menggunakan AKP .
Ini menginstal JDK 7 (yang termasuk Java JDK, JRE dan plugin browser Java):
Sumber
NB: Sebelum seseorang menjerit ini bertentangan dengan lisensi redistribusi Oracle - PPA sebenarnya tidak memiliki Java dalam repositori pribadi. Sebagai gantinya, PPA langsung mengunduh dari Oracle dan memasangnya.
Cara Script
Jika Anda berada di instalasi baru Ubuntu tanpa instalasi Java sebelumnya, skrip ini mengotomatiskan proses yang diuraikan di atas jika Anda tidak ingin mengetik semua itu ke konsol. Ingat, Anda masih perlu mengunduh Java dari situs web Oracle - Tautan Oracle tidak
wget
ramah.Sebelum menggunakan ini pastikan skrip ini berada di direktori yang sama dengan
.tar.gz
ekstensi file yang Anda unduh dan tidak ada file yang dimulai dengan jdk-7 di folder yang sama. Jika ada, harap pindahkan dari folder sementara. Ingatlah untuk membuat skrip dapat dieksekusi (chmod +x <script's file>
).Jika Anda ingin menginstal plugin untuk Firefox kemudian tambahkan ini ke akhir skrip:
Periksa apakah instalasi berhasil
Anda dapat memeriksa apakah instalasi berhasil dengan perintah berikut:
Anda harus melihat sesuatu seperti
Anda dapat memeriksa apakah plugin JRE Mozilla telah berhasil dengan menggunakan situs web oracle resmi .
Untuk Java 6: Bagaimana cara saya menginstal Oracle JDK 6?
sumber
bash: /usr/bin/java: No such file or directory
ketika saya mencoba menjalankannyajava -version
.apt-get install libc6-i386
memperbaiki masalah./usr/local/*
di tempat/usr/*
untuk instalasi manual seperti di sini. Dengan begitu apa yang Anda instal secara manual tidak akan berantakan dengan hal-hal yang dikelola oleh manajer paket dan membuat instalasi manual lebih mudah dikelolaAda jawaban serupa tentang cara menginstal JDK 8
Instal JRE
Unduh "file biner terkompresi" 32-bit atau 64-bit Linux - ia memiliki ekstensi file ".tar.gz" dan tidak kompres
Paket JRE 7 diekstraksi ke direktori ./jre1.7.0. Sekarang pindahkan direktori JRE 7 ke
/usr/lib
:Setelah itu, jalankan yang berikut untuk mendapatkan daftar alternatif Java yang saat ini diinstal.
Anda akan mendapatkan output sebagai:
Ingat nomor terakhir dan tekan enter untuk keluar dari utilitas ini yaitu dalam contoh ini ingat nomornya
2
.Jika hanya satu alternatif yang ditampilkan maka ingat nomornya
0
.Ini akan menambahkan instalasi JRE 7 baru Anda ke daftar alternatif yaitu menggunakan angka yang diingat + 1, yaitu, 3 pada contoh di atas. Sekarang konfigurasikan Java untuk menggunakan Oracle Java JRE:
Anda akan melihat output yang serupa di bawah ini - pilih jumlah jre1.7.0, yaitu
3
:NB: Jika tidak ada instalasi Java sebelumnya maka JRE baru akan menjadi default dan Anda tidak akan melihat yang di atas.
Periksa versi instalasi JRE 7 baru Anda:
Itu harus menghasilkan
Instal plugin Firefox / Chrome
Di terminal:
Hapus plugin IcedTea, jika sudah diinstal.
Hapus versi plugin Java sebelumnya (mungkin atau mungkin tidak ada):
Sekarang Anda dapat menginstal plugin, dengan membuat tautan simbolik (Anda memberi tahu Firefox, tempat plugin itu berada). Untuk penggunaan Java 32-bit
Untuk penggunaan Java 64-bit
Konfirmasikan bahwa JRE telah berhasil dengan menggunakan situs web oracle resmi .
sumber
sudo update-alternatives --config java
, saya mendapatkan output berikut:There is only one alternative in link group java: /usr/lib/jvm/java-6-openjdk/jre/bin/java Nothing to configure.
Apa yang saya lakukan salah?Berikut ini adalah solusi yang telah teruji dan berfungsi untuk menginstal Oracle JDK 7 dan semua file-nya sehingga "javac" dan semuanya berfungsi: Cara Menginstal Oracle Java 7 (JDK) Di Ubuntu
Berikut adalah perintah (hanya untuk kenyamanan):
Setelah beberapa menit, Oracle Java JDK akan berhasil diinstal pada mesin Ubuntu Anda. Anda dapat memeriksa versi dengan menjalankan perintah ini di terminal:
Pembaruan Oracle telah merilis Java 8 (stable). Untuk menginstalnya, gunakan perintah berikut:
Informasi lebih lanjut @ WebUpd8: Instal Oracle Java 8 Di Ubuntu Via PPA Repository [JDK8]
sumber
Dari http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html :
sumber
sudo apt-get install oracle-java8-set-default
. Perhatikan juga bahwa jawaban ini agak ketinggalan zaman, Anda mungkin harus menginstaloracle-java8-installer
hari ini.Ini adalah bagaimana saya menginstalnya di Oneiric sekarang. Ini akan menjadi jawaban yang agak panjang, tetapi itu berhasil untuk saya.
Unduh Java SDK 1.7.0 terbaru dari Oracle. Kemudian ekstrak ke / usr / lib / jvm :
Setelah itu saya membuat file .java-1.7.0-oracle.jinfo di / usr / lib / jvm dengan konten berikut:
Maka Anda perlu memberi tahu pembaruan-alternatif tentang semua hal baru:
Sekarang Anda dapat menggunakan pembaruan-alternatif untuk memilih Java SDK yang baru diinstal.
Ini bekerja untuk saya, jika ada cara yang lebih elegan (tanpa menggunakan PPA pihak ketiga) saya akan senang mendengarnya. Saya masih perlu menguji Firefox jika saya dapat menjalankan Java di dalamnya.
sumber
i386
bukannyaamd64
JAWABAN YANG DIPERBARUI:
Saya sarankan menggunakan salah satu installer dari ppa webupd8team dengan cara ini:
1) Masukkan 2 perintah ini di Terminal untuk menambahkan PPA ini dan memperbarui daftar paket Anda:
2) Masukkan satu (atau lebih) dari perintah ini untuk menginstal Java yang Anda butuhkan:
sudo apt-get install oracle-java6-installer
sudo apt-get install oracle-java7-installer
sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java9-installer
3) Ketika skrip pemasang Java masing-masing dimuat dan kemudian mengunduh dan menginstal paket Java yang dipatenkan, Anda juga dapat memasukkan perintah berikut untuk memeriksa hasil instalasi:
Anda kemudian harus mendapatkan keluaran terminal (untuk versi stabil java8) seperti ini:
Info lebih lanjut: http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
NB: Paket-paket ini menyediakan Oracle Java JDK, yang meliputi Java JDK, JRE dan plugin browser Java. Dan webupd8team / java PPA hanya berisi installer ini, yang cukup terhubung ke situs download Oracle Java dan menginstal JDK terbaru.
sumber
Saya menghargai semua jawaban sebelumnya. Saya ingin menambahkan jawaban ini untuk menyederhanakan hal-hal yang dilakukan oleh www.webupd8.org untuk melakukan instalasi dalam 2-5 menit .
Instalasi ini meliputi:
Itu saja!! Sekarang untuk memeriksa versi Java
Outputnya akan seperti
Mungkin ada versi baru, dan kemudian Anda bisa memperbaruinya dengan perintah ini:
Menyiapkan variabel lingkungan
Untuk lebih lanjut, lihat Instal Oracle Java 7 di Ubuntu melalui PPA Repository .
sumber
sudo update-alternatives --config java
.Solusi ini akan memberi Anda paket yang dibangun bersih seperti dulu dengan Ubuntu sebelum Oracle datang.
Jawabannya
Pertama jawabannya, lalu penjelasannya. Buka terminal dan salin dan tempel berikut ini, baris demi baris.
Ini akan membangun paket resmi sun-java6- * dan membuatnya tersedia di pusat perangkat lunak. Jika Anda juga menginginkan paket oracle-java7- *, jalankan skrip seperti ini:
Sekarang Anda dapat menginstal paket dengan manajer paket pilihan Anda.
Penjelasan
Ketika Oracle mengubah lisensi distribusi untuk Java, distribusi Linux tidak diizinkan untuk memperbarui paket resmi lagi. Pengguna Github rraptorr mengambil skrip Debian yang digunakan untuk membangun paket sampai saat itu, dan memodifikasinya agar berfungsi dengan unduhan yang diperbarui dari Oracle. Dia sekarang menyediakan skrip pengemasan untuk SUN Java6 dan Oracle Java7 .
The oab.java.sh Script hanya bungkus yang secara otomatis mendownload versi saat ini, menciptakan paket dan menambahkannya ke repositori lokal.
Catatan selanjutnya
Paket yang dibuat dan diinstal menggunakan metode ini, tidak akan menerima pembaruan secara otomatis - hanya ketika Anda menjalankan kembali skrip. Anda dapat mengelak dari ini dengan membuat cronjob yang menjalankan skrip ini secara teratur. Cara savest untuk melakukan ini adalah menggunakan anacron dengan meletakkan script di /etc/cron.daily .
Sekarang paket Java resmi Anda akan selalu terbarui.
sumber
debian/rules:67: recipe for target 'get-orig-source' failed make: *** [get-orig-source] Error 22 make: Leaving directory '/var/local/oab/src' 11678's retcode: 2 failed
Ini berfungsi untuk kebutuhan pengembangan saya untuk dapat menjalankan / mengkompilasi 1.6 atau 1.7. Sebelumnya saya hanya menjalankan 1,6 dari paket apt Ubuntu.
Perbarui JAVA_HOME dan PATH dalam file bash
sumber
Pada AMD64 Anda perlu memodifikasi sedikit perintah untuk membuat tautan simbolik:
hanya mengubah
i386
keamd64
.sumber
Untuk membuatnya tersedia untuk semua pengguna:
untuk x86_64:
sumber
Dapatkan JDK dari Oracle / Sun; unduh Java JDK di:
http://www.oracle.com/technetwork/java/javase/overview/index.html
Silakan unduh atau pindahkan file yang diunduh ke direktori rumah Anda
~
,, untuk memudahkan.catatan:
Jangan khawatir tentang apa yang JDK unduh untuk JEE.
Silakan lewati menyalin Prompt "user @ host: ~ $".
Tekan enter setelah setiap perintah.
Berlari di terminal ..
Sekarang aktifkan Java (dengan menjalankan satu per satu):
Tutup semua browser.
Buat folder plugin Mozilla di direktori home Anda:
Buat tautan simbolis ke folder plugin Mozilla Anda. Untuk sistem 64-bit, ganti 'i386' dengan 'amd64':
Pengujian:
Keluaran:
Pengujian:
Keluaran:
Verifikasi JRE di http://java.com/en/download/installed.jsp .
sumber
Saya menulis posting blog dengan penjelasan yang sangat rinci tentang cara menginstal Java 7 di Natty, baik OpenJDK dan Sun:
http://brunoreis.com/tech/installing-java-ubuntu-natty/
OpenJDK diinstal dari PPA yang disediakan oleh Damien Lecan, dan Sun's diinstal secara manual. Sejauh yang diketahui, hingga saat ini itulah satu-satunya panduan yang benar baik dalam langkah maupun penjelasannya.
Jika Anda menemukan masalah, kirim komentar di sana dan saya akan mencoba memperbaikinya.
Semoga berhasil.
sumber
Saya mengusulkan satu cara untuk mempermudah instalasi Oracle Java 7.
Karena Ubuntu tidak menyediakan paket Java 7 Oracle, saya menyediakan koleksi paket Ubuntu pada repositori paket saya sendiri.
Paket-paket tersebut terintegrasi penuh dengan cara Ubuntu untuk mendukung Java. Anda akan dapat memilih alternatif Java 7 Oracle dengan alat standar: pembaruan-alternatif atau pembaruan-java-alternatif.
Halaman utama kontribusi saya adalah: http://www.arakhne.org/jdk/index.html
Untuk mendapatkan paket, Anda hanya perlu menambahkan repositori paket saya ke dalam konfigurasi sistem Anda. Prosesnya dijelaskan di http://www.arakhne.org/ubuntu.html
Stéphane.
sumber
Cara termudah adalah mengunduh java 7 dengan Netbeans di sini - http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-download-432126.html
sumber
Bagi mereka yang tinggal di Suriah, Kuba, Libya, Korea atau negara mana pun di mana Oracle melarang layanannya, ini adalah cara kerja untuk menginstal Oracle JDK 8.
sumber
Untuk menginstal varian 32-bit Java pada 64-bit Ubuntu:
Buka jendela terminal ( Ctrl+ Alt+ Tadalah metode tercepat jika Anda tidak sadar) dan ketik yang berikut ini untuk menginstal:
sumber
Bagi saya itu sedikit berbeda. Untuk Ubuntu 12,04 LTS Precise (Desktop):
Unduh
jre-*.tar.gz
tar -zxvf jre-*.tar.gz
mkdir /usr/lib/jvm/
mv jre* /usr/lib/jvm/
ln -s /usr/lib/jvm/jre*/bin/java /usr/bin/
Itu saja.
Untuk memastikan itu benar:
Jika Anda ingin menambahkan plug-in untuk Firefox atau Chrome:
mkdir ~/.mozilla/plugins
ln -s /usr/lib/jvm/jre*/lib/i386/libnpjp2.so ~/.mozilla/plugins/
Catatan Khusus: Jika Anda memiliki instalasi 64 bit yang baru, Anda mungkin mengalami kesalahan berikut saat menjalankan
java -version
Ini disebabkan oleh ketergantungan pada
libc6-i386
paket yang tidak termasuk secara default di 64 bit Ubuntu Desktop 12.04 LTS. Untuk menginstal paket ini, jalankan:sudo apt-get install libc6-i386
sumber
.mozilla
folder.Berikut ini adalah skrip bash yang dapat membantu dalam menyiapkan alternatif java:
sumber
Solusi Mudah
Daripada mengunduh
.tar.gz
paket saya sarankan Anda mengunduh.rpm
paket. Lalu lari:di mana saya percaya saat ini
<build>
adalah 21 dan<version>
tergantung pada arsitektur sistem Anda.Yang pertama akan menginstal alien, aplikasi untuk mengkonversi
.rpm
ke.deb
. Perintah kedua kemudian menjalankan alien pada paket jdk. Ini akan berjalan selama satu atau dua menit dan menghasilkan file berlabel:jdk-7u<build>-linux-<version>.deb
Paket ini kemudian dapat diinstal dengan menjalankan:
Ini adalah bagaimana saya berhasil menginstalnya di mesin saya.
sumber
Saya berpikir bahwa metode terbaik sudah diposting tetapi saya punya beberapa masalah dengan ini: yaitu saya menghapus java 'secara manual' dari
update-alternatives
dan kemudian saya telah mencoba melakukan iniupdate-alternatives --install "/usr/bin/java/" "java" "/usr/lib/jvm/jre1.7.0_05/bin/java" 1
tapi saya terus mendapatkan kesalahan ini
Tetapi untungnya saya telah menemukan tutorial yang bagus di situs ini: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html dan berhasil dengan baik :)
sumber
/usr/bin/java
bukan folder, itu sebabnya kesalahanMetode terbaik yang bisa saya sampaikan jika Anda ingin menginstal Java 6 di bawah Ubuntu 12.04 LTS (Precise Pangolin) adalah:
Anda perlu melakukannya jika Anda ingin plugin Mozilla berfungsi tanpa konflik dengan Java 7 misalnya.
Kemudian setelah selesai, instal Java:
Anda dapat mengikuti proses instalasi dengan:
Penjelasan : sama seperti dalam jawaban untuk Bagaimana saya bisa menginstal Java JDK 6/7/8 atau JRE milik Oracle? .
Ref : Instalasi Java6 JDK di Ubuntu 12.04
sumber
Bagi saya cara Debian adalah membuat paket Anda sendiri.
Anda menginstal
java-package
Anda mengunduh arsip Oracle tar.gz.
Anda membuat paket deb Anda
Anda menginstalnya
sumber
Unduh
.tar.gz
versi JDK yang Anda inginkan dari sistem Ubuntu Andahttp://oracle.com
, misalnyajdk-8u102-linux-x64.tar.gz
.Ekstrak ke mana saja yang Anda inginkan dalam
/home
direktori, misalnya/home/dante/Programs/Java
. Sekarang kami memiliki folder dengan nama sepertijdk1.8.0_102
di dalam/home/dante/Programs/Java
.Tambahkan dua baris ini ke
/home/dante/.profile
file AndaRestart sistem Anda dan setelah reboot Anda akan melihat versi Java Anda dengan menjalankan
java -version
terminal.sumber
Saya tidak tahu mengapa orang memberikan begitu banyak jawaban tetapi menambahkan jdk / bin ke PATH berfungsi dengan baik: -
Unduh JDK dari http://www.oracle.com/technetwork/java/javase/downloads/index.html
Hapus semua tempat yang Anda inginkan. saya suka
/opt
ex:-
tar -xvf jdk-9.0.1_linux-x64_bin.tar.gz -C /opt
Tambahkan Anda
jdk/bin
ke PATH seperti yang diceritakan di sini dalam kasus saya begini/etc/environment
tampilannya: -sumber
Untuk menginstal Sun Java 6 pada Precise melalui Trusty, Anda dapat menggunakan paket Archive Primered Removed / PPA Archive .
Dan kemudian pilih versi Java yang diinginkan. Anda dapat memeriksa apa yang sedang Anda jalankan dengan:
sumber
Menginstal Oracle Java (JDK / JRE):
Anda dapat mengotomatiskan tugas menginstal / mencopot Oracle Java (JDK / JRE) dari sumber yang diunduh (tar.gz) dengan skrip ini: oraji .
Langkah:
sudo oraji /path/to/the/jdk_or_jre/archive
Copot pemasangan:
jalankan
sudo oraji -u
dan konfirmasikan versi jdk / jre yang akan dihapus instalasinya.sumber
OS: Ubuntu 18.04 LTS
Saya terkejut tidak ada yang disebutkan
conda
. Tautan:https://docs.conda.io/en/latest/miniconda.html
Saya menginstal java di salah satu lingkungan conda saya dan menggunakan
java
perintah tanpa masalah.sumber