🐹 WinBox: Как запустить панель управления MikroTik на CentOS 7 с помощью Wine 4.
Содержание:
1. Задача.
2. Решение задачи.
3. Оригиналы источников информации.
На чем было опробовано:
- CentOS Linux release 7.9.2009 (Core).
- Wine 4.0.4.
- WinBox (64bit) v3.27.
1. Задача.
Задача: Запустить WinBox для MikroTik на CentOS 7.
Для конфигурирования устройств MikroTik доступны следующие сервисы: www, telnet, ssh, winbox, api.
Если вы настраиваете устройство через командную строку, то операционная система вам не помеха.
Но если вы привыкли делать это через WinBox, то клиента WinBox для CentOS 7 не существует. К сожалению MikroTik не выпустил пакет программы MikroTik для CentOS 7, поэтому будем запускать WinBox, предназначенный для Windows, через Wine!
2. Решение задачи.
Решение: Для установки WinBox на CentOS 7 требуется выполнить некоторые действия.
- Установить wine, wget и unzip, если они не установлены в системе.
- Загрузить WinBox со страницы загрузки MikroTik.
- Копировать WinBox в каталог
/usr/local/bin/
. - Создать алиас для WinBox.
Установим программное обеспечение:
# yum -y install wine wget curl mc
Скачаем крайнюю свежую версию WinBox с официального сайта MikroTik:
# cd ~
# wget http://www.mikrotik.com/download/winbox.exe
Переместим winbox.exe в персональный каталог:
# mkdir -p /usr/local/bin
# mv winbox.exe /usr/local/bin
Создадим скрипт запуска WinBox с параметрами для Wine:
# touch /usr/local/bin/winbox.sh
# mcedit /usr/local/bin/winbox.sh
Заполним его строками конфигурации:
#! /bin/bash FREETYPE_PROPERTIES="truetype:interpreter-version=35" wine /usr/local/bin/winbox.exe
Добавим флаг на оба файла:
# chmod a+x /usr/local/bin/winbox.sh
# chmod a+x /usr/local/bin/winbox.exe
После этого можем запускать наш файл winbox.exe
:
# sh /usr/local/bin/winbox.sh
Возможно, что первом запуске программы потребуется скачать некоторые модули. Их будет несколько.
Соглашаемся с автоустановкой:
Создадим алиас для быстрого запуска:
# alias winbox='sh /usr/local/bin/winbox.sh'
Проверим его работу:
# winbox
В ответ запустился WinBox:
3. Оригиналы источников информации.
- mikrotik.com «MikroTik Downloads».
- gist.github.com «Winbox on Ubuntu 20.04 Desktop».
- itdim.com.ua «Запускаем Winbox (Mikrotik) На Linux».
- github.com «mriza/winbox-installer».