1

В настоящее время моя работа заключается в создании сайтов с Django. Я использую много вещей, как virtualenv, PIL и т.д.

Проблема в том, что я не могу установить Linux на свой рабочий стол. Мне нравится это на серверах, лучше использовать его по SSH. А для десктопа? Ни за что.

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

Итак, я попробовал Cygwin, но это слишком чертовски медленно. Каждый раз, когда сервер django dev перезагружается, он тратит почти 20-30 секунд. Для сравнения, затем, используя "родной" python в Windows или Linux, он мгновенно перезагружается. Еще хуже, Cygwin делает всю мою систему очень медленной.

Я думал об этом и придумал способ пойти. Я могу поделиться папкой с моим приложением с какой-нибудь коробкой Linux. Devserver и все остальное будет работать на этом ящике, пока я буду рад редактированию файлов и запуску браузера на моей Windows 7. Оболочка SSH намного быстрее и удобнее, чем Cygwin.

В настоящее время в моей домашней сети нет блоков Linux (за исключением моего телефона Android), но у меня есть несколько блоков VDS с Debian.

Итак, как мне поделиться папкой Windows с VDS box? Я не могу положиться на свой настольный IP, но я могу положиться на VDS. Мне нужно, чтобы общий доступ был как можно более быстрым (ну, пинг 2-3 секунды в порядке) и "родной" для обеих систем, чтобы я мог использовать папку, как обычную папку в Windows и Linux.

3 ответа3

1

Вы можете использовать Dropbox для синхронизации. Существует процесс для полностью терминальной настройки для Dropbox, а для Windows вы можете просто использовать обычный клиент для этого.

0

Ларри, так как ты в одной сети, BTsync довольно изящен.

Btsync - http://www.bittorrent.com/sync

0

Тебе, наверное, лучше пойти другим путем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .