Dalam kes ini, Kemasukan Baru mengenai bagaimana "Pelajari cara memasang Oracle Java" sekarang di anda versi 10. Kami akan mengesahkan dan mengemas kini perintah terminal yang diperlukan yang membolehkan kami secara manual atau merancang a Skrip Bash Shell bahawa saya mengautomasikan tugas yang membosankan untuk memasang JDK dan JRE.
Mari kita ingat bahawa OpenJDK dan add-on untuk penyemak imbas yang dipanggil IcedTea mudah dipasang. dan selalunya ia merangkumi semua jangkaan pembangunan dan pelaksanaan aplikasi dalam talian berdasarkan produk Oracle, tetapi kadang-kadang sokongan asal yang diberikan oleh Oracle lebih baik, jadi tidak ada salahnya untuk mengetahui cara memasangnya dari awal ketika BukaJDK y Teh ais itu tidak memenuhi syarat kami untuk sokongan Java dalam Sistem Operasi Percuma kami.
OpenJDK + Teh Ais
Pada masa ini plugin pengganti Oracle Java percuma ini dapat dipasang dengan mudah dari konsol dan bergantung pada versi Cabang (Distro) dan Versi Sistem Operasi Percuma anda, seperti berikut:
aptitude install default-jdk
aptitude install openjdk-7-jdk
aptitude install openjdk-7-jre
aptitude install openjdk-8-jdk
aptitude install openjdk-8-jre
aptitude install openjdk-9-jdk
aptitude install openjdk-9-jre
aptitude install icedtea-netx
aptitude install icedtea-plugin
Oracle Java
Menggunakan sokongan JDK - JRE (asli dan proprietari) dapat memberi kita keserasian, sokongan dan fungsi baru yang lebih besar daripada yang diberikan oleh OpenJDK dan IcedTea.
Apabila pilihan kerja kami dengan aplikasi ini tersedia dalam format percuma dilebihi, dan dengan mengambil kira bahawa secara amnya, aplikasi ini tidak terdapat dalam edaran atau repositori kami yang meniru versi terbaru JDK, lebih baik jika dilakukan secara manual atau melalui Skrip Bash Shell mengatakan pemasangan, yang merupakan sesuatu yang sangat praktikal.
Oleh itu, menggunakan Java Development Kit (Oracle JDK) yang merupakan Kit Pengembangan rasmi untuk bahasa pengaturcaraan Java, persekitaran pembangunan berorientasikan objek, sangat berguna dan diperlukan.
Dan mengapa memasang Java JDK?
Teringat catatan sebelumnya pada JDK di dalam dan di luar blog ini kita dapat mensintesis mengenai JDK bahawa perisian atau aplikasi ini membolehkan kami menulis applet dan aplikasi Java di dalam atau di luar penyemak imbas Internet.
JDK juga menyertakan Java Runtime Environment (JRE), Java Compiler, dan Java API. Yang sangat berguna untuk pengaturcara baru dan berpengalaman.
JDK tidak semestinya diperlukan untuk Pengguna biasa atau asas, kadang-kadang hanya untuk perkara-perkara sederhana seperti Permainan Konsol Dalam Talian yang tersemat.
Sebaliknya, untuk Pengguna Lanjutan atau Pentadbiran ia digunakan berkali-kali untuk perkara seperti Pensijilan Elektronik, kerana butangnya adalah applet.
Oleh itu, berkali-kali penting untuk memasangnya jika anda tidak mahu ketinggalan bahagian web yang baik. Maksudnya, walaupun terdapat banyak laman web yang mengandungi bahagian kecil JDK (butang, menu) atau yang bahkan dirancang sepenuhnya di JDK.
Oleh itu, Java JDK tidak boleh hilang dari Penyemak Imbas Web dan Sistem Operasi anda secara umum!
Langkah sebelumnya
Sebelum memasang JDK melalui arahan, anda harus memuat turunnya dari laman web Oracle, jadi anda boleh pergi menggunakan mesin carian internet pilihan anda atau pautan berikut: Oracle - JDK 10
Setelah dimuat turun, ia mungkin atau tidak boleh di-zip dan disalin dari persekitaran grafik pengguna ke tempat yang diperlukan, tetapi kami juga akan melaksanakan langkah-langkah ini dari konsol.
Perintah arahan
Perintah arahan yang ditulis di bawah ini dapat dijalankan secara manual atau dalam Skrip Bash Shell untuk automasi:
sudo -s
tar -zxvf Descargas/jdk-10.0.1_linux-x64_bin.tar.gz -C /usr/lib/jvm/
echo "JAVA_HOME=/usr/lib/jvm/$VERSION" >> /etc/profile
echo "PATH=$PATH:$HOME/bin:$JAVA_HOME/bin" >> /etc/profile
echo "export JAVA_HOME" >> /etc/profile
echo "export PATH" >> /etc/profile
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-10.0.1/bin/java 1
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-10.0.1/bin/javac 1
update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk-10.0.1/bin/javaws 1
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-10.0.1/bin/jar 1
update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/jdk-10.0.1/lib/libnpjp2.so 1
update-alternatives --set java /usr/lib/jvm/jdk-10.0.1/bin/java
update-alternatives --set javac /usr/lib/jvm/jdk-10.0.1/bin/javac
update-alternatives --set javaws /usr/lib/jvm/jdk-10.0.1/bin/javaws
update-alternatives --set jar /usr/lib/jvm/jdk-10.0.1/bin/jar
update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/jdk-10.0.1/lib/libnpjp2.so
cd /usr/lib/mozilla/plugins/
rm -f libnpjp2.so
ln -s /usr/lib/jvm/jdk-10.0.1/jre/lib/libnpjp2.so
. /etc/profile
Pengesahan
Anda boleh memastikan bahawa anda telah memasang Oracle Java 10 (JDK - JRE) melalui konsol dan penyemak imbas, melalui pemeriksa versi Oracle Java rasmi: Applet Ujian
Melalui konsol
Gunakan arahan berikut:
java -version
javac -version
Oleh Penyemak Imbas
Jalankan versi Firefox 51 atau lebih awal, atau Penyemak Imbas Web lain yang menyokong Java, kerana yang paling biasa seperti dan dikemas kini seperti Firefox 52+, Penyemak Imbas Opera dan Google Chrome, dilumpuhkan secara lalai agar tidak menjalankan JRE.
Dengan Sistem Operasi
Jalankan atau pasang Aplikasi yang asli Java atau memerlukan pemasangan JDK / JRE untuk memeriksa pemasangannya yang betul.
Bergantung pada seberapa maju masing-masing menggunakan Shell Scripting, perintah ini memungkinkan Anda membuat file .sh untuk melakukan langkah-langkah ini secara otomatis. Dan anda juga boleh memprogramnya untuk memuat turun versi terbaru Java yang menunjukkan melalui terminal yang merupakan versi terbaru yang dikeluarkan.
Mengautomasikan langkah-langkah ini dalam Skrip Bash Shell dapat menjadikan Java JDE yang anda muat turun berfungsi dalam masa kurang dari 30 saat. Selepas ini, anda boleh memasang aplikasi dalam Sistem Operasi yang memerlukan sokongan JDK dan menjalankan aplikasi web yang memerlukannya dalam penyemak imbas berdasarkan Mozilla Firefox kurang dari versi 51 atau dioptimumkan untuk add-on JRE.
Ingat, ideanya adalah untuk memahami bagaimana setiap baris demi baris, perintah demi perintah, pemboleh ubah mengikut pemboleh ubah berfungsi, untuk memahami dan mempelajari Shell Scripting. Oleh itu, dengan catatan baru ini, saya memberikan tugasan penyelidikan baru yang menarik untuk anda.
Sekiranya anda ingin mengikuti Shell Scripting dapat melihat semula penerbitan dalaman ini: Skrip Shell DesdeLinux
Dan jika anda ingin belajar lebih banyak mengenai topik yang disentuh Anda boleh mengunjungi penerbitan Java rasmi pada pemasangan di pautan ini: Panduan Pemasangan Edisi Piawai atau tonton video di bawah:
Bagaimana pemasangan di Arch?
Saya tidak pernah menangani Arch sebelum ini tetapi saya membayangkan bahawa prosedurnya mesti serupa!
Saya telah menggunakan kedua-dua pilihan dan saya telah melakukan yang lebih baik dengan openjdk daripada dengan java, ia lebih baik disatukan dengan sistem dan saya tidak menghadapi masalah keserasian.
Ya memang sangat mungkin, banyak kali semuanya bergantung pada banyak perkara: Sistem Operasi, OpenJDK atau versi Java JDK dan kadang-kadang ia mungkin bergantung pada HW.
Ia sudah sampai kepada kami, Java 18