...

четверг, 10 октября 2013 г.

Разрабатываем под Linux из Windows через sshd: настройка Far и NetBox


сегодня в 15:03


Иногда бывает так, что разработчики вынуждены работать под Windows (например, привычка или политика компании) но им надо вносить изменения в какой-то переносимый код собирать его под Linux. Можно просто поставить виртуальную машину (например, Oracle Virtual Box) и работать прямо в ней. А можно настроить систему так, чтобы работать в Far в Windows, иметь доступ ко всей файловой системе виртуалки и выполнять все команды прямо из Far. Посмотрим как это настроить на примере Virtual Box, Ubuntu, Far Manager и плагин NetBox.
Нам понадобятся:

1. Виртуалка Oracle Virual Box с настроенной Ubuntu внутри неё и Far Manager снаружи

2. Плагин NetBox. Выбираем под вашу версию Far: https://github.com/michaellukashov/Far-NetBox/downloads/

3. Oracle VirtualBox: https://www.virtualbox.org/wiki/Downloads


Настройка Ubuntu:

1. Запускаем Ubuntu и логинимся

2. Поднимаем sshd: sudo apt-get install openssh-server

3. Запускаем ifconfig и записываем IP-адрес виртуалки (она должна быть под NATом)

4. Заходим в свойства VM в VirtualBox: Settings -> Network -> Port Forwarding -> Insert new rule и вводим:


Rule1 TCP <IP хоста> 22 <IP виртуалки из шага 3> 22


Перезагружаем VM. На этом настройка Ubuntu закончена. Перейдём к Far.


Настройка 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, но и выполнять команды по сборке.





Developers, stick with Russians – work in London




Переводы с

карты на карту


Переводы

через QR-Код


Новая функция

«Мой контроль»




Возьми Lumia 925 на тест-драйв сейчас.




Впечатляющие возможности

в стильном тонком корпусе из металла




Boomburum

исследует LTE


Эволюция средств связи

в путешествии по России




Проблемы коммуникации внутри бизнеса?


Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.


This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers. Five Filters recommends:



Комментариев нет:

Отправить комментарий