Як давній користувач Linux, я з радістю заохочую інших спробувати цю операційну систему. Тому постійно шукаю способи, які дозволили б людям досліджувати Linux без зайвих клопотів. Є віртуальні машини, є WSL — а ще існує платформа, яка дає змогу запустити дистрибутив Linux прямо з веб-браузера, який ви зараз використовуєте.
Запуск Linux з браузера? Це реально
Нещодавно я натрапив на DistroSea.com — веб-сайт, який дозволяє запускати та тестувати понад 60 дистрибутивів Linux прямо з браузера. Не потрібно нічого встановлювати чи навіть створювати завантажувальний носій. DistroSea використовує технологію віртуальних машин (VM), що дозволяє кільком операційним системам працювати на одному хост-сервері. Кожен дистрибутив Linux працює в ізольованій віртуальній машині з власними віртуалізованими ресурсами (процесор, оперативна пам’ять, накопичувач).
Як це працює? DistroSea завантажує та налаштовує ISO-образи дистрибутивів, використовуючи скрипт швидкого завантаження з проєкту Quickemu. Також використовуються бібліотеки noVNC для взаємодії з дистрибутивами в браузері. noVNC — це веб-клієнт VNC (Virtual Network Computing), який підключається до графічного середовища Linux, що працює на сервері, та транслює його в браузер користувача. Це забезпечує повну взаємодію з дистрибутивом, наче він встановлений локально.
DistroSea не перший такий веб-сайт. До нього існував DistroTest.net, який згодом припинив роботу. Зараз є кілька подібних ресурсів, що пропонують використання Linux-дистрибутивів онлайн. Але коли йдеться про колекцію та функціональність DistroSea, вона видається неперевершеною. На мою думку, DistroSea краще встигає за останніми версіями дистрибутивів, виправленнями помилок та покращеннями продуктивності.
Тестування популярних Linux-дистрибутивів
Першим дистрибутивом, який я випробував на DistroSea, став Ubuntu. Спочатку обрав звичайну версію. Протестував версії 24.04 та 24.10. Щодо 24.04, то досвід виявився трохи кращим, ніж у VirtualBox. Ubuntu 24.04 у VirtualBox мав деякі несумісності, які призводили до зависання системи. На DistroSea таких проблем не було.
Система поставлялася з багатьма стандартними програмами: повним пакетом LibreOffice, Remmina та GParted. На стандартному обліковому записі не було встановлено пароль. Я міг використовувати команду sudo або ставати root-користувачем без проблем. Встановив кілька програм: VLC, Git та GIMP. Спочатку був налаштований скептично — адже це живе середовище, розташоване онлайн, чи зможу я взагалі щось встановлювати. На мій подив, зміг завантажити та встановити 1 ГБ програм без жодних проблем. Також спробував Центр програм для встановлення додатків — все працювало як очікувалося.
Тепер про враження від використання. Звісно, очікувати від DistroSea такого ж користувацького досвіду, як від нативного встановлення, було б помилкою. Проте DistroSea непогано витримав мої тести. Я програмував, переглядав інтернет, дивився відео (на Dailymotion, YouTube чомусь не відтворювався), редагував зображення в GIMP. Більшість завдань виконувалися добре. Проблеми почалися, коли я став займатися багатозадачністю — з’явилися затримки та зависання.
Для веб-серфінгу використовував Mozilla Firefox. Відвідував важкі веб-сайти, щоб перевірити, наскільки добре браузер їх обробляє. Після відкриття більше двох вкладок почалися проблеми. Також браузер тимчасово завис, коли я спробував щось завантажити. Швидкість інтернету була необмеженою — така ж, як на моєму звичайному комп’ютері (перевіряв через Fast.com). Тож звинувачувати в цьому інтернет-з’єднання не можу.
Після тестування Ubuntu випробував кілька інших дистрибутивів: Fedora Workstation, Arch Linux (без графічного інтерфейсу), Mint та Pop!_OS. Досвід був приблизно однаковим щодо продуктивності. Одне помітив точно — з легкими дистрибутивами було простіше працювати та експериментувати.
Це ще не повноцінний Linux-досвід
Попри те, що я провів чимало часу, досліджуючи DistroSea, зрозумів — платформа поки не може запропонувати повноцінний Linux-досвід. По-перше, потрібне стабільне інтернет-з’єднання для використання платформи. За нестабільного з’єднання часто відбувається відключення. Навіть з хорошим інтернетом деякі аспекти все одно працюватимуть з затримками. Я отримував повільні відгуки на кліки мишкою та комбінації клавіш.
Ще одна проблема — якщо ви неактивні кілька хвилин, система автоматично відключить вас без попередження. Це робиться для економії ресурсів, виділених вашому екземпляру віртуальної машини, та передачі їх іншій людині, яка намагається підключитися. Для популярних дистрибутивів на кшталт Ubuntu часто доводиться чекати в черзі, перш ніж отримати можливість спробувати систему.
Також є обмеження щодо використання інтернету: ви не можете отримати доступ до мережі з дистрибутива, якщо не увійдете через обліковий запис Google. Знову ж таки, творці зробили це з міркувань безпеки та для запобігання надто великій кількості вихідних інтернет-з’єднань. Тому, якщо не хочете входити через Google, не зможете користуватися інтернетом. Крім того, в мене не працював звук. Спробував кілька аудіоджерел та відео — безрезультатно.
Нарешті, ще одне обмеження — ви використовуєте не повністю встановлену Linux-систему, а живе середовище для дистрибутивів, які хостить платформа. Живе середовище — це по суті налаштування “спробуй перед встановленням”, схоже на те, що бачите під час завантаження з Ubuntu ISO, коли система пропонує або “Встановити Ubuntu”, або “Спробувати Ubuntu”. DistroSea надає виключно версію “Спробувати”. Хоча це чудово для дослідження та тестування, функціональність обмежується в кількох аспектах, зокрема ваші дані не зберігаються між перезавантаженнями.
Підсумок
Попри обмеження, це чудова відправна точка. Вимог для використання майже немає. Не потрібно налаштовувати віртуальні машини чи встановлювати WSL. Немає ризику пошкодження пристрою або втрати даних. Просто відкрийте браузер, зайдіть на сайт, оберіть дистрибутив за смаком та починайте експериментувати. Такі мінімальні бар’єри зацікавлять набагато більше людей нарешті спробувати Linux.
DistroSea, безперечно, має великий потенціал. На момент написання цієї статті це невеликий проєкт, який залежить від пожертв Linux-ентузіастів. Зважаючи на це, я справді ціную, наскільки добре розробники виконали свою роботу та як далеко просунулася платформа. Якщо хочете зробити перший крок у світ Linux з мінімальними зусиллями, то DistroSea обов’язково варто відвідати. Після цього можете спробувати інші способи використання Linux, щоб продовжити свою подорож.





