Понедельник, 19.09.2022 08:00

Установка HeidiSQL в Simply Linux

Установка HeidiSQL в Simply Linux

Mysql — СУБД идеально подходящая для небольших и средних по сложности и размеру базы данных. Де факто она используется практически на всех сайтах в сети Internet.

Сегодня мы рассмотрим установку HeidiSQL в Simply Linux через Snap - https://snapcraft.io.

Snap — разработанный создателями Ubuntu пакетный менеджер, позволяющий запускать программы вне зависимости от дистрибутива или операционной системы. Все программы запускаются в «песочнице» и не имеют прямого доступа к операционной системе.

Введение

Для создания базы данных, таблицы и обслуживания БД можно использовать PhpMySql. Функционала этой утилиты достаточно для простых действий. Но для каждодневной работы она не подходит от слова совсем. Слишком большие ограничения на функционал накладывает использование браузера.

Для работы с СУБД Mysql и MariaDB я уже много лет использую HeidiSQL. Эта утилита обладает очень удобным интерфейсом, позволяет одновременно работать с несколькими базами данными и серверами. Позволяет переносить данные и таблицы между серверами. Делать бэкапы баз и таблиц. Загружать в таблицы данные из текстовых файлов и так далее.

К сожалению, существует только версия для Windows и разработчики не планируют выпуск версии под Linux, но существует пакет для Snap позволяющий запустить данную программу в Linux через Wine.

Установка

Установим требуемые пакеты: 

sudo apt-get install snapd

Включим и запустим службу: 

sudo systemctl enable snapd 
sudo systemctl start snapd

Установим пакет core:

sudo snap install core

Установим HeidiSQL:

sudo snap install heidisql-wine --beta

Ожидайте окончания установки всех необходимых пакетов. Весь процесс займет несколько минут!

Если всё прошло успешно, то после окончания установки вы увидите надпись:

heidisql-wine (beta) 11.3 from Kianda installed

Запустим:

snap run heidisql-wine

Дождемся окончания настройки Wine

Preparing_Windows_compatibility_layer_001.png

Откроется окно:

Менеджер_сеансов_001.png 

Теперь мы можем соединиться с Mysql-сервером:

Unnamed_-_HeidiSQL_Portable_11.3.0.6295_001.png 

Создание ярлыка

Так как Snap не создает ярлык для программы в меню Пуск, создадим его сами!

Скачаем логотип:

wget -O heidisql.png  https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/HeidiSQL_logo_image.png/600px-HeidiSQL_logo_image.png

Скопируем иконку в папку:

sudo cp heidisql.png /usr/share/icons/

Создадим файл:

sudo mcedit /usr/share/applications/heidisql.desktop

С содержимым:

[Desktop Entry]
Name=HeidiSQL
Name[ru]=HeidiSQL
Type=Application
NoDisplay=false
Comment=Mysql and MariaDB database util
Comment[ru]=Средство для работы с СУБД Mysql и mariaDB
Exec=snap run heidisql-wine
Actions=
Icon=/usr/share/icons/heidisql.png
Hidden=false
Terminal=false
StartupNotify=true
MimeType=text/plain
Categories=Utility
Keywords=HeidiSQl;sql
Keywords[ru]=HeidiSQl;sql

Ярлык появится в меню пуск

Рабочий_стол_1_003.png

Заключение

Сегодня мы рассмотрели установку HeidiSQL в Simply Linux (Alt Linux) с помощью SNAP

Установили Snap

Включили и запустили службу snapd

Обновили Core

Установили heidisql-wine

Запустили HeidiSQL первый раз

Создали для программы ярлык в меню Пуск

Категория Simply Linux
Теги Alt Linux

Добавить комментарий

Простой текст

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Строки и абзацы переносятся автоматически.
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.
Просмотров: 111