Здавалося б, найактуальніше питання про сумісність Windows і Linux полягає зазвичай в тому, як запустити Windows програму під Linux. У той же час, зворотна задача мало кого цікавить, крім, хіба що, програмістів або системних адміністраторів. Хоча вдома я користуюся Ubuntu вже досить давно, на роботі я, на жаль, змушений використовувати Windows. Вирішивши трохи облаштувати собі робоче місце в більш звичне середовище, я задумався про варіанти реалізації такого завдання.
Варіант з віртуальною машиною я виключив відразу (хоча, можливо, ще до нього повернуся в майбутньому) - мені захотілося тіснішої інтеграції. Ще кілька років тому я "балувався" cygwin і kde4 під Windows. тому зараз мені стало цікаво не повертатися до старого, а пошукати інші варіанти. Крім того, хотілося б, щоб Linux-середовище було звичною: Debian. а ще краще - Ubuntu.
Трохи Поганявши в інтернет, я натрапив на зацікавив мене проект - andLinux. На відміну від більшості альтернатив, andLinux забезпечує досить тісну інтеграцію Linux-додатків, аж до файлових асоціацій і інтеграції в контекстне меню Провідника. Крім усього іншого, проект привернув мене тим, що за основу слід брати Ubuntu 9.04 (зараз), яка інтегрується в Windows-систему завдяки двом основним ідеям: CoLinux. що дозволяє виконувати Linux-ядро як Windows-процес, і Xming - X-сервера для Windows.
Останньою стабільною версією є andLinux Beta 2 (final), яка представлена в двох варіантах: KDE та XFCE- версії. Чому немає Gnome- версії, мені не зрозуміло, з огляду на, що проекти по портированию Gnome в Windows існують. Для тесту я вибрав XFCE -версію (exe-файл розміром 200МБ) через її "легкості" і більш звичною мені середовища, ніж KDE. Нижче представлена конфігурація системи, на якій здійснювалася установка.
Установка практично не відрізняється від такої у будь-який інший Windows-програми.
Як ми бачимо на наступному скріншоті, XFCE-версія вимагає близько 2,5 ГБ вільного місця на жорсткому диску, які і виявляються зайнятими після установки. Майте на увазі, що ви вільні встановлювати необхідні вам програми в подальшому з використанням звичного synaptic або ж apt-get. тому подбайте про наявність місця "в запасі".
На наступному екрані нам пропонують визначитися з об'ємом оперативної пам'яті, яка буде доступна Linux-програм. Як випливає з опису, цей об'єм не буде доступний Windows. Я зупинився на 1/4 частини від доступною в системі - 512 МБ, враховуючи, що встановлюється "легка" XFCE-версія.
Ми можемо також вибрати спосіб запуску (через командний рядок, як процес Windows) і спосіб доступу до меню XFCE (за допомогою XFCE-панелі або ж через іконку в треї).
І знову тут я зупинився на варіанті за замовчуванням, вибравши останній пункт. Після цього вам пропонується ввести логін і пароль для роботи в Linux.
На наступному етапі необхідно вибрати спосіб доступу до спільних файлів і папок між системами.
Далі нам пропонується вибір створення ярликів, додавання пунктів в меню Провідника, створення іконок на панелі швидкого запуску.
Далі нам необхідно буде вирішити установку драйвера віртуальної мережевої карти
і перевантажити комп'ютер
Після перезавантаження нам буде доступно віртуальне з'єднання з мережею, які і буде відповідати за обміну файлами між нашими "спорідненими" ОС.
Нижче ви можете бачити ярлики програми в головному меню, а також невелике XFCE-меню в треї Windows
З меню вам доступний Х-термінал, файловий менеджер, "блокнот", настройка звукової підсистеми і менеджер пакетів.
Слід сказати, що Х-сервер для Windows працює лише з-під обліковим записом адміністратора, що слід врахувати при установці системи. Так як я зазвичай працюю з-під обмеженою облікового запису, то у мене був доступна лише конзоль з головного меню (див. Зображення нижче). Для подальшої роботи мені довелося переключитися в сеанс адміністратора (і спроба запустити графічні додатки Ubuntu під активної "учеткой" звичайного користувача запускала їх в сеансі адміністратора, що я виявив пізніше :-))
Synaptic дозволяє легко встановити необхідні пакети,
А в файловому менеджері відображена структура віртуальної файлової системи andLinux.
На цьому перше знайомство з системою вважаю завершеною, а про практичну роботу розповім надалі.
Завантажити установник системи ви можете на офіційному сайті дистрибутива. або на локальному ftp (тільки XFCE-версія) (дляHomenet і паритетних мереж м.Суми).
p.s. Причини, навіщо потрібен такий дистрибутив, можуть бути різні - від бажання писати програми під дві платформи, потреби в специфічних nix-утиліти, так і банальності на кшталт "пасьянс в Ubuntu краще" :-D.