Плюсы и минусы операционной системы Ubuntu

Вы планируете стать специалистом по безопасности либо уже занимаете должность в сфере ИБ? Может, просто интересуетесь выбранной тематикой? Вам понадобится подходящий дистрибутив 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.

Читайте также:  Как пользоваться командами chown и chmod в Linux?

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 создаётся множество игр разных жанров. Существуют также специальные аппаратные и аппаратные конфигурации, разработанные именно для игровых целей.

Проблемы совместимости программного и аппаратного обеспечения

Некоторые пользователи 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. Хорошо ознакомьтесь с ней. Используйте указанные переменные и конфигурационный файл для установки.

Что такое Portage?

Нам следует убедиться, что настройки были перенесены из дистрибутива Ubuntu без изменений. Главное — это dns-настройка (sudo cp -L /etc/ /mnt/gentoo/etc/) и система proc (sudo mount -t proc none /mnt/gentoo/proc).

Если с настройками все в порядке, переходим к chroot. Чтобы сделать его, нужно:

  1. Поменять корневой каталог. В командной строке пишем: sudo chroot /mnt/gentoo /bin/bash
  2. Обновить среду и дать понять терминалу, где он располагается. В командной строке: /usr/sbin/env-update.
  3. Поместить это в память: source /etc/profile.
Что такое Portage?

С этого момента вы находитесь внутри системы Gentoo.

antiX

  • Сайт проекта: 
  • Основа: Debian
  • Графическая оболочка: IceWM

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

antiX

Разработчики дистрибутива догадались сделать Firefox браузером по умолчанию, причём выбрали версию 52, а не Quantum, когда Firefox стал потреблять оперативную память намного охотнее того же Google Chrome. Впрочем, любители других браузеров могут установить нужный через обычный дебиановский Synaptic. Заодно, конечно, и систему обновить.

AntiX буквально напичкан приложениями: офисные программы, графические редакторы и утилиты, плееры, и многое другое. Вероятнее всего, что пользователю не придётся ничего устанавливать через пакетный менеджер, чтобы выполнить какие-то задачи.

К сожалению, как видно по скриншотам, локализация оставляет желать лучшего — если сам IceWM как будто неплохо переведён на русский, то о других приложениях и утилитах этого не скажешь.

antiX

Плюсы antiX

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

Минусы antiX

antiX
  • Фрагментарная русификация.
  • Спорное оформление интерфейса.
  • Могут быть проблемы при обновлении.

На Windows я использовал разную периферию, смогу ли я делать то же самое в Linux и понадобятся ли мне отдельные драйвера?

Как и Windows, Linux поставляется со всеми необходимыми драйверами для оборудования распространенного типа, включая Wi-Fi-адаптеры и периферию. С другой стороны, количество поддерживаемых Линукс аппаратных компонентов всё же не так велико, как в Windows. Обуславливается это тем, что линуксовые пользователи составляют сравнительно небольшую долю среди общего числа пользователей, поэтому производители «железа» не всегда утруждают себя созданием отдельных драйверов. Поэтому перед установкой Linux на жёсткий диск очень даже желательно будет запустить его в режиме LiveCD с флешки, чтобы убедиться в нормальной работе оборудования ПК. Не исключено даже, что вы будете вынуждены заняться поиском написанного энтузиастами драйвера для «эксклюзивного» устройства.

Arch 

Невероятно мощная и функциональная сборка, но немного сложная для новичков. Да и установка осуществляется только через командную строку. Разобраться в ней можно только в том случае, если у пользователя есть специальное руководство или хорошие технические знания подобного плана. И в качестве первой версии использовать Arch не рекомендуется. 

Плюсы

  • Мощная система.
  • Огромное количество полезных функций.

Минусы

  • Сложно разобраться, в особенности новичкам и без предварительной подготовки.
  • Установка возможна только через командную строку.

Смотрите также: Как установить Arch Linux