Вы планируете стать специалистом по безопасности либо уже занимаете должность в сфере ИБ? Может, просто интересуетесь выбранной тематикой? Вам понадобится подходящий дистрибутив Linux, который соответствует поставленным задачам.
Введение
Во первых, хочу заранее предупредить — статья не рассчитана на продвинутых пользователей. Никаких тайных знаний вы в ней не найдете.
- Установка Gentoo Linux | linux-notes.org
- Лучшие Linux дистрибутивы для ноутбука …
- 6 лучших дистрибутивов Linux для начинающих
- Сравнение дистрибутивов Linux | Losst
- 6 лучших дистрибутивов Linux для начинающих
Во вторых — для кого статья? Статья написана для тех людей, которые никак не могут взять в толк, о чем же говорят эти небритые, лохматые линуксоиды, утверждая что, мол, этот линукс хороший, а вот тот ужас и отстой. В понимании человека далекого от ИТ и линукса в частности, не укладывается в голове как Linux может быть или таким или таким. А тут никакой тайны нет. Многообразие систем Linux открывается в их дистрибутивах. Но обо всём по порядку.
Дистрибутивы / Не требователен к ресурсам
Дистрибутивы Linux, которые не требовательны к ресурсам компьютера. Дистрибутивы могут работать на слабых компьютерах и потребляют мало оперативной памяти.


Часть дистрибутивов уже «заточена» под слабые платформы, а некоторые требуют ручной компиляции и настройки. Оборотная сторона быстродействия как правило кроется в более простом интерфейсе, без эффектов и, возможно, более сложной установке и настройке.


MX Linux
MX Linux — легковесный дистрибутив Linux, основанный на стабильной версии Debian.
ReactOS
ReactOS — свободная операционная система с открытым исходным кодом, совместимая с драйверами и программами Windows.
Xubuntu
Xubuntu — дистрибутив, основанный на Ubuntu, использующий среду рабочего стола Xfce. Дистрибутив имеет хороший набор предустановленного программного обеспечения, качественный интерфейс и может работать на относительно слабых компьютерах.
Manjaro
Manjaro — дистрибутив Linux, основанный на Arch Linux, имеет простой графический инсталлятор и «предустановленное» графическое окружение (XFCE, Openbox и другие). Manjaro намного проще в установке по сравнению с Arch Linux. Дистрибутив использует свои собственные репозитории, но при этом совмести с AUR (Arch User Repositories).
SliTaz
SliTaz — очень маленький дистрибутив Linux для компьютеров с малым количеством оперативной памяти (ОЗУ) и для старых компьютеров. Образ дистрибутива занимает всего 35 мегабайт и полностью загружается в ОЗУ, обеспечивая высокую скорость работы. SliTaz можно установить на жесткий диск или работать в режиме LiveCD.
Damn Small Linux
Damn Small Linux (DSL) — очень маленький дистрибутив Linux. Переводя дословно название дистрибутива — чертовски маленький Linux.
Linux Mint (линукс минт)
Размер дистрибутива всего 50Мб. Damn Small Linux предназначен для использования на слабых (старых) компьютерах, так как потребляет очень мало ресурсов.
Tiny Core Linux
Tiny Core Linux — крошечный дистрибутив Linux, работающий очень быстро. Размер iso образа всего около 12 мегабайт. Дистрибутив может работать на очень слабых компьютерах. Дистрибутив не содержит встроенного программного обеспечения. Tiny Core Linux вряд ли подойдет для новичков, так как требует опыта работы с Linux.
Puppy Linux
Puppy Linux — маленький, быстрый и функциональный дистрибутив Linux. Размер дистрибутива всего около 85Мб. Содержит большой набор установленных программ и имеет полноценный графический интерфейс. Умеет запускаться с LiveCD и работать полностью из оперативной памяти. Не требователен к ресурсам компьютера.
Lubuntu
Lubuntu — это легковесный дистрибутив, основанный на Ubuntu, с графическим окружением LXDE. Предназначен в основном для использования на слабых компьютерах.
Arch Linux
Arch Linux — стабильный, быстрый дистрибутив Linux, который можно настроить полностью под себя. Предназначен для опытных пользователей Linux. Использует только стабильные версии пакетов. Дистрибутив оптимизирован под архитектуры i686 и x86-64.
Gentoo
Gentoo — быстрый дистрибутив Linux, в котором установка пакетов выполняется из исходных кодов. Gentoo нацелен на то, чтобы быть максимально гибким.


