Bagaimana cara menginstal SQL Developer di Ubuntu 14.04?
49
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.
ketika saya mencoba melakukan langkah terakhir yaitu, jalankan sqldeveloper di bawah ini error gk @ gk-desktop: / usr / local / bin $ ./sqldeveloper ./sqldeveloper: baris 3: ./sqldeveloper: Izin ditolak Ada solusi untuk datang?
girishkumar
Jawaban:
96
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.
#!/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
"Unduh dan instal ulang Ubuntu 14.04 LTS terbaru dari situs web Ubuntu" mengapa saya harus menghapus sistem operasi saya untuk menginstal paket?
Rinzwind
1
@PhatHV Ketika saya menjalankan sqldeveloper di terminal saya mendapatkan / usr / local / bin / sqldeveloper: baris 2: cd: / usr / local / bin / sqldeveloper / bin: Bukan direktori
vladmateinfo
1
Saya mencoba banyak tutorial lain seperti Anda. Tapi saya memberi Anda langkah-langkah apa yang saya lakukan untuk membuat Pengembang SQL saya berfungsi (saya menginstalnya di komputer saya di kantor dan berfungsi sempurna sampai sekarang). Saya pikir Anda harus memeriksa konten file ini "/opt/sqldeveloper/sqldeveloper.sh" dan tempel di sini.
PhatHV
1
Semua berfungsi tetapi karena alasan tertentu seluruh folld sqldevloper saya dan itu file dan hanya dapat dibaca untuk pengguna yang bukan sudoers. Bahkan jika saya melakukan sudo chmod -R 775 di atasnya, tidak ada yang berubah. Ini membuat saya tidak dapat menggunakan pintasan desktop karena saya harus selalu memberikan sudo dengan benar
Kaspar
2
Ini berfungsi untuk saya di Ubuntu 15.04, menggunakan java 8 bukannya java 7.
JanKanis
8
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):
Akhirnya Anda perlu menyediakan jalur java untuk pengembang sql oracle pada saat pertama kali dijalankan dalam kasus saya di /usr/lib/jvm/default-java/.
Harap dicatat di Ubuntu versi terbaru sqldeveloper-packagerusak; gagal dengan debuild: fatal error at line 1124: dpkg-buildpackage -rfakeroot -us -uc binary failedIni dapat diperbaiki dengansudo sed -i '/DEBUILD/s/n b/n --no-tgz-check -- b/' /usr/bin/make-sqldeveloper-package
Rqomey
5
Instal Java 6. (Tidak berfungsi untuk saya dengan Java 1.7):
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.
Apakah ini berhasil untuk Anda? atau apakah Anda menginstal pengembang Sql dari mengikuti jawaban yang Anda terima atau jawaban Anda sendiri? karena saya ingin menginstal Sql developer untuk saya sendiri. terima kasih
αғsнιη
@ KasiyA Ini bekerja untuk saya.
vladmateinfo
Alih-alih langkah 4., Anda dapat menambahkan / opt / sqldeveloper / sqldeveloper / bin ke PATH di lingkungan / etc /. Kemudian Anda dapat menggunakan perintah sqldeveloper dari terminal.
Zsolt Mester
5
Saya menginstal versi 17.4 di Ubuntu 16.04 GNOME seperti itu.
Verifikasi pemasangan OpenJDK 8 dan lokasi di /usr/lib/jvm/java-8-openjdk-amd64Jika tidak ada, instal dengan sudo apt install openjdk-8-jdk. Versi Java yang lebih baru juga bisa digunakan.
Jalankan dari commandline ~/sqldeveloper/sqldeveloper.shsatu 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
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:
Versi Java JDK 8 (dalam beberapa instalasi ini merupakan persyaratan, bukan 1.7):
Unduh SQL Developer dari situs web Oracle (Saya memilih unduhan Platform Lain ).
Ekstrak file ke
/opt
:Menautkan melalui peluncur di jalur untuk Oracle SQL Developer:
Edit
/opt/sqldeveloper/sqldeveloper.sh
dan ganti kontennya untuk:atau (untuk mencegah kesalahan:
./sqldeveloper: Permission denied
)Jalankan Pengembang SQL:
Terakhir, buat aplikasi desktop agar mudah digunakan:
tambahkan baris ini:
lalu ketik:
sumber
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.
Sekarang semua yang perlu Anda lakukan adalah menjalankan perintah (Anda mungkin memiliki versi yang berbeda)
Sekarang instal paket .deb yang dihasilkan menggunakan perintah (Deb Anda mungkin memiliki versi yang berbeda juga):
Anda sekarang selesai dengan instalasi. dalam kasus saya diperlukan java 8 baru maka Anda harus menjalankan perintah berikut.
Akhirnya Anda perlu menyediakan jalur java untuk pengembang sql oracle pada saat pertama kali dijalankan dalam kasus saya di
/usr/lib/jvm/default-java/
.sumber
sqldeveloper-package
rusak; gagal dengandebuild: 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):
Unduh Pengembang SQL dari sini dan pilih platform lain . (Anda akan memerlukan akun untuk mengunduhnya). Buka direktori Unduhan:
dan ekstrak file ke
/opt
:Jadikan skrip peluncuran dapat dieksekusi:
Buka sqldeveloper:
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
.sumber
Saya menginstal versi 17.4 di Ubuntu 16.04 GNOME seperti itu.
/usr/lib/jvm/java-8-openjdk-amd64
Jika tidak ada, instal dengansudo 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.
Jadikan file desktop dapat dieksekusi
sumber
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.
sumber