Pertanyaan Menginstal Java 7 Update 25 pada 12.04 LTS?


Bagaimana saya bisa menginstal Java pada Ubuntu 12.04?

Saya sudah:

  • Java (TM) SE Runtime Environment (build 1.7.0_21-b11)
  • Java HotSpot (TM) Server 64-Bit VM (build 23.21-b01, mode campuran)

28
2018-06-18 21:33


asal




Jawaban:


Untuk menginstal versi terbaru Oracle Java (yang terbaru diposting di halaman web Oracle), cara termudah adalah menggunakan Java Installer (seperti yang dilakukan oleh flashplugin-installer) sebagaimana dijelaskan di sini: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html

Oracle JDK7 sendiri tidak di-host di PPA karena itu tidak diizinkan   oleh lisensi Java baru (yang juga merupakan alasan mengapa hal itu terjadi   dihapus dari repositori Ubuntu resmi); paket dalam PPA   secara otomatis mengunduh (dan menginstal) Oracle Java JDK 7 dari nya   situs web resmi dan menginstalnya di komputer Anda, sama seperti   paket flashplugin-installer tidak.

Kemudian, Anda hanya perlu melakukan ini:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Dan ketik ini untuk memeriksa versi:

java -version

51
2018-06-18 21:38



Perhatikan bahwa pada pemasangan saham 12.04, add-apt-repository tidak tersedia. Untuk mengatasi ini, jalankan sudo apt-get install python-software-properties. - Duncan Jones
Ia bekerja seperti pesona - Carlos Quijano
Tidak berfungsi sejak Juli 2017 - 404 saat mencoba mengunduh binari dari oracle.com ... - Greg Dubicki


PPA bukanlah cara yang aman / cerdas untuk menginstal sesuatu. Instalasi JDK sangat sederhana dan mudah.

Langkah-langkahnya adalah sebagai berikut:

Unduh jdk terbaru dari situs Oracle dan ekstrak:

tar -xvf jdk-7u51-linux-x64.tar.gz
mkdir -p /usr/lib/jvm
mv ./jdk1.7.0_51/ /usr/lib/jvm/jdk1.7.0_51/

Buat beberapa tautan simbolis:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_51/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_51/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0_51/bin/javaws" 1

Demikian pula, tautan simbolik dapat dibuat untuk perintah JAVA lainnya. Perintah lain yang tersedia adalah:

appletviewer,apt,extcheck,idlj,jar,jarsigner,javadoc,javafxpackager,javah,javap,java-rmi.cgi,jcmd,jconsole,jcontrol,jdb,jhat,jinfo,jmap,jmc,jps,jrunscript,jsadebugd,jstack,jstat,jstatd,jvisualvm,keytool,native2ascii,orbd,pack200,policytool,rmic,rmid,rmiregistry,schemagen,serialver,servertool,tnameserv,unpack200,wsgen,wsimport,xjc

Pastikan pengguna yang tepat memiliki izin yang tepat:

sudo chmod a+x /usr/bin/java 
sudo chmod a+x /usr/bin/javac 
sudo chmod a+x /usr/bin/javaws
sudo chown -R root:root /usr/lib/jvm/jdk1.7.0

Referensi:  Coders of tHe Dark | Blog


4
2018-06-19 01:59



PPA memang bisa berbahaya. Tetapi mereka juga bisa pintar dan lebih aman daripada unduhan langsung, dalam arti mereka mengotomatiskan proses peningkatan. Jika orang yang menjalankan ppa dapat dipercaya, dan mereka menandatangani paket mereka dll, maka mereka adalah alternatif yang baik untuk memiliki orang-orang memeriksa checksum dari tar.gz itu sendiri, melakukan intstalls, dan kemudian terus-menerus memperhatikan pemberitahuan akan perlunya pembaruan keamanan, dan lakukan semuanya lagi. Perhatikan juga bahwa paket ppa melakukan sejumlah panggilan "pembaruan-alternatif" lainnya, untuk berbagai program terinstal yang menggunakan java. - nealmcb


Seperti dikatakan di atas menginstal dari PPA itu adalah cara termudah untuk melakukannya. Meskipun mungkin perlu satu atau dua hari untuk diperbarui ke versi terbaru 7u25. Jika masalah yang Anda alami adalah jendela pop-up yang mengatakan "Aplikasi diblokir oleh pengaturan keamanan", dan Anda benar-benar perlu menggunakan java sekarang, Anda dapat memintasnya dengan menurunkan tingkat keamanan Anda untuk java. Buka menu Anda -> preferensi -> panel kontrol plugin Oracle java 7. Di sana buka tab keamanan, dan geser slider ke "medium", dan terapkan. Itu harus melakukan trik.

Semoga itu membantu.


1
2018-06-06 04:57





Jika Anda mendapatkan pesan kesalahan seperti couldn't resolve host 'launchpad.net' dan Anda yakin pengaturan server proxy Anda benar (http_proxy dan https_proxy) mencoba sudo -E add-apt-repository ppa:tualatrix/ppa


0