LinuxForum.Fans
Тема

Гибрид Windows/Linux

Автор: oookotooo 16 сообщений 3339 просмотров 🔒 закрыта
#93532

Очень интересует возможность запуска линукс приложений под виндовс. И нетолько. А также службы, демоны, в общем все.
Для етого нужно либо разработать новое гибридное ядро, либо:
для того чтобы службы линухи работали под ядром винды, нужно чтоб ядро представляло ФС по-линуксовски, то нужно написать подслужбу, перехватывающую ваще все запросы системы в ФС, и трансформирующюю их. Вот только я не знаю достаточно ли будет пересобрать программу для полноценной работы? или она еще от чегото зависит? хватит ли одной такой подслужбы? нужно ли както трансформировать реестр винды? что еще нужно для етого?
п.с. возможно именно так работает wine под линухой??

#93552

cygwin

PS: Use Google, Luke!

#93557
oookotooo написал:
что еще нужно для етого?

проще всего программу подправить и собрать cygwin'ом.

#93594

Сейчас скажу гадость гадкую- Lindows :lol:

#93595

coLinux же, только вот зачем это всё? smile

#93597

Тема! Большое спасибо!!
может тупой вопрос, но с их помощью возможен запуск гнома вместо експлорера? А то там все скриншотики - ето КДЕ в окошке винды...

#93609
zerg написал:
PS: Use Google, Luke!

3.2.11. Запрещается публикация неинформативных сообщений (флуд): - заявлений без обоснований; - личная переписка без дополнительной информации; - односложных ответов: «гугл», «поиск», «ртфм».

#93652

andLinux - уже полность переделанный как надо КДЕ.
посмотрите хоть скриншотики, думаю вам понравиться=)
Все делалось на виндовс ХР. Раб. стол намутил программой SharpE...
http://zalil.ru/29892763

#93655

Зерг прав, топикстартер даже не удосужился хоть как-то погуглить этот вопрос.

P.S. Lindows отказалась от вайна примерно тогда же, когда переименовалась в Linspire (или даже раньше). Сейчас этого всего уже нет...

#93663

Я просто гуглил установку гнома на виндовс, а не емуляцию... находил только Blackbox, альтернативная гр. среда, и некоторые гном-программы скомпилированные под винду, скажу чесно те же сoLinux, andLinux, все таки както "емулируют" работу линукс, я предполагаю что все приложение полностю проходит сквозь "емулятор" и тока тогда я его вижу. Я хотел чтобы оно было родным приложением виндовса... чтобы та программа-перехватчик нужна была только для тех прог которые тупо не будут работать увидев ФС винды.

К примеру:
Возьмем пакет NetworkManager, я хочу чтобы он был вместо стандартного виндовского. Убить виндовский - допустим ето не проблема. Как сделать NetworkManager полностью .ехе приложением, и чтобы он на таких же правах управлял настройками сетьевого адаптера?

#93684
Writer написал:
Возьмем пакет NetworkManager, я хочу чтобы он был вместо стандартного виндовского. Убить виндовский - допустим ето не проблема. Как сделать NetworkManager полностью .ехе приложением, и чтобы он на таких же правах управлял настройками сетьевого адаптера?

Я думаю это не реально. NetworkManager работает совсем по другому принципу чем винда. И вообще... Что такое NetworkManager? Это прога которая упращает настройку сетевых интерфейсов + фишки. В точности сама создает конфиги и распихивает куда надо. Как это связать с виндой? Никак. И таких программ большинство, которые всего лишь GUI.

#93697
oookotooo написал:
Возьмем пакет NetworkManager, я хочу чтобы он был вместо стандартного виндовского

Во-первых, это невозможно технически.
Во-вторых, в этом нет необходимости. В каждой ОС есть свои средства настройки сети, смысла выпиливать их я не вижу.

#93699
oookotooo написал:
Как сделать NetworkManager полностью .ехе приложением

никак. И уважаемый xlin уже объяснил почему. И вообще - ЗАЧЕМ? NetworkManager это просто гуй поверх линуксовых сетевых интерфейсов. Даже если вы и перенесёте его в windows, ему будет НЕЧЕМ управлять.

#93722

я думаю автор просто не совсем хорошо понимает что есть ОС Windows и что есть GNU/Linux (в плане архитектуры и реализации) отсюда и бессмысленные вопросы....

#94774

ознакомился с материалом, и понял что сильнее интегрировать линукс в винду, чем сделал я, невозможно(((

Спасибо всем!

Войдите или зарегистрируйтесь, чтобы ответить.