Многие считают, что создание загрузочной USB-флешки — это единственный способ познакомиться с Linux-дистрибутивом на своём компьютере. На деле есть несколько методов тестирования новых дистрибутивов Linux, которые намного проще возни с USB-накопителями. Расскажу о трёх способах испытать разные дистрибутивы Linux прямо на твоём компьютере.
3 Виртуальная машина
Виртуальные машины — просто находка для тестирования операционных систем. По сути, с виртуальной машиной ты запускаешь компьютер внутри своего компьютера.
Это даёт возможность запускать практически любую операционную систему без перезагрузки компьютера. Я годами тестировал через виртуальные машины Ubuntu, Linux Mint, Debian и кучу других Linux-систем.
У использования виртуальных машин для тестирования Linux-дистрибутивов есть свои плюсы и минусы. Главный недостаток — они делят ресурсы с основной операционной системой. Если твой компьютер довольно древний или ресурсов просто не хватает, работа может оказаться не такой шустрой, как хотелось бы.
Но если в системе есть достаточно свободных ресурсов, можно выделить виртуальной машине нужное количество оперативной памяти и ядер процессора для комфортной работы. Это даст опыт, близкий к родной установке ОС, и позволит понять, насколько шустро работает сам дистрибутив.
Виртуальные машины действительно дают полноценный рабочий стол практически любого Linux-дистрибутива, который только найдёшь, что делает их самым универсальным методом тестирования Linux из этого списка.
К тому же с виртуальными машинами можно даже запускать операционные системы, которые были бы несовместимы с твоим железом — например, DOS, старые версии Debian (до 2005 года) и даже древние версии Windows вроде Windows XP, если у тебя есть диск.
2 DistroSea
Самый простой способ протестировать новый Linux-дистрибутив — использовать DistroSea. Этот сайт предлагает более 60 дистрибутивов Linux, которые работают прямо в браузере.
Поскольку я давненько не запускал Linux Mint, во время написания этой статьи я получил доступ к виртуальной машине с Linux Mint на DistroSea. Дистрибутив помечен как "популярный", и я зашёл в систему меньше чем за пять минут.
Работа была довольно плавной, хотя машина немного тормозила. DistroSea использует noVNC для удалённого подключения к машине. Это работает достаточно хорошо для поверхностного знакомства с Linux-дистрибутивом, но хотелось бы побольше отзывчивости.
В целом DistroSea произвёл на меня отличное впечатление — это определённо классный способ протестировать Linux без всякой возни. Ничего не нужно устанавливать, скачивать ISO-образы или ставить софт.
Просто кликни на дистрибутив, который хочешь попробовать, выбери версию, а затем жми "Start". Когда подойдёт очередь, нажми ещё одну кнопку — Continue, чтобы фактически запустить систему. Потом несколько секунд на настройку системы — и всё готово к работе.
Только учти, что DistroSea ограничен теми Linux-дистрибутивами, которые предоставляют сопровождающие проекта. Поэтому если хочешь попробовать какие-нибудь экзотические версии Linux, то DistroSea может не подойти.
Кроме того, должен заметить, что я тестировал при гигабитном интернете. Поскольку DistroSea подключает тебя удалённо, твой опыт будет зависеть от качества соединения.
1 Docker
Docker — невероятно универсальная штука. Хотя я в основном использую её для запуска сервисов в домашней лаборатории, Docker вполне способен запускать практически любой Linux-дистрибутив в контейнере.
Стандартная настройка большинства Docker-контейнеров даёт доступ только к терминалу, но можно настроить такие вещи, как noVNC — то же ПО, которое использует DistroSea. Это позволяет получить доступ к обычному графическому интерфейсу в контейнере, как будто это обычный рабочий стол.
Хотя можно создавать собственные Docker-контейнеры практически с любой Linux-базой, поиск готовых и предварительно настроенных образов рабочего стола может стать головной болью.
LinuxServer.io, один из моих любимых разработчиков Docker-контейнеров, на самом деле имеет набор контейнеров именно для этой цели. Беда в том, что через webtop Docker-контейнер доступны только Alpine, Arch, Debian, Enterprise Linux, Fedora и Ubuntu.
Если хочешь попробовать один из этих дистрибутивов или любые другие, которые найдёшь в Docker, то это отличный способ опробовать Linux на локальной машине. Однако это не конёк Docker и может быть не самым лучшим способом тестирования разных Linux-дистрибутивов.
Linux-дистрибутивов действительно море разливанное. Выбор подходящего может напугать. Перед выбором первого Linux-дистрибутива стоит подумать над несколькими моментами: как хочешь с ним взаимодействовать, как часто планируешь обновляться, и ещё несколько ключевых факторов.
Когда во всём этом разберёшься, вот забавный список разных Linux-дистрибутивов для тестирования. Некоторые из списка доступны в Docker или через DistroSea, но все отлично заработают в виртуальной машине.
Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!
Премиум подписка - это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь
Также подписывайтесь на нас в:
- Telegram: https://t.me/gergenshin
- Youtube: https://www.youtube.com/@gergenshin
- Яндекс Дзен: https://dzen.ru/gergen
- Официальный сайт: https://www-genshin.ru