LINUX.ORG.RU

Cygwin под WINE'ом


0

0

Почему кроссплатформенные программы, собранные для Windows, лучше, чем собранные под Linux? Причины две: 1) они уже собраны и безо всяких проблемм запускаются под Вайном, в то время как при сборке под Linux можно заработать геморрой; 2) собранная под WINE программа аккуратно лежит в отдельной директории, а не какает себя по всему диску чёрт знает куда.

А что делать, если программа чисто линуксовая, не являющаяся кроссплатформенной? Линуксовое API, подобное WINE'у, к сожалению, отсутствует. Нельзя, к примеру, имея ядро 2.6 запускать программы, собранные для ядра 2.4, зато можно запускать программы, собранные под Windows 98, под Windows XP...

Но пока нет такого AIP, можно же установить CygWin на WINE и спокойно запускать линуксовые программы!

Правда, я пока ещё не пробовал это делать; если получится, выложу скрины.

Ответ на: комментарий от Sylvia

Не понятно, как запускать линуксовые программы под Линуксом. Зато понятно, как запускать Вендузовые - через WINE...

Starduster
() автор топика

> Нельзя, к примеру, имея ядро 2.6 запускать программы, собранные для ядра 2.4

4.2.

Хотя могут вылезать всякие пакости вроде проблем со шрифтами.

question4 ★★★★★
()

>аккуратно лежит в отдельной директории, а не какает себя по всему диску чёрт знает куда

Настанет день, и ты познаешь всю мошь менеджера пакетов юный падаван.

А может и нет.

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

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

anonymous
()

O_O

А ещё если сморкаться при помощи введения брандспойта в анальное отверстие и подачи напора, то заодно и огород можно через уши поливать... С таким подходом и такими запросами - GOTO Windows...

Axon ★★★★★
()
Ответ на: комментарий от Starduster

> А что делать, если программа чисто линуксовая, не являющаяся кроссплатформенной?

делать инсталятор с установкой в /opt или домашнюю папку, и так же как и в винде таскать с собой все нужные библиотеки и класть их так же в opt

П.С. ТС типичный ламер

lester ★★★★
()
Ответ на: комментарий от anonymous

> Да и запускать доисторические версии программ не имеет смысла, в них же дыры и прочие уязвимости закрытые в новых версиях.

Если бы они были закрыты... Часто только новыве добавляются. Чтобы не быть голословным: самым стабильным Ядром ведь не самое новое Ядро считается.

А что делать, если программа чисто линуксовая, не являющаяся кроссплатформенной?

делать инсталятор с установкой в /opt или домашнюю папку, и так же как и в винде таскать с собой все нужные библиотеки и класть их так же в opt

Хотел поставить DOSBox в отдельную директорию, чтобы собрать пакет. Указал DESTDIR, под Рутом... Поставился всё равно в корень.

Starduster
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.