Saya mencoba menginstal SQL Developer di Ubuntu 14.04. Saya telah mengikuti beberapa tutorial tetapi tidak ada yang berhasil. Jadi saya bertanya kepada Anda apakah Anda tahu cara menginstal SQL Developer.
Saya mencoba menginstal SQL Developer di Ubuntu 14.04. Saya telah mengikuti beberapa tutorial tetapi tidak ada yang berhasil. Jadi saya bertanya kepada Anda apakah Anda tahu cara menginstal SQL Developer.
Jawaban:
Saya menginstal SQL Developer dengan langkah-langkah ini:
(Lihat komentar — ini mungkin tidak perlu)
Unduh dan instal ulang Ubuntu 14.04 LTS terbaru dari situs web Ubuntu.
Instal Java:
Versi Java JDK 7:
sudo apt-get install openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
sudo update-alternatives --config java
Versi Java JDK 8 (dalam beberapa instalasi ini merupakan persyaratan, bukan 1.7):
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo update-alternatives --config java
Unduh SQL Developer dari situs web Oracle (Saya memilih unduhan Platform Lain ).
Ekstrak file ke /opt
:
sudo unzip sqldeveloper-*-no-jre.zip -d /opt/
sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
Menautkan melalui peluncur di jalur untuk Oracle SQL Developer:
sudo ln -s /opt/sqldeveloper/sqldeveloper.sh /usr/local/bin/sqldeveloper
Edit /opt/sqldeveloper/sqldeveloper.sh
dan ganti kontennya untuk:
#!/bin/bash
unset -v GNOME_DESKTOP_SESSION_ID
cd /opt/sqldeveloper/sqldeveloper/bin
./sqldeveloper "$@"
atau (untuk mencegah kesalahan: ./sqldeveloper: Permission denied
)
#!/bin/bash
unset -v GNOME_DESKTOP_SESSION_ID
cd /opt/sqldeveloper/sqldeveloper/bin && bash sqldeveloper $*
Jalankan Pengembang SQL:
sqldeveloper
Catatan: Saat Anda menjalankan Sql Developer pada pertama kalinya, Anda perlu menentukan jalur folder JDK. Di komputer saya, JDK disimpan di /usr/lib/jvm/java-1.7.0-openjdk-amd64 Untuk Java 8 dan Ubuntu 16+ / usr / lib / jvm / java-8-oracle
Terakhir, buat aplikasi desktop agar mudah digunakan:
cd /usr/share/applications/
sudo vim sqldeveloper.desktop
tambahkan baris ini:
[Desktop Entry]
Exec=sqldeveloper
Terminal=false
StartupNotify=true
Categories=GNOME;Oracle;
Type=Application
Icon=/opt/sqldeveloper/icon.png
Name=Oracle SQL Developer
lalu ketik:
sudo update-desktop-database
Inilah cara saya melakukannya di Ubuntu, saya pikir ini adalah cara termudah dan akan memberi Anda paket yang dapat Anda gunakan kembali nanti (tetapi Anda tidak dapat mendistribusikan ulang sesuai dengan lisensi OTN):
Instal paket pengembang sql sebagai berikut.
sudo apt-get install sqldeveloper-package debhelper openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
Sekarang semua yang perlu Anda lakukan adalah menjalankan perintah (Anda mungkin memiliki versi yang berbeda)
make-sqldeveloper-package sqldeveloper-4.1.3.20.78-no-jre.zip
Sekarang instal paket .deb yang dihasilkan menggunakan perintah (Deb Anda mungkin memiliki versi yang berbeda juga):
sudo dpkg -i sqldeveloper_4.1.3.20.78+0.2.4-1_all.deb
Anda sekarang selesai dengan instalasi. dalam kasus saya diperlukan java 8 baru maka Anda harus menjalankan perintah berikut.
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Akhirnya Anda perlu menyediakan jalur java untuk pengembang sql oracle pada saat pertama kali dijalankan dalam kasus saya di /usr/lib/jvm/default-java/
.
sqldeveloper-package
rusak; gagal dengan debuild: fatal error at line 1124: dpkg-buildpackage -rfakeroot -us -uc binary failed
Ini dapat diperbaiki dengansudo sed -i '/DEBUILD/s/n b/n --no-tgz-check -- b/' /usr/bin/make-sqldeveloper-package
Instal Java 6. (Tidak berfungsi untuk saya dengan Java 1.7):
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java6-installer
Unduh Pengembang SQL dari sini dan pilih platform lain . (Anda akan memerlukan akun untuk mengunduhnya). Buka direktori Unduhan:
cd ~/Downloads
dan ekstrak file ke /opt
:
sudo unzip sqldeveloper-*-no-jre.zip -d /opt/
Jadikan skrip peluncuran dapat dieksekusi:
sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
Buka sqldeveloper:
sudo /opt/sqldeveloper/sqldeveloper.sh
Pertama kali Anda akan diminta untuk memasukkan lokasi jvm. Dalam kasus saya (dan mungkin Anda jika Anda telah mengikuti langkah pertama), lokasi: /usr/lib/jvm/java-6-oracle
.
Saya menginstal versi 17.4 di Ubuntu 16.04 GNOME seperti itu.
/usr/lib/jvm/java-8-openjdk-amd64
Jika tidak ada, instal dengan sudo apt install openjdk-8-jdk
. Versi Java yang lebih baru juga bisa digunakan.~/sqldeveloper/sqldeveloper.sh
satu kali untuk menambahkan lokasi Java. Memasukkan/usr/lib/jvm/java-8-openjdk-amd64
Buat ikon desktop untuk akses di masa mendatang dari menu GUI saya.
# /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
Jadikan file desktop dapat dieksekusi
chmod +x /home/USERNAME/.local/share/applications/sqldeveloper.desktop
Saya menginstal sqldeveloper oracle di ubuntu 17.10 menggunakan metode berikut:
Instal alien:
sudo apt-get install alien
Instal rpm menggunakan alien:
sudo alien -i sqldeveloper-17.3.1.279.0537-1.noarch.rpm
Jalankan pengembang sql dengan menggunakan perintah berikut di terminal
sqldeveloper
Pastikan untuk mengubah versi rpm Anda. Agar ini berhasil, Anda harus menginstal oracle java 8 atau lebih baru di mesin Anda.