Практическое применение Linux

На эту тему есть тысячи статей, будет одной больше. Те кто уже используют Linux - могут не читать, эта статья больше расчитана на простых пользователей, любителей платного (возможно пиратского) ПО.

Я не затрагиваю серверное применение Linux, буду в этой статье описывать максимально локонично популярные дистрибутивы и возможность их использовать на практике.

Поехали...

Debian

Debian - это стабильный дистрибутив, который является прородителем других дистрибутивов, например Ubuntu.

Плюсы:

Стабильность. Есть различные варианты поставки дистрибутива - mini.iso, netinst и многодисковый дистрибутив для установки на компьютер без интернета. При установке можете выбрать удобное вам окружение рабочего стола. Высокое быстродействие.

Минусы:

Так как дистрибутив использует в своих репозиториях только стабильные пакеты - они обычно не всегда самые новые, вероятно когда выходит новая версия пакета - разработчики ее обкатывают, тестируют чтобы не было сбоев, выкладывают только в том случае когда версия действительно стабильная, за этот период может выйти несколько новых релизов этого же пакета и тестирование идет снова, пока не найдут стабильную версию. По этому для рядового пользователя дистрибутив может показаться ущербным, я же использую его только на серверах. Так же для рядового пользователя могут возникнуть сложности - могут тупить некоторые игрушки, так как может не быть актуального драйвера видео-карты. Так же возможно вы захотите поставить сторонее приложение скачав deb-пакет и могут быть проблемы с зависимостями пакетов в системе - придется вручную искать новые версии пакетов, обновлять руками, как правило это идет цепочкой - ставим один пакет, он ругается что другие не соответстуют и их актуальной версии нет в репозитории, находим, скачиваем и они тоже не ставятся так как тоже от чего-то зависят.

Применение:

Как я уже упомянул - этот дистрибутив идеально подходит для работы на сервере. Если же на рабочем месте нет особых потребностей -просто сидеть в Интернете, создавать документы, смотреть фильмы, работать с графкой в Gimp например - вполне хватит, при этом можно не бояться что обновление вызовет проблем.

Установка:

Есть возможность скачать mini.iso или netinst, они отличаются лишь объемом, плюс в mini.iso нет графического инсталлятора, все идет в текстовом режиме, установка в приципе одинаковая. Можно записать образ на CD или на флешку с помощью Win 32 Disk Imager или же загрузиться в PXE-сервера и установить. При установке можем выбрать окружение рабочего стола, если ставим на сервер - то можно и без окружения, просто ставим стандартные утилиты и ssh-сервер.

Поддержка:

В Интернете множество инструкций по настройке различных сервисов и служб, но рядовому пользователю как правило это не нужно, разве что возможно придется искать как установить некоторые драйверы - на видео-карту, на принтер, сканер, опять же нет тупиковых ситуаций - найти можно все, ориентируясь на ваше оборудование и версию дистрибутива, учитывайте, что инструкции могут не всегда быть точными, так как все равно дистрибутив обновляется и могут быть не точности. Именно по этому статьи пишутся вновь и вновь для разных систем и оборудования.

Ubuntu

Ubuntu - дистрибутив Linux, основанный на Debian

Плюсы:

Стабильность, репозиторий с большим выбором программного обеспечения, поддержка snap-пакетов, частые обновления.

Минусы:

Можно, но не стоит использовать на серверах, так как не все пакеты в репозитории стабильные, зато последних версий и частые обновления заставляют адаптировать настройки под новые версии программ.

Применение:

Прекрасная полноценная операционная система для десктопного применения, в магазине приложений можно найти программы для любых потребностей, многие из них есть в двух вариантах - обычные deb-пакеты и snap-пакеты,  что делает их "пакето-независимыми", то есть устанавливаются в свое виртуальное окружение с уже настроенными зависимостями. Ububtu подойдет для массы применений, как графическим дизайнерам, 3D-разработчикам, веб-разработчикам, разработчикам мобильных приложений, так же в комплект из коробки входит интерпретатор Python3, к тому же можно легко установить компилятор Go. Не смотря на то, что я описал что она идеальна для разработчиков, она так же подойдет и обычным пользователям, полноценный пакет офисных приложений, читалки, браузеры, почтовые клиенты - все что душе угодно. Как я уже написал - многие пакеты snap - что расширяет круг игр в магазине приложений.

Установка:

Установка дистрибутива крайне проста, если вы используете полноценный образ диска, то установка будет состоять из нескольких нажатий клавиш, если же mini.iso или netinst - есть возможность выбора компонентов при установке.

Комментарии

Дорогие посетители моего сайта, подпишитесь на мой канал в Дзене! Это стимулирует меня писать новые и новые познавательные статьи!