Определяемся с дистрибутивом
Если вы определились с системой, скачать её не составит труда. Но как сделать выбор, если пользователь лишь начинает знакомство с этой операционной системой? Сегодня существует огромное множество вариантов, поэтому выбирать надо, исходя из своих индивидуальных предпочтений.
Если вы являетесь активным пользователем Windows, вам может подойти операционная система Linux Mint — её пользовательское окружение напоминает классический «виндовский» интерфейс, что упростит осваивание free Linux. Очень популярен Linux Mint 19, хотя на момент написания материала уже вышел Linux Mint 20, поэтому качайте лучше последнюю версию. Если интересуют подробности, вот вам 10 причин, по которым стоит выбрать именно «мятный» Линукс.
Но существует и масса других дистрибутивов, вот лишь некоторые из них: Ubuntu (тоже хороший выбор для новичка); Kubuntu; Debian; Arch Linux; Fedora; Gentoo; OpenSUSE; Slackware и другие.
Стоит учесть и то, что каждый дистрибутив имеет несколько бесплатных версий оболочек. В том же Mint на странице «Download» мы видим разные пользовательские окружения на выбор: Cinnamon, MATE, Xfce.
Сегодня в интернете вы найдёте множество обзоров и описаний различных Linux-систем, поэтому сделать правильный выбор сможет каждый.
Недостатки и ограничения
Разумеется, как и у любой другой операционной системы, у Ubuntu есть свои недостатки.
Ограниченная функциональность
Один из основных недостатков Ubuntu — ограниченный выбор приложений. Хотя ОС является бесплатной, и ряд приложений также можно бесплатно загрузить, аналоги в Windows и macOS, как правило, значительно лучше. Крупные разработчики также предпочитают разрабатывать для Microsoft Corporation и Apple Inc., потому что у этих платформ больше , практически у всех популярных приложений для Windows и macOS есть свои альтернативы, предназначенные для устройств под управлением Linux. Однако их пользовательский интерфейс и функции или возможности по-прежнему уступают более известным конкурентам. Кроме того, популярное проприетарное программное обеспечение в Windows или macOS для редактирования изображений и видео, создания музыки и другие специализированные инструменты повышения производительности во многих случаях становятся отраслевыми стандартами.
Небольшой выбор игр
Это операционная система не для любителей компьютерных игр. Для операционных систем на базе дистрибутива Linux доступно несколько игровых приложений, и многие из них не впечатляют. Большинство игр, доступных для этой ОС, слишком просты или, другими словами, им не хватает продвинутого игрового процесса и иммерсивной внимание, что этот пункт также является одним из недостатков macOS от Apple и Chrome OS от Google. Windows остаётся идеальной операционной системой для геймеров. По сути, для Windows создаётся множество игр разных жанров. Существуют также специальные аппаратные и аппаратные конфигурации, разработанные именно для игровых целей.
- О том, как я Gentoo пробовал
- Легковесные дистрибутивы Linux | Losst
- Лучшие Linux дистрибутивы для ноутбука …
- Лучшие дистрибутивы Linux 2020 | Losst
- Год на Gentoo после Xubuntu и macOS …
Проблемы совместимости программного и аппаратного обеспечения
Некоторые пользователи Linux сообщают о проблемах с драйверами или о несовместимости операционной системы и технических характеристик оборудования своих компьютеров. Время от времени поступают сообщения о том, что драйверы беспроводных адаптеров не работают или принтер не подключается к компьютеру из-за неустановленной проблемы. Это ещё один критический недостаток Ubuntu.У некоторых возникают проблемы с мерцанием графики, что свидетельствует о несовместимости с определёнными видеокартами. Проблемы могут возникать и с некоторыми звуковыми картами.
Наличие более продвинутых дистрибутивов Linux
Опытные пользователи Linux согласятся, что Ubuntu — не лучший дистрибутив бесплатной операционной системы. Некоторые утверждают, что Debian предлагает гораздо более разнообразные возможности настройки и работает одной альтернативой является Linux Mint. Обратите внимание, что эта ОС представляет собой управляемый сообществом дистрибутив Linux на основе Ubuntu. Эта версия может работать с более низкими системными требованиями. Управление программным обеспечением в ней стало быстрее, удобнее и легче. Настройка также проста. Пакет ОС поставляется с соответствующими медиакодеками и дополнительными приложениями из коробки.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Как попробовать линукс не устанавливая на компьютер
Многие пользователи боятся перехода на линукс из-за различных слухов про его сложность, глючность или неготовность для десктопов. Познакомиться с внешним видом linux и его функциональностью, проверить наличие знакомых программ (веб-браузера, почтовика, аудио- и видео- плеера, офисных пакетов…) можно и не устанавливая линукс на свой компьютер.
Эти советы подойдут и для тех, кто уже знаком с линуксом, но хочет попробовать другой дистрибутив или поиграться с новой программой, не устанавливая ее в основную систему.
Друзья и знакомые линуксоиды
Самый простой и очевидный способ знакомства с линуксом. Если у вас есть знакомые линуксоиды, попросите их показать вам эту операционную систему и объяснить что к чему. И вообще, первое время пользования линуксом очень полезно иметь под рукой человека который сможет ответить на ваши вопросы. А учитывая приверженность основной массы линуксоидов к открытому ПО и ненависть к windows/apple, вероятность получить отказ крайне мала.
LiveCD или LiveUSB
Еще один способ посмотреть на возможности линукса — записать образ livecd на диск или liveusb на флэшку и загрузиться с нее. На данный момент существует множество дистрибутивов способных работать без установки на компьютер (с загрузочной флэшки или livecd). Все популярные дистрибутивы (gentoo, ubuntu, debian…) есть в варианте для загрузочной флэшки или в виде образа livecd.
Кроме того, существует куча livecd-only дистрибутивов. Большинство из них основана на пакетной базе популярных дистрибутивов (gentoo, debian, redhat…). Некоторые из них собираются для определенной цели, например, для восстановления системы (такие дистрибутивы включают утилиты для работы с файловыми системами и прочие полезные вещи). Существуют даже загрузочные livecd для геймеров с набором различных игр.
Стоит отметить, что на компьютерах с небольшим объемом оперативной памяти livecd и liveusb дистрибутивы работают медленно. Немного ускорить работу в таких случаях можно выбрав при загрузке легкий DE (desktop environment — среда рабочего стола): openbox, lxde, xfce4; или вообще отказавшись от графики и загружая только в текстовом режиме.
Ознакомиться с полным списком live-дистрибутивов можно на сайте
Wubi (ubuntu на windows)
Wubi (Windows-based Ubuntu Installer) — официальный свободный установщик Ubuntu Linux, предназначенный для запуска в операционных системах семейства Windows, лицензированный под GPL. С помощью Wubi пользователи Windows могут устанавливать и удалять Ubuntu как обыкновенную Windows-программу.(статья на wiki)
Виртуальная машина

Очень удобен вариант с виртуальной машиной. Он позволяет запускать несколько операционных систем даже не перезагружая компьютер.
Наиболее известны следующие виртуальные машины: VirtualBox, VMware Player, Virtual PC
Инструкции по запуску операционной системы внутри виртуальной машины смотрите в документации на официальных сайтах.
Удаленный доступ к машине с линуксом
Можно попробовать раздобыть учетную запись на какой-нибудь linux-машине с возможностью подключения по ssh. Попросить друзей, админа на работе, учителя информатики в школе/институте или поискать халявы. Многие интернет-провайдеры по запросу выделяют пользователям своей сети немного места на сервере под домашнюю веб-страничку и дают доступ по ssh.
Для подключения к удаленной linux-машине по ssh из windows могу порекомендовать программу putty.
Есть еще вариант с покупкой сервера/vds/shared-хостинга с возможностью доступа по ssh. Но это для случая когда вам хочется не просто посмотреть, а сделать что-нибудь посерьезнее.
Cygwin
Если вы пользователь Windows и вам не нужна графическая linux-среда, можно воспользоваться эмулятором Cygwin. Если иксы все же нужны, можно попробовать установить порт X Window System на Windows — Cygwin/X (сам я его не пробовал и поэтому ничего конкретного сказать не могу).
Cygwin это не linux или unix. Он представляет собой инструмент для портирования ПО UNIX в Windows и реализован в виде в библиотеки, которая реализует интерфейс прикладного программирования POSIX на основе системных вызовов Win32. Кроме того, Cygwin включает в себя инструменты разработки GNU для выполнения основных задач программирования, а также и некоторые прикладные программы, эквивалентные базовым программам UNIX.
Простым языком: для запуска shell-скриптов и написания программ (есть gcc) его вполне хватит.
Что такое Portage?
Пару слов следует сказать об этом инструменте. Portage — это система, с помощью которой можно управлять пакетами в дистрибутиве. Она призвана упростить процедуру установки программ и исходных кодов. С ее помощью можно удалять пакеты, обновлять их, проводить синхронизацию по протоколу rsync. Как только Portage загружает файлы, система собирает программу, используя загруженные исходники, и оптимизирует ее.
На этом этапе устанавливаем compile flags. Открываем , который находится в каталоге /gentoo/etc. Используем обычный текстовый редактор. В документе описана инструкция с переменными make. Хорошо ознакомьтесь с ней. Используйте указанные переменные и конфигурационный файл для установки.

Нам следует убедиться, что настройки были перенесены из дистрибутива Ubuntu без изменений. Главное — это dns-настройка (sudo cp -L /etc/ /mnt/gentoo/etc/) и система proc (sudo mount -t proc none /mnt/gentoo/proc).
Если с настройками все в порядке, переходим к chroot. Чтобы сделать его, нужно:
- Поменять корневой каталог. В командной строке пишем: sudo chroot /mnt/gentoo /bin/bash
- Обновить среду и дать понять терминалу, где он располагается. В командной строке: /usr/sbin/env-update.
- Поместить это в память: source /etc/profile.

С этого момента вы находитесь внутри системы Gentoo.
antiX
- Сайт проекта:
- Основа: Debian
- Графическая оболочка: IceWM
Предельно утилитарный дистрибутив, использующий IceWM — когда-то популярную, а теперь уже совсем малоизвестную графическую оболочку. При всём минимализме, в IceWM хватает настроек и утилит, причём с графическим интерфейсом.

Разработчики дистрибутива догадались сделать Firefox браузером по умолчанию, причём выбрали версию 52, а не Quantum, когда Firefox стал потреблять оперативную память намного охотнее того же Google Chrome. Впрочем, любители других браузеров могут установить нужный через обычный дебиановский Synaptic. Заодно, конечно, и систему обновить.
AntiX буквально напичкан приложениями: офисные программы, графические редакторы и утилиты, плееры, и многое другое. Вероятнее всего, что пользователю не придётся ничего устанавливать через пакетный менеджер, чтобы выполнить какие-то задачи.
К сожалению, как видно по скриншотам, локализация оставляет желать лучшего — если сам IceWM как будто неплохо переведён на русский, то о других приложениях и утилитах этого не скажешь.

Плюсы antiX
- Очень высокая скорость работы.
- Занимает 80 Мб оперативной памяти.
- Богатый комплект приложений.
- Простой и понятный интерфейс.
Минусы antiX

- Фрагментарная русификация.
- Спорное оформление интерфейса.
- Могут быть проблемы при обновлении.
На Windows я использовал разную периферию, смогу ли я делать то же самое в Linux и понадобятся ли мне отдельные драйвера?
Как и Windows, Linux поставляется со всеми необходимыми драйверами для оборудования распространенного типа, включая Wi-Fi-адаптеры и периферию. С другой стороны, количество поддерживаемых Линукс аппаратных компонентов всё же не так велико, как в Windows. Обуславливается это тем, что линуксовые пользователи составляют сравнительно небольшую долю среди общего числа пользователей, поэтому производители «железа» не всегда утруждают себя созданием отдельных драйверов. Поэтому перед установкой Linux на жёсткий диск очень даже желательно будет запустить его в режиме LiveCD с флешки, чтобы убедиться в нормальной работе оборудования ПК. Не исключено даже, что вы будете вынуждены заняться поиском написанного энтузиастами драйвера для «эксклюзивного» устройства.
Arch
Невероятно мощная и функциональная сборка, но немного сложная для новичков. Да и установка осуществляется только через командную строку. Разобраться в ней можно только в том случае, если у пользователя есть специальное руководство или хорошие технические знания подобного плана. И в качестве первой версии использовать Arch не рекомендуется.
Плюсы
- Мощная система.
- Огромное количество полезных функций.
- Как установить Flatpak | Losst
- Лучшие Linux дистрибутивы 2018 | Losst
- 8 причин использовать Ubuntu | Losst
- Gentoo + desktop? Да!
- Какой дистрибутив Linux выбрать в 2021 …
Минусы
- Сложно разобраться, в особенности новичкам и без предварительной подготовки.
- Установка возможна только через командную строку.
Смотрите также: Как установить Arch Linux