Linux'ta Java nasıl kurulur

Java Runtime ve Java tabanlı uygulamalarbir zamanlar olduğu kadar popüler değiller. Pek çok geliştirici platformdan uzaklaşmak için ellerinden geleni yapıyor. Java çalışma zamanının itibarına rağmen, bugün hala yoğun olarak kullanılmaktadır. Android'de, popüler web uygulamalarından güç alıyor, video oyunları hala üzerinde çalışıyor ve hatta büyük ölçekli Linux sunucularda kullanılıyor. Java'yı Linux'a kurmak isteyen bir Linux kullanıcısıysanız, deneyebileceğiniz iki seçeneğiniz vardır.

Açık kaynak kodlu bir OpenJDK projesi varhemen hemen her Linux dağıtımı üzerinde çalışan Java Runtime ortamının kolayca uygulanması. Bununla birlikte, Linux kullanıcıları, gitmesi çok daha zor ancak daha modern özellikler ve daha iyi işlevsellik sunan resmi Oracle Java kitini de kurabilirler. Bu yazıda, ikisini de nasıl kurup çalıştıracağımıza değineceğiz.

Seçenek 1 - Java OpenJDK

Oracle’ın Java çalışma zamanı ortamının ortalama kullanıcılar için kurması zor olduğundan, Java OpenJDK, Linux için kullanışlı bir araçtır.

OpenJDK’nın birçok farklı sürümü var. Şu an itibariyle, sürüm 11 var ve yeni yamaları da aldı. Ancak, çoğu Linux dağıtımı OpenJDK'nın eski sürümlerini kendi paket arşivlerinde taşır ve bunlar da yüklenebilir.

Java OpenJDK'yi Linux'a kurmak süper kolay,ve çok fazla sıkı çalışma yapmanız gerekmeyecek. Devam etmek için bir terminal penceresi açın ve kullandığınız Linux dağıtımına uygun talimatları izleyin.

Ubuntu

Ubuntu 18.10 ve Ubuntu 18.04 LTS, en son OpenJDK (11) sürümüne sahip. Aşağıdakileri çalıştırarak, birincil yazılım arşivinden kolayca yükleyebilirsiniz. Uygun Komut.

sudo apt install openjdk-11-jdk openjdk-11-jre

Alternatif olarak, hala Ubuntu 16.04 LTS'deyseniz ve Java’ya ihtiyacınız varsa, OpenJDK 8’i alabilirsiniz.

sudo apt install openjdk-8-jdk openjdk-8-jre

Debian

OpenJDK'yi Debian üzerinde çalışmak oldukça kolaydır. Bununla birlikte, şu anki Debian Stable (9) sürümünün yalnızca eski bir sürüm olan OpenJDK 8'i taşıdığını unutmayın.

sudo apt-get install  openjdk-8-jre openjdk-8-jdk

Yukarıda belirtildiği gibi, Debian 9 Stable’ınCidden güncel olmayan OpenJDK paketleri. Daha yeni bir şeye ihtiyacınız varsa, Debian 10'a güncelleme yapmayı düşünün. Veya, Backports'in yeni yazılım almasını nasıl sağlayabileceğinizi inceleyin.

Arch Linux

Arch Linux en son OpenJDK paketlerine sahiptir (sürüm 11). Yüklemek için AUR'ye başvurmanız gerekmez. Bunun yerine, doğrudan “Extra” deposundan, Pacman aracılığıyla ilerletmek oldukça kolaydır.

sudo pacman -S jre-openjdk jdk-openjdk

fötr şapka

Fedora Linux, yazılım paketi arşivlerinde birçok OpenJDK sürümü yayınlamaktadır. Bununla birlikte, en son özelliklere sahip olduğu gibi en son sürümü çalıştırmak en iyisidir.

Fedora Linux’ta OpenJDK 11’i almak için aşağıdakileri girin DNF Bir terminal penceresinde komut.

sudo dnf install java-11-openjdk

OpenSUSE

