Ubuntu 14.04에 SQL Developer를 설치하려고합니다. 나는 몇 가지 튜토리얼을 따랐지만 어느 것도 효과가 없었다. 따라서 SQL Developer를 설치하는 방법을 알고 있는지 묻습니다.
Ubuntu 14.04에 SQL Developer를 설치하려고합니다. 나는 몇 가지 튜토리얼을 따랐지만 어느 것도 효과가 없었다. 따라서 SQL Developer를 설치하는 방법을 알고 있는지 묻습니다.
답변:
다음 단계로 SQL Developer를 설치했습니다.
(의견 참조 — 이것이 필요하지 않을 수도 있습니다
.) Ubuntu 웹 사이트에서 최신 Ubuntu 14.04 LTS를 다운로드하여 다시 설치하십시오.
Java를 설치하십시오.
자바 버전 JDK 7 :
sudo apt-get install openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
sudo update-alternatives --config java
Java 버전 JDK 8 (일부 설치에서는 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
Oracle 웹 사이트에서 SQL Developer를 다운로드하십시오 ( 다른 플랫폼 다운로드를 선택했습니다 ).
파일을 /opt
다음 위치에 추출하십시오 .
sudo unzip sqldeveloper-*-no-jre.zip -d /opt/
sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
Oracle SQL Developer의 경로 내 실행기 연결 :
sudo ln -s /opt/sqldeveloper/sqldeveloper.sh /usr/local/bin/sqldeveloper
/opt/sqldeveloper/sqldeveloper.sh
내용을 편집 하고 다음과 같이 바꾸십시오.
#!/bin/bash
unset -v GNOME_DESKTOP_SESSION_ID
cd /opt/sqldeveloper/sqldeveloper/bin
./sqldeveloper "$@"
또는 (오류를 방지하기 위해 : ./sqldeveloper: Permission denied
)
#!/bin/bash
unset -v GNOME_DESKTOP_SESSION_ID
cd /opt/sqldeveloper/sqldeveloper/bin && bash sqldeveloper $*
SQL Developer를 실행하십시오.
sqldeveloper
참고 : Sql Developer를 처음 실행할 때는 JDK 폴더의 경로를 지정해야합니다. 내 컴퓨터에서 JDK는 /usr/lib/jvm/java-1.7.0-openjdk-amd64에 저장되어 있으며 Java 8 및 Ubuntu 16+ / usr / lib / jvm / java-8-oracle의 경우
마지막으로, 사용하기 쉬운 데스크탑 응용 프로그램을 만듭니다.
cd /usr/share/applications/
sudo vim sqldeveloper.desktop
이 줄을 추가하십시오 :
[Desktop Entry]
Exec=sqldeveloper
Terminal=false
StartupNotify=true
Categories=GNOME;Oracle;
Type=Application
Icon=/opt/sqldeveloper/icon.png
Name=Oracle SQL Developer
다음을 입력하십시오.
sudo update-desktop-database
Ubuntu에서 수행 한 방법은 다음과 같습니다.이 방법이 가장 쉬운 방법이며 나중에 쉽게 재사용 할 수있는 패키지를 제공 할 것입니다 (그러나 OTN 라이센스에 따라 재배포 할 수는 없음).
다음과 같이 SQL 개발자 패키지를 설치하십시오.
sudo apt-get install sqldeveloper-package debhelper openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
이제 명령을 실행하기 만하면됩니다 (버전이 다를 수 있음).
make-sqldeveloper-package sqldeveloper-4.1.3.20.78-no-jre.zip
이제 다음 명령을 사용하여 결과 .deb 패키지를 설치하십시오 (deb의 버전도 다를 수 있음).
sudo dpkg -i sqldeveloper_4.1.3.20.78+0.2.4-1_all.deb
이제 설치가 완료되었습니다. 필자의 경우 새로운 Java 8이 필요했으며 다음 명령을 실행해야합니다.
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
마지막으로 내 경우에는 첫 번째 실행에서 Oracle SQL Developer에 대한 Java 경로를 제공해야합니다 /usr/lib/jvm/default-java/
.
sqldeveloper-package
이 손상되었습니다. 에 실패 debuild: fatal error at line 1124: dpkg-buildpackage -rfakeroot -us -uc binary failed
이것은 고정 할 수 있습니다sudo sed -i '/DEBUILD/s/n b/n --no-tgz-check -- b/' /usr/bin/make-sqldeveloper-package
Java 6을 설치하십시오 (Java 1.7에서는 작동하지 않습니다).
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java6-installer
여기 에서 SQL Developer를 다운로드하고 기타 플랫폼을 선택 하십시오 . (다운로드하려면 계정이 필요합니다). 다운로드 디렉토리를여십시오.
cd ~/Downloads
파일을 추출하여 /opt
:
sudo unzip sqldeveloper-*-no-jre.zip -d /opt/
실행 스크립트를 실행 가능하게 만드십시오.
sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
sqldeveloper를 엽니 다.
sudo /opt/sqldeveloper/sqldeveloper.sh
처음으로 jvm 위치를 입력하라는 메시지가 표시됩니다. 제 경우에는 (그리고 아마도 첫 번째 단계를 밟았다면 아마도 귀하의 것입니다) 위치는 다음과 같습니다 /usr/lib/jvm/java-6-oracle
.
Ubuntu 16.04 GNOME에 버전 17.4를 설치했습니다.
/usr/lib/jvm/java-8-openjdk-amd64
없는 경우로 설치하십시오 sudo apt install openjdk-8-jdk
. 최신 버전의 Java도 작동 할 수 있습니다.~/sqldeveloper/sqldeveloper.sh
Java의 위치를 추가 하려면 명령 행에서 한 번 실행하십시오 . 들어가다/usr/lib/jvm/java-8-openjdk-amd64
내 GUI 메뉴에서 나중에 액세스 할 수 있도록 데스크탑 아이콘을 만듭니다.
# /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
데스크탑 파일을 실행 가능하게 만들기
chmod +x /home/USERNAME/.local/share/applications/sqldeveloper.desktop
다음 방법을 사용하여 Oracle sqldeveloper를 우분투 17.10에 설치했습니다.
외계인 설치 :
sudo apt-get 설치 외계인
외계인을 사용하여 rpm을 설치하십시오.
sudo alien -i sqldeveloper-17.3.1.279.0537-1.noarch.rpm
터미널에서 다음 명령을 사용하여 SQL Developer를 실행하십시오.
sqldeveloper
rpm의 버전을 변경하십시오. 이 작업을 성공적으로 수행하려면 시스템에 oracle java 8 이상이 설치되어 있어야합니다.