Иногда случается, что разработчики вынуждены работать под Windows (например, по привычке или политике компании), но им необходимо внести изменения в какой-то переносимый код, чтобы собрать его под Linux. Вы можете просто установить виртуальную машину (например, Oracle Virtual Box) и работать прямо в ней.
Или вы можете настроить систему так, чтобы вы могли работать в Far на Windows, иметь доступ ко всей файловой системе виртуальной машины и выполнять все команды непосредственно из Far. Давайте посмотрим, как это настроить на примере Virtual Box, Ubuntu, Far Manager и плагина NetBox.
Нам понадобится:
1. Виртуальная машина Oracle Virual Box с настроенной внутри нее Ubuntu и снаружи Far Manager. 2. Плагин NetBox. Выбирайте согласно вашей версии Far: http://plugring.farmanager.com/plugin.phpЭpid=859 ( https://github.com/michaellukashov/Far-NetBox/downloads/ ) 3. Oracle VirtualBox: https://www.virtualbox.org/wiki/DownloadsНастройка Убунту:
1. Запустите Ubuntu и войдите в систему.2. Поднимаем sshd: sudo apt-get установить openssh-сервер 3. Запуск есликонфигурация и пропишите IP-адрес виртуальной машины (она должна быть под NAT) 4. Заходим в свойства ВМ в VirtualBox: Настройки -> Сеть -> Переадресация портов -> Вставить новое правило.
и введите: Правило 1 TCP 22 22 Перезагрузите виртуальную машину.
На этом установка Ubuntu завершена.
Перейдем к Фару.
Настройка Far Manager:
1. Распаковать папку с NetBox в папку плагинов Far (у меня C:\Program Files (x86)\Far2\Plugins) и перезапустить Far
2. Нажмите Alt-F1, NetBox, Shift+F4.
3. Выберите тип подключения: SCP. Введите IP-адрес хоста и войдите в систему с паролем для вашей Ubuntu.
4. Войдите в созданную учетную запись.
Теперь вы можете не только управлять файлами в Ubuntu напрямую из Far, но и выполнять команды сборки.
Теги: #far Manager #netbox #ubuntu #sshd #Ненормальное программирование #программирование
-
Диета Для Серверного Процессора
19 Dec, 24