OpenJDK Runtime ortamını ve ayrıca OpenSUSE Linux sisteminiz için geliştirme kitini almanız mı gerekiyor? Kurulumu çok kolay olduğunu bilmek mutlu olacaksınız! Devam etmek için, Zypper Aşağıdaki komutu.

sudo zypper install java-11-openjdk

Genel Linux

OpenJDK’nin kaynak kodutüm Linux'ta kurun. OpenJDK'yi kutudan çıkarmayan Linux tabanlı bir işletim sistemi kullanıyorsanız, indirme sayfasına gidin ve kodu kendiniz alın.

Seçenek 2 - Oracle’ın Java Çalışma Zamanı Ortamı

OpenJDK çoğu durumda çalışır. Ancak, Linux'taki Java uygulamalarının% 100'ünde çalışmaz. OpenJDK’yı kullanarak bazı sorunlar yaşadıysanız, yalnızca resmi Oracle sürümünü yüklemek harika bir fikirdir.

Linux için Oracle Java, çeşitli Linux dağıtımları üzerinde çalışır. Kılavuzun bu bölümünde, çalışma zamanı ortamının paketleri bulunan tüm dağıtımlarda çalışmasını nasıl sağlayacağız.

Ubuntu

Ubuntu Linux dünyanın en çok olduğu haldeTüketiciye yönelik popüler Linux işletim sistemi olan Oracle, kurulum için indirilebilir bir DEB paketine sahip değil. Sonuç olarak, kullanıcılar yüklemeyi otomatik olarak yapan üçüncü taraf bir PPA arşivi oluşturdular.

PPA'nın çalışmasını sağlamak için bir terminal açın ve eklenti apt-depo Aşağıdaki komutu.

sudo add-apt-repository ppa:webupd8team/java

Ardından, çalıştırın Güncelleme Komut.

sudo apt update

Apt komutunu kullanarak, Oracle Java 11'i yükleyin.

sudo apt install oracle-java11-installer

Son olarak, Java 11'i varsayılan olarak ayarlayın.

sudo apt install oracle-java11-set-default

Debian

Debian'da Java'ya mı ihtiyacınız var? İşletim sisteminin Ubuntu ile benzerliği sayesinde, bir PPA kullanmak mümkündür. Çalışmasını sağlamak için bir terminal başlatın ve kök erişimi elde edin.

su

Artık Debian'da Root bulunduğuna göre Java PPA'yı sisteminize ekleyin.

echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | tee /etc/apt/sources.list.d/linuxuprising-java.list

Ardından, yazılım kaynağının GPG anahtarını apt-key.

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A

Koş Güncelleme komuta.

apt-get update

Java 11'i kullanarak yazılım kaynaklarından yükleyin. Apt-get.

apt-get install oracle-java11-installer

Son olarak, Java 11'i varsayılan olarak ayarlayın.

sudo apt-get install oracle-java11-set-default

Arch Linux

Resmi bir Oracle Java çalışma zamanı paketi yokArch AUR içinde. Java'ya kesinlikle ihtiyacınız varsa, resmi Linux indirme sayfasını kontrol edin. Bir TarGZ Java sürümünü indirebilir ve yükleyebilirsiniz. Aksi takdirde, OpenJDK ile yapıştırın.

Fedora ve OpenSUSE

Oracle, bir RPM Java dağıtır, böylece Java'yı Fedora ve OpenSUSE'ye kolayca yükleyebilirsiniz. Devam etmek için Oracle.com'daki indirme sayfasına gidin.

Sayfada, Java’nın RPM sürümünü alın. Ardından, bir terminal açın ve sisteminize kurmak için aşağıdaki talimatları izleyin.

fötr şapka

cd ~/Downloads
sudo dnf install jre-8u191-linux-x64.rpm

OpenSUSE

cd ~/Downloads
sudo zypper install jre-8u191-linux-x64.rpm

Genel Linux

Oracle, Java çalışma zamanlarının TarGZ sürümüne sahiptir. Resmi Java JRE'ye ihtiyacınız varsa, bu bağlantıya gidin, indirin ve çalışmasını sağlamak için sayfadaki talimatları izleyin.

Yorumlar