İlan
Linux altında, iki farklı uygulama vardır: Java kullanılabilir. Çoğu dağıtımın varsayılan olarak içerdiği açık kaynak çeşidi, bir bütün olarak OpenJDK olarak bilinir. Tescilli yapısı nedeniyle çoğu dağıtımda varsayılan olarak bulunmayan diğer çözüm Oracle Java'dır (eski adıyla Sun Java). Oracle Java'nın birkaç düzeltmesi daha olması dışında her ikisi de çok iyi çalışıyor. Kod temeli açısından,% 98-99 özdeştir.
Ubuntu ve kemer Bilgisayarınıza Arch Linux Kurulumu [Bölüm 1]MakeUseOf'ta geçirdiğim birkaç ay boyunca Arch Linux'tan (bundan sonra "Arch" olarak anılacaktır) birkaç kez bahsetmiştim. Ancak, Arch hiçbir zaman burada gerçekten ele alınmadı, bu yüzden insanlar hala biraz olabilir ... Daha fazla oku her iki uygulamayı da kolayca yüklemenize izin verirken fötr şapka Linux Fedora 16 Beta Dağıtımıyla Daha da İyileştiLinux dağıtımları büyük bir hızla artmakta ve bu gelişmeler en son beta sürümlerinde görünür hale gelmektedir. GNOME 3 taşıyan amiral dağıtımlarından biri olan Fedora, farklı değil ve ... Daha fazla oku
kullanıcılar biraz daha zor bir zamana sahip olacaklar (en azından Oracle Java kurulumu söz konusu olduğunda). Bu makalede, 64-bit kullanıcılar için keşfettiğim bazı ipuçları ve püf noktaları da dahil olmak üzere, nasıl çalıştıracağı konusundaki karışıklıklardan herhangi biri temizlenmelidir.OpenJDK Kurulumu (Kolay)
OpenJDK uygulamasını yüklemek aslında oldukça basittir. Tüm Java işlevlerini elde etmek için, önceden yüklenmediyse gerekli paketleri yüklemek için bu komutu çalıştırmalısınız:
sudo yum yüklemek icedtea-web java-1.6.0-openjdk
. Bu, tam bir Java sistemi elde etmek için Java Runtime Environment ve gerekli tarayıcı eklentilerini yükler. Bu iki paketi ayrıca paket yöneticisi aracılığıyla da yükleyebilirsiniz.
Oracle Java'yı Yükleme (Daha Zor)
Basit, değil mi? Ne yazık ki, bazı Java programlarının düzgün çalışması için Oracle Java gerektiriyor gibi görünüyor, ancak herkesin bu sorunu yok. Bunu biri 32 bit kullanıcılar için diğeri 64 bit kullanıcılar için olmak üzere iki bölüme ayıracağım. Ardından, sisteminiz için geçerli olmayan bölümü atlayabilirsiniz.
Dosya İndirme
Ayrı yollara ayrılmadan önce, tüm kullanıcılar en azından gerekli dosyaları indirebilir. 32 bit kullanıcılar JRE yazılımını buraya veya 32 bit JDK buraya64 bit kullanıcılar yalnızca 64 bit JDK'yı seçmelidir (nedenini daha sonra açıklayacağım). Dosyanızı indirirken, Fedora'nın kullandığı RPM'den özellikle bahsettiğiniz dosyayı seçtiğinizden emin olun. Kolaylık olması için indirilen dosyayı İndirilenler klasörünüze kaydedin. Ayrıca, şimdilik, hala çok yeni olduğu için, bu makalenin zamanında Java 7 yerine 6u27 gibi Java 6 paketlerini kullanmanızı öneririz.
Kurulum
Kurulumun çalışmasını sağlamak için bir terminal açmanız ve çalıştırmanız gerekir.
chmod + x / ana sayfa //Downloads/
dosyaya yürütülebilir izinler eklemek ve daha sonra yazarak çalıştırmak için
/home//Downloads/
. Yedeklemeyi unutmayın
Yapılandırma
Tebrikler! Oracle Java zaten sisteminizde yüklü! Ancak, onu gerçekten kullanabilmekten birkaç adım uzaktasınız. Sistemin doğru kullanabilmesi için birden çok yerde çok sayıda sembolik bağlantı oluşturmamız gerekiyor. Bu komutların "jre1.6.0_27" veya "jdk1.6.0_27" gibi 6u27 sürümüne gönderme yapan klasörlerden bahsettiğini unutmayın. 6u29 gibi farklı bir sürüm indirdiyseniz, yolu uygun şekilde düzenlemeniz gerekir.
32 bit JRE
32 bit JRE'yi seçtiyseniz, aşağıdaki komutları sırayla girmeniz gerekir:
sudo alternatifleri - install / usr / bin / java java /usr/java/jre1.6.0_27/bin/java 20000
sudo alternatifleri - install / usr / bin / javaws javaws /usr/java/jre1.6.0_27/bin/javaws 20000
sudo alternatifleri - install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jre1.6.0_27/lib/i386/libnpjp2.so 20000
32 bit JDK
32 bit JDK'yı seçtiyseniz, şu komutları sırayla girmeniz gerekir:
sudo alternatifleri - install / usr / bin / java java /usr/java/jdk1.6.0_27/jre/bin/java 20000
sudo alternatifleri - install / usr / bin / javaws javaws /usr/java/jdk1.6.0_27/jre/bin/javaws 20000
sudo alternatifleri - install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk1.6.0_27/jre/lib/i386/libnpjp2.so 20000
sudo alternatifleri --install / usr / bin / javac javac /usr/java/jdk1.6.0_27/bin/javac 20000
sudo alternatifleri - install / usr / bin / jar jar /usr/java/jdk1.6.0_27/bin/jar 20000
64 bit JDK
Kişisel deneyim sayesinde, 64 bit kullanıcıların birkaç şeyi farklı yapmak zorunda kalacağını gördüm. JDK, JRE yokken çalışan bir Java Web Start uygulaması içerdiğinden 64 bit JRE yerine 64 bit JDK'yı indirmenizi istedim. Ayrıca, bunun işe yaraması için birkaç numara kullanmanız gerekir. Bu nedenle, lütfen şu komutları sırayla kullanın:
sudo alternatifleri - install / usr / bin / java java /usr/java/jdk1.6.0_27/jre/bin/java 20000
sudo alternatifleri - install /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.so.x86_64 /usr/java/jdk1.6.0_27/jre/lib/amd64/libnpjp2.so 20000
sudo alternatifleri --install / usr / bin / javac javac /usr/java/jdk1.6.0_27/bin/javac 20000
sudo alternatifleri - install / usr / bin / jar jar /usr/java/jdk1.6.0_27/bin/jar 20000
sudo ln -s /usr/java/jdk1.6.0_27/jre/javaws/javaws / etc / alternatifler / javaws
sudo ln -s / etc / alternatifler / javaws / usr / bin / javaws
Bu komutların farklı yaptığı, 32 bit eklenti yerine 64 bit tarayıcı eklentisini yüklemek. javaws için gerekli bağlantıları oluşturmak için farklı bir yol kullanın, çünkü diğer yol işe yaramadı ben mi.
Son Adımlar
Son olarak, bir dosyayı düzenlemeniz ve bir metin satırı eklemeniz gerekir. Bunu yapmak için, / home / öğesini değiştirmek için favori metin düzenleyicinizi açabilirsiniz.
## JAVA_HOME JDK'yı dışa aktar ## dışa aktar JAVA_HOME = "/ usr / java / jdk1.6.0_27"
JRE yazılımını yüklediyseniz, lütfen ekleyin:
## dışa aktar JAVA_HOME JRE ## dışa aktar JAVA_HOME = "/ usr / java / jre1.6.0_27"
Sonuç
Java nihayet kuruldu ve doğru şekilde yapılandırıldı! Artık Firefox da dahil olmak üzere Java'yı ihtiyacınız olan her yerde kullanabilmelisiniz. Farklı bir tarayıcı kullanıyorsanız, Firefox konumundan tarayıcınızın eklenti klasörüne bir bağlantı oluşturabilirsiniz. Her ne kadar biraz iş olsa da, uzun vadede ödeyecek.
Ne tercih edersiniz, OpenJDK veya Oracle Java? Oracle'ın tamamen açık kaynaklı Java'yı görmek ve tek bir uygulamayı korumak ister misiniz? Neden ya da neden olmasın? Yorumlarda bize bildirin!
Danny, açık kaynaklı yazılım ve Linux'un tüm yönlerinden hoşlanan North Texas Üniversitesi'nde son sınıf öğrencisi.