Я пытаюсь установить SQL Developer на Ubuntu 14.04. Я следовал некоторым учебникам, но ни один из них не работал. Поэтому я спрашиваю вас, знаете ли вы, как установить SQL Developer.
Я установил SQL Developer, выполнив следующие действия:
(См. Комментарии - это может быть необязательно)
Загрузите и повторноустановите последнюю версию Ubuntu 14.04 LTS с веб-сайта Ubuntu.
Установите Java:
Версия 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 установить oracle-java8-installer
sudo update-alternatives --config java
Загрузите SQL Developer с веб-сайта Oracle (я выбрал Other Platforms download).
Распакуйте файл в / 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
Терминал = ложь
StartupNotify = true
Категории = GNOME; Oracle;
Тип = Приложение
Значок = / opt / sqldeveloper / icon.png
Имя = Разработчик Oracle SQL
затем введите:
sudo update-desktop-database
Установить Java 6. (У меня не получилось с Java 1.7):
sudo add-apt-repository ppa: webupd8team / java
sudo apt-get update
sudo apt-get установить 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, я думаю, что это самый простой способ и даст вам пакет, который вы можете легко повторно использовать позже (но вы не можете распространять согласно лицензии 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 установить oracle-java8-installer
Наконец, вам нужно указать путь java для разработчика oracle sql при первом запуске, в моем случае это был / usr / lib / jvm / default-java /
.
disk
группа тогда, выходят из системы и въезжают задним ходом или перезагрузка после добавления группы?
– Terrance
12 February 2016 в 06:36
Я установил версию 17.4 в Ubuntu 16.04 GNOME вот так.
/ 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
Создайте значок на рабочем столе для будущего доступа из моего меню графического интерфейса.
# /home/USERNAME/.local/share/applications/sqldeveloper .desktop
[Desktop Entry]
Имя = Разработчик Oracle SQL
GenericName = Разработчик SQL
X-GNOME-FullName = Разработчик Oracle SQL
Комментарий = Бесплатная интегрированная среда разработки, которая упрощает разработку и управление Oracle Database.
Ключевые слова = sql; разработчик; oracle; db; база данных
Exec = / home / ИМЯ ПОЛЬЗОВАТЕЛЯ / sqldeveloper / sqldeveloper.sh
Терминал = ложь
Тип = Приложение
StartupNotify = true
Значок = / home / USERNAME / sqldeveloper / icon.png
Категории = Администратор
X-AppStream-Ignore = истина
Сделать файл рабочего стола исполняемым
chmod +x /home/USERNAME/.local/share/applications/sqldeveloper.desktop
С некоторого времени apt-get
заменяется на ] apt
, поэтому, например, я хочу предотвратить обновление Firefox до версии выше 56, потому что многие надстройки, такие как «Группы вкладок» , больше не работают с новым Firefox 57 (см. «Обновление WebExtensions»).
Можно удерживать более одного пакета с помощью одной команды и использовать подстановочные знаки.
sudo apt-mark hold firefox firefox-locale-*
Если вы захотите отменить их позже, это будет команда:
sudo apt-mark unhold firefox firefox-locale-*
-121 --- 88 7121- Я установил oracle sqldeveloper в ubuntu 17.10, используя следующий метод:
Установите alien:
sudo apt-get install alien
Установите rpm с помощью alien:
sudo alien -i sqldeveloper-17.3.1.279.0537-1.noarch. rpm
Запустите sql developer, используя следующую команду в терминале
sqldeveloper
Убедитесь, что вы изменили версию вашего rpm. Для этого на вашем компьютере должен быть установлен Oracle java 8 или более поздней версии.