Powered By Blogger

вторник, 5 июня 2007 г.

Win32 ПО на экране Linux


частичный перевод статьи https://help.ubuntu.com/community/SeamlessVirtualization

В отличие от полной виртуализации, где нужно ставить полностью систему с нуля, можно "транслировать" окна приложений для Windows на экране систем на базе Linux. Это возможно благодаря пакету rdesktop версии >=1.5.0 и наличии машины с ОС Windows (как же без нее)) 2000/2003 server, а так же XP Pro (см. пункт 1)

1. На машине с windows xp sp2: Пуск - Панель управления - учетные записи пользователей. Здесь включаем опции Fast User Switching (быстрое переключение пользователей) и использовать "Экран приветствия".
2. правой кнопкой мыши на "Мой компьютер" - Свойства - "Удаленное использование" - поставить галочку "Разрешить удаленное управление". При необходимости указать пользователей данного компа, которые имеют на это право.
3. Скачиваем по сслылке программу SeamlessRDP, извлекаем этот архив в c:\seamlessrdp.

Далее, установив на Linux-машине пакет rdesktop (он обычно предустановлен, на Ubunutu 7.04 например), пробуем команды (без кавычек):

"rdesktop -A -s "c:\seamlessrdp\seamlessrdpshell.exe C:\Program Files\Internet Explorer\iexplore.exe" IP-адрес-ПК-с-windows:3389 -u administrator -p password"

...в итоге имеем картинку, на подобие выше показанной. Или вот запускаем доселе не имеющий альтернатив (почему-то многие так думают) Adobe Photoshop:

PS. на Windows XP работает урезанная версия Terminal Services от Windows Server. Чтобы осуществить работу нескольких пользователей одновременно на машине с XP, нужно поставить патч , предварительно выполнив пункт 1. Не у всех он срабатывает, я сам работал с ним нормально. М.б. он требует только английской версии windows xp sp2?!

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

Счетчик посещений Counter.CO.KZ - бесплатный счетчик на любой вкус!

Mike Shinoda's mixtapes!