SQL Developer'ı Ubuntu 14.04'e yüklemeye çalışıyorum. Bazı dersleri takip ettim ama hiçbiri işe yaramadı. Bu yüzden size SQL Developer'ın nasıl kurulacağını biliyor musunuz diye soruyorum.
SQL Developer'ı Ubuntu 14.04'e yüklemeye çalışıyorum. Bazı dersleri takip ettim ama hiçbiri işe yaramadı. Bu yüzden size SQL Developer'ın nasıl kurulacağını biliyor musunuz diye soruyorum.
Yanıtlar:
SQL Developer'ı şu adımlarla kurdum:
(Yorumlara bakın - bu gerekli olmayabilir)
Ubuntu web sitesinden en yeni Ubuntu 14.04 LTS'yi indirip yeniden yükleyin.
Java'yı yükleyin:
Java Sürümü JDK 7:
sudo apt-get install openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
sudo update-alternatives --config java
Java Version JDK 8 (bazı kurulumlarda 1.7 yerine bu bir gerekliliktir):
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo update-alternatives --config java
SQL geliştiriciyi Oracle web sitesinden indirin ( Diğer Platformlar yüklemesini seçtim ).
Dosyayı şuraya çıkart /opt
:
sudo unzip sqldeveloper-*-no-jre.zip -d /opt/
sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
Oracle SQL Developer için yol içi başlatıcı üzerinden bağlantı kurma:
sudo ln -s /opt/sqldeveloper/sqldeveloper.sh /usr/local/bin/sqldeveloper
Düzenleme /opt/sqldeveloper/sqldeveloper.sh
ve içerik bulunuyor değiştirin:
#!/bin/bash
unset -v GNOME_DESKTOP_SESSION_ID
cd /opt/sqldeveloper/sqldeveloper/bin
./sqldeveloper "$@"
ya da (hatayı önlemek için: ./sqldeveloper: Permission denied
)
#!/bin/bash
unset -v GNOME_DESKTOP_SESSION_ID
cd /opt/sqldeveloper/sqldeveloper/bin && bash sqldeveloper $*
SQL Geliştiriciyi Çalıştır:
sqldeveloper
Not: Sql Developer'ı ilk çalıştırdığınızda, JDK'nın klasörünün yolunu belirtmeniz gerekir. Bilgisayarımda JDK, /usr/lib/jvm/java-1.7.0-openjdk-amd64 adresinde depolandı. Java 8 ve Ubuntu 16+ / usr / lib / jvm / java-8-oracle
Son olarak, kullanımı kolay için masaüstü uygulaması oluşturun:
cd /usr/share/applications/
sudo vim sqldeveloper.desktop
bu satırları ekle:
[Desktop Entry]
Exec=sqldeveloper
Terminal=false
StartupNotify=true
Categories=GNOME;Oracle;
Type=Application
Icon=/opt/sqldeveloper/icon.png
Name=Oracle SQL Developer
sonra şunu yazın:
sudo update-desktop-database
İşte bunu Ubuntu'da nasıl yaptığımı düşünüyorum, bunun en kolay yol olduğunu düşünüyorum ve size daha sonra tekrar kullanabileceğiniz bir paket vereceğim (ancak OTN lisansına göre yeniden dağıtamazsınız):
Sql geliştirici paketini aşağıdaki şekilde kurun.
sudo apt-get install sqldeveloper-package debhelper openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
Şimdi yapmanız gereken tek şey komutu çalıştırmak (farklı bir sürümünüz olabilir)
make-sqldeveloper-package sqldeveloper-4.1.3.20.78-no-jre.zip
Şimdi komutu kullanarak ortaya çıkan .deb paketini kurun (Debinizin de farklı bir sürümü olabilir):
sudo dpkg -i sqldeveloper_4.1.3.20.78+0.2.4-1_all.deb
Şimdi kurulum işlemini tamamladınız. benim durumumda bu yeni Java 8'e ihtiyaç duyuyorsa aşağıdaki komutları çalıştırmanız gerekecektir.
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Sonunda benim durumumda ilk çalıştırmada oracle sql geliştirici için java yolunu sağlamanız gerekir /usr/lib/jvm/default-java/
.
sqldeveloper-package
bozulduğunu unutmayın; debuild: fatal error at line 1124: dpkg-buildpackage -rfakeroot -us -uc binary failed
Bu başarısızlıkla düzeltilebilirsudo sed -i '/DEBUILD/s/n b/n --no-tgz-check -- b/' /usr/bin/make-sqldeveloper-package
Java 6'yı yükleyin (Benim için Java 1.7 ile çalışmadı):
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java6-installer
SQL Developer'ı buradan indirin ve Diğer platformlar'ı seçin . (İndirmek için bir hesaba ihtiyacınız olacak). İndirilenler dizinini açın:
cd ~/Downloads
ve dosyayı çıkartın /opt
:
sudo unzip sqldeveloper-*-no-jre.zip -d /opt/
Başlat komut dosyasını çalıştırılabilir duruma getirin:
sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
Açık geliştirici:
sudo /opt/sqldeveloper/sqldeveloper.sh
İlk kez jvm yerine girmeniz istenecek. Benim durumumda (ve muhtemelen senin ilk adımı takip varsa), konumdur: /usr/lib/jvm/java-6-oracle
.
17.4 versiyonunu Ubuntu 16.04 GNOME'a yükledim.
/usr/lib/jvm/java-8-openjdk-amd64
devamsızlık ise ile yüklemeye sudo apt install openjdk-8-jdk
. Java'nın yeni sürümleri de işe yarayabilir.~/sqldeveloper/sqldeveloper.sh
Java'nın konumunu eklemek için komut satırından bir kez çalıştırın . Giriş/usr/lib/jvm/java-8-openjdk-amd64
GUI menümden gelecekteki erişim için masaüstü simgesini oluşturun.
# /home/USERNAME/.local/share/applications/sqldeveloper.desktop
[Desktop Entry]
Name=Oracle SQL Developer
GenericName=SQL Developer
X-GNOME-FullName=Oracle SQL Developer
Comment= A free integrated development environment that simplifies the development and management of Oracle Database
Keywords=sql;developer;oracle;db;database
Exec=/home/USERNAME/sqldeveloper/sqldeveloper.sh
Terminal=false
Type=Application
StartupNotify=true
Icon=/home/USERNAME/sqldeveloper/icon.png
Categories=Admin
X-AppStream-Ignore=true
Masaüstü dosyasını yürütülebilir duruma getirin
chmod +x /home/USERNAME/.local/share/applications/sqldeveloper.desktop
Aşağıdaki yöntemi kullanarak ubuntu 17.10'a Oracle SQLardeloper'ı yükledim:
Alien yükleyin:
sudo apt-get alien kurulumu
Rpm'yi alien kullanarak kurun:
sudo uzaylı -i sqldeveloper-17.3.1.279.0537-1.noarch.rpm
Terminalde aşağıdaki komutu kullanarak sql geliştiricisini çalıştırın
sqldeveloper
Rpm’nizin sürümünü değiştirdiğinizden emin olun. Bunun başarılı olması için, makinenize takılı Oracle 8 veya daha üstü olmanız gerekir.