Spec-Zone.ru › MySQL Workbench

2.4.1 Установка

Существуют двоичные дистрибутивы MySQL Workbench, доступные для нескольких вариантов Linux, включая Fedora, Oracle Linux и Ubuntu. Общие требования и конкретные инструкции по установке см. в следующих разделах.

  • Требования к Linux

  • Установка пакетов DEB

  • Установка пакетов RPM

  • Установка Oracle Enterprise Linux и аналогичных систем

Процедура установки в Linux зависит от используемого дистрибутива Linux. Выберите один из следующих методов установки:

Пакеты из официального репозитория MySQL Yum или APT

Эти двоичные файлы построены командой выпуска MySQL. Дополнительную информацию об установке этих файлов см. в разделах Yum или APT. Они содержат самые новые версии MySQL Workbench. Обычно этот пакет называется mysql-workbench-community.

Пакеты из репозитория вашего дистрибутива Linux

Эти двоичные файлы построены и поддерживаются участниками используемого вами дистрибутива Linux, а не командой MySQL. Они стабильны, но релизы часто отстают. Обычно этот пакет называется mysql-workbench.

Загрузка официальных пакетов MySQL

Загрузки доступны по адресу https://dev.mysql.com/downloads/workbench.

Загрузка исходного кода и самостоятельная компиляция

Исходный код доступен по адресу https://dev.mysql.com/downloads/workbench в виде пакета tar.gz или RPM.

Примечание

Изменение макроса %cmake приводит к ошибке при построении MySQL Workbench из исходного кода на Fedora 33 с использованием пакета RPM. Чтобы избежать ошибки, используйте новый макрос %cmake_build.

Требования к Linux

  • Требования к Linux встроены в соответствующие пакеты. Используйте платформенно-специфичный инструмент (например, yum или apt) для установки пакета и его зависимостей.

  • Функциональность «Сохранение пароля в хранилище» требует gnome-keyring-daemon для хранения паролей. Обратите внимание, что системы KDE используют свою собственную реализацию ksecretservice.

  • Для Linux и macOS функции администрирования сервера MySQL требуют привилегий команды sudo для выполнения нескольких команд. Пользователь sudo должен иметь возможность выполнения следующих системных команд:

    /usr/bin/sudo
    /usr/bin/nohup
    /usr/bin/uptime
    /usr/bin/which
    /usr/bin/stat
    
    /bin/bash
    /bin/mkdir
    /bin/rm
    /bin/rmdir
    /bin/dd
    /bin/cp
    /bin/ls
    

    Кроме того, пользователь sudo должен сохранять переменную среды HOME при выполнении системных команд, что означает безопасное добавление следующей записи в файл /etc/sudoers с помощью команды visudo:

    Defaults env_keep +="HOME"
    

    Для выполнения команд MySQL Enterprise Backup MySQL Workbench пользователю команды sudo также необходимо иметь возможность выполнения двоичного файла MySQL Enterprise Backup.

Установка пакетов DEB

В Ubuntu и других системах, использующих схему пакетов Debian, вы можете загрузить и установить пакеты .deb или использовать менеджер пакетов APT.

Использование менеджера пакетов APT

Важно

Ваш дистрибутив Linux включает сборки MySQL Workbench, для которых команда «apt-get install mysql-workbench» устанавливает их сборку пакета MySQL Workbench. Чтобы использовать официальные сборки MySQL Workbench, предоставляемые командой выпуска MySQL, необходимо установить официальный репозиторий MySQL APT и выбрать пакет «mysql-workbench-community» вместо «mysql-workbench».

  1. Установите репозиторий MySQL APT, как описано в документации MySQL APT Repository. Например:

    $> sudo dpkg -i mysql-apt-config_0.5.3-1_all.deb
    $> sudo apt-get update
    
  2. Установите пакет MySQL Workbench. Может быть несколько пакетов Workbench, поэтому укажите точную версию для установки, например, mysql-workbench-community. Например:

    $> sudo apt-get install mysql-workbench-community
    

Установка пакета вручную

Вы устанавливаете MySQL Workbench с помощью команды, такой как:

$> sudo dpkg -i package.deb

В предыдущем примере package.deb — имя пакета MySQL Workbench; например, mysql-workbench-community-version1ubu1404-amd64.deb, где version — номер версии MySQL Workbench.

Примечание

Возможны предупреждения о том, что некоторые библиотеки недоступны, в зависимости от того, что уже установлено. Если такое предупреждение прерывает установку, сначала установите необходимые библиотеки, а затем снова установите пакет MySQL Workbench.

Установка пакетов RPM

В системах на основе Red Hat и других системах, использующих формат пакетов RPM, вы можете загрузить и установить пакеты RPM или использовать менеджер пакетов Yum.

Примечание

Системы Enterprise Linux, такие как Oracle Linux и Red Hat, могут потребовать доступа к репозиторию пакетов EPEL. Дополнительную информацию об установке EPEL см. в разделе Установка Oracle Enterprise Linux и аналогичных систем.

Использование менеджера пакетов Yum

Ваш дистрибутив Linux включает сборки MySQL Workbench, для которых команда «yum install mysql-workbench» устанавливает их сборку пакета MySQL Workbench. Чтобы использовать официальные сборки MySQL Workbench, предоставляемые командой выпуска MySQL, необходимо установить официальный репозиторий MySQL Yum и выбрать пакет «mysql-workbench-community» вместо «mysql-workbench».

  1. Установите репозиторий MySQL Yum, как описано в документации MySQL Yum Repository. Например:

    $> sudo rpm -Uvh mysql-community-release-el7-7.noarch.rpm
    
  2. Установите пакет MySQL Workbench. Может быть несколько пакетов MySQL Workbench, поэтому укажите точную версию для установки, например, mysql-workbench-community. Например:

    $> sudo yum install mysql-workbench-community
    

Установка пакета вручную

$> sudo rpm -i package.rpm

В предыдущем примере package.rpm — имя пакета MySQL Workbench; например, mysql-workbench-community-version-1fc10.x86_64.rpm, где version — номер версии MySQL Workbench.

Установка Oracle Enterprise Linux и аналогичных систем

MySQL Workbench требует доступа к репозиторию EPEL только если вы работаете со пространственными данными, но не для общего использования. Более ранние версии MySQL Workbench (до 8.0.18) требуют доступа к нему для всех случаев использования. EPEL — это репозиторий с дополнительными пакетами RPM, которые не входят в состав основного дистрибутива RHEL/OEL. Это включает пакеты (например, tinyxml), которые требуются MySQL Workbench.

Вам нужно настроить репозиторий EPEL в yum, чтобы разрешить необходимые зависимости. Например, используя Oracle Linux 6.8, вы бы:

$> wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
$> rpm -ivh epel-release-6-8.noarch.rpm

$> yum repolist

Loaded plugins: refresh-packagekit, rhnplugin
repo id                repo name                                          status
epel                   Extra Packages for Enterprise Linux 6 - x86_64      7,124

Эти инструкции также относятся к аналогичным дистрибутивам Linux, таким как Red Hat Enterprise Linux, CentOS и Scientific Linux.

Далее следуйте инструкциям по установке на основе RPM в разделе Установка пакетов RPM.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/workbench-en/wb-installing-linux.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API