Собственно, сабж. Ищется что-то такое, что смогло бы просто и быстро запускать приложения под онтопик на оффтопике, а также и сам онтопик. Да, есть вирт. машины, но они слишком ресурсожрущие и тормозные, оставим их как запасной вариант, поэтому нужно то, что работает через некий слой совместимости, как Wine, или какой-то другой способ.
Почему это вообще надо?
- Потому что это удобно, не надо перезагружать систему ради дуалбута или настраивать сеть ради RDP/VNC
- Потому что бывают случаи, когда
раб корпорациивынужден сидеть под оффтопиком, а нужно быстренько и без заморочек заюзать линуксоспецифичный софт, в тч гуёвый. - Потому что… потому.
Какие есть варианты?
- coLinux, andLinux, speedLinux, Ulteo Virtual Desktop и иже с ними. Нормально. С гуем. Для 32-бит. Но учитывая, что сейчас всё 64-битное, а coLinux не может в 64-бит, то 2007 год вернуть не получится! 😢
- ForeignLinux/flinux. Потыкал палочкой их готовый Арч, вроде чё-то запустилось в cmd, лол, даже дало по директориям походить, но не смогло скачать пакеты,
[root@ForeignLinux /]# pacman -Syu :: Synchronizing package databases... error: failed retrieving file 'core.db' from mirror.rackspace.com : The requested URL returned error: 404 error: failed to update core (unexpected error) error: failed retrieving file 'extra.db' from mirror.rackspace.com : The requested URL returned error: 404 error: failed to update extra (unexpected error) error: failed retrieving file 'community.db' from mirror.rackspace.com : The requested URL returned error: 404 error: failed to update community (unexpected error) error: failed to synchronize any databases error: failed to init transaction (unexpected error)
да и проект в целом заброшен.
- Lina Не пробовал, но кажется проект скорее мёртв, чем жив. Нет поддержки 64-bit Windows.
- Cygwin. Недостаток: многа кампелять! (не поддерживает проприетарные бинарники) А хочется и шашечки и ехать.
- WSL1 Нет поддержки графики. Сырое
- WSL2 🤦 Без комментариев..
- Line для Windows 98/2000. Заброшен.
It sill work on Win8 x64 as I tested. It uses Cygwin for POSIX layer thus no efficient fork(). (c)
- LBW для 32-bit Windows XP. Поддерживает гуй. Заброшен.
- Atratus для 32-бит Win XP и 32,64-бит Win7.
Vista and Windows 8 may work, but are untested.
Итак, неужели подобные проекты сейчас никто не пилит и эти идеи застряли в прошлой декаде?
Связанные темы:
Разработка под Линукс ... - есть ли смысл ставить Linux ? (2022)
Использование Linux-приложений в Windows – виртуализация с coLinux
Lina - кроссплатформенная виртуальная машина для запуска Linux приложений
flinux -- запуск бинарников GNU/Linux в среде Windows
P.S. Тема в толксах, дабы без духоты
.