Обучение линукс для чайников. Какой дистрибутив Linux выбрать новичку? Начинайте с Linux Mint, Linux Lite или производных

Обучение линукс для чайников. Какой дистрибутив Linux выбрать новичку? Начинайте с Linux Mint, Linux Lite или производных

09.04.2019

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

Мы с Вами рассмотрели уже достаточно много дистрибутивов Linux на этом сайте, были и красивые как Linux Deepin , популярные и мощные как Ubuntu и Debian , не очень популярные, но в тоже время простые, компактные и быстрые как Manjaro Linux , а также много других хороших дистрибутивов. И теперь пришло время из всего этого выделить те дистрибутивы, которые лучше всего подходят начинающему пользователю Linux.

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

Критерии выбора дистрибутива Linux для новичка

  • Установка дистрибутива должна быть простая;
  • Интуитивно понятная, простая и в тоже время мощная среда рабочего стола;
  • Дистрибутив должен быть многоязычным с поддержкой русского языка из коробки, т.е. для локализации никаких дополнительных действий совершать не нужно, кроме выбора языка на этапе установки системы;
  • Достаточно большое и развитое сообщество, для того чтобы в случае возникновения какой-либо проблемы всегда было к кому обратиться;
  • Хороший набор программ как установленных по умолчанию, так и тех которые можно установить дополнительно;
  • Стабильная, надежная и безопасная работа;
  • Дистрибутив должен активно развиваться, чтобы не случилась ситуация когда мы например установили операционную систему, а ее поддержка и в целом развитие прекратилось через полгода;
  • Дистрибутив должен быть бесплатным;
  • Он должен быть популярным как в мире, так и у нас в России.

Если говорить конкретно о среде рабочего стола, а Вы уже должны знать что в Linux есть много графических оболочек , то новичку подойдет KDE, так как она в принципе схожа с оболочкой Windows и тем самым освоение новой системы будет проходить намного проще, помимо этого она мощная и популярная.

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

Linux Mint

Это дистрибутив Linux Mint, который является отличным вариантов для новичков, так как он отвечает всем перечисленным выше критериям. Его установка очень простая, данный процесс мы рассматривали вот , набор программ огромный, при этом их установка очень простая, так как в дистрибутиве реализован один из лучших менеджеров программ, например в статье, про установку программы Skype Вы можете посмотреть на его работу и интерфейс. Данный дистрибутив основан на Ubuntu, что говорит о его стабильности и надежности. Дистрибутив официально поддерживает среды рабочего стола: Cinnamon, MATE, KDE и Xfce. Русский язык присутствует, сообщество большое, дистрибутив активно развивается, к тому же Linux Mint является самым популярным дистрибутивом Linux по версии сайта .

Скриншоты Linux Mint 17.1 в графической оболочке Mate

Рабочий стол и меню Mint

Файловый менеджер

Менеджер программ

Центр управления

Linux openSUSE

openSUSE это также отличный дистрибутив, который подойдет новичку. Я его поставил на второе место, потому что как мне кажется Mint немного по проще что ли, но это мое личное мнение. Сам по себе openSUSE это очень мощный, популярный и в тоже время простой дистрибутив, который нацелен также как и Mint на обычных домашних пользователей компьютера. По умолчанию в качестве среды рабочего стола здесь выступает среда KDE, к тому же разработчики openSUSE принимают активное участие в развитии KDE, поэтому я считаю, что openSUSE нужно устанавливать только с этой графической оболочкой. Установку данного дистрибутива мы рассматривали в материале Установка Linux openSUSE , она также очень простая и с ней справится даже новичок.

Скриншоты Linux openSUSE 13.2 в графической оболочке KDE

Рабочий стол и главное меню

Файловый менеджер

Центр управления YaST

Linux Mageia

Linux Mageia это еще один дистрибутив, который подойдет начинающему пользователю Linux. Данный дистрибутив также активно развивается, имеет хорошее сообщество, очень прост как в установке, так и в управление (процесс установки мы рассмотрели вот ), он также нацелен на новичков. В качестве среды рабочего стола по умолчанию выступает KDE.

Скриншоты Linux Mageia 4.1 со средой рабочего стола KDE

Рабочий стол и меню

Центр управления

Управление программами

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

Новичок в Linux? Ничего страшного в этом нету. Никогда не бойтесь, Linux – это превосходная операционная система!

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

1. Начинайте с Linux Mint, Linux Lite или производных

Советую начать с простых в использовании дистрибутивов, таких как Linux Mint, Linux Lite, Zorin, Ubuntu, и т. д. Они легко настраиваются и используются, а их интуитивно понятные конструкции позволяют даже домохозяйке понять как устроены эти системы, всего за несколько минут. Их большая пользовательская база означает, что онлайн-поддержка доступна в изобилии. Они также поставляются с заранее установленным количеством полезного программного обеспечения, таким как LibreOffice (бесплатная альтернатива Microsoft Office), музыкальный проигрыватель и веб-браузер Firefox (конечно, вы также можете установить Google Chrome/Chromium). По мере того, как вы будете больше углубляться в знакомство с Linux, вы можете экспериментировать с разными дистрибутивами и рабочими средами, но пока просто придерживайтесь этих простых приложений.

2. Погрузитесь внутрь

Лучший способ познакомиться с Linux – это погрузиться прямо в него, и использовать его в качестве вашего основного дистрибутива. Несомненно, сначала вам это может показаться немного странно и неудобно, но вы очень быстро привыкнете. Дистрибутиві, такие как Ubuntu и Linux Mint, делают переход с мира Windows к Linux максимально плавным. Через некоторое время, вы сами задумаетесь, как я раньше использовал что-то другое, кроме Linux(но это не все так думают).

3. Не бойтесь командной строки

Распределения, такие как Ubuntu и Linux Mint, разработаны так, что вам никогда не придется прикасаться к командной строке терминала, если вы этого не хотите. Однако изучение командной строки очень рекомендуется, и это не так сложно, как кажется на первый взгляд. В некоторых случаях командная строка на самом деле превосходит, и даже более эффективна, чем графический пользовательский интерфейс (GUI). То, что занимает много кликов и нажатий клавиш в графическом интерфейсе, часто может быть достигнуто с помощью одной команды терминала.

4. Не бойтесь поиска информации

Это неизбежно, вопрос просто времени, когда вы столкнетесь с чем-то в Linux, что хотите сделать, но не знаете, как это сделать. Именно здесь Google станет вашим лучшим другом. Чаще всего, если есть что-то, что вы не можете понять, кто-то, уже давно столкнулся с этой проблемой, вам просто нужно ввести правильный запрос. Официальные форумы Ubuntu Wiki и AskUbuntu, вероятно, будут доминировать в ваших результатах поиска, но есть и другие форумы, в которых охотно откликнутся другие линуксоиды.

5. Понимание основ файловой системы Linux

Одним из самых больших источников путаницы при переходе с Windows на Linux, является различие в файловых системах. В Windows все начинается с физического жесткого диска, которому была назначена буква диска, обычно это «C:», поэтому все пути к файлу начинаются с «C:\папка\еще_одна_папка». В то время как в Linux, файловая система «логическая» и поэтому не привязана ни к одному конкретному физическому жесткому диску. Вы даже можете перенести всю операционную систему на другой компьютер, без потери данных, и при этом ОС будет прекрасно работать, а с Windows вы сможете так сделать? Кроме того, в Linux нет букв дисков, жесткие диски просто известны как /dev/sda, /dev/sdb и т. д.

6. Альтернативные приложения

Есть какое-то приложение в Windows, которое вам нужно, но не знаете, есть ли версия Linux? Просто введите в поиск «альтернатива [приложению Windows] для Linux», и, скорее всего, вы получите хотя бы одну запись с сайта Alternativeto.net , и это отличный сайт для поиска альтернатив программного обеспечения между различными операционными системами.

7. Включить дополнительные репозитории программного обеспечения, PPA

Репозитории программного обеспечения являются частью того, что делает Linux не только более удобным, но и более безопасным. Вместо того, чтобы скачивать с Интернета разные вирусные файлы.exe, каждый дистрибутив Linux имеет свой собственный централизованный программный репозиторий или PPA, где хранится все доступное программное обеспечение для этого дистрибутива. Программные репозитории поддерживаются разработчиками приложений, чтобы гарантировать, что оно будет совместимо с текущим дистрибутивом, и является безопасным, а также не содержит вредоносных программ. Поэтому всякий раз, когда вы хотите установить новую часть программного обеспечения, просто откройте Центр программного обеспечения и найдите нужное приложение. На самом деле, вы, вероятно, уже привыкли к этому подходу, потому что именно так работает Android и iPhone.

Дополнительно, что такое репозиторий, вы можете узнать перейдя по ссылке ниже

По умолчанию Ubuntu и Linux Mint поставляются с включенными базовыми репозиториями, но вы также можете включить дополнительные репозитории, чтобы получить доступ к еще большему количеству программного обеспечения.

В Ubuntu перейдите в «Настройки» > «Программы и обновления», и на вкладке «Программное обеспечение Ubuntu» у вас будет возможность включить любые дополнительные репозитории, которые еще не включены, такие как Universe, Restricted, и Multiverse. После этого откройте вкладку «Другое ПО» и включите репозиторий “Партнеры Cannonical”.

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

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

8. Настройка

Одна из лучших вещей в операционных системах Linux – это почти бесконечное количество настроек, поэтому вы можете настроить свой рабочий стол настолько, насколько захотите. Вы можете не только менять обои рабочего стола и обои заставки, но также и шрифты; и вы можете даже настроить то, как ведет себя сама среда рабочего стола.

В Ubuntu для этого есть инструмент Unity Tweak Tool, который вы можете установить набрав в терминале

Sudo apt install unity-tweak-tool

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

9. Обновление системы

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

Автоматические обновления, вероятно, уже включены по умолчанию в вашей установке Ubuntu или Linux Mint, но если вы хотите увидеть их самостоятельно, или настроить поведение обновлений, перейдите к следующим меню:

Ubuntu: Настройки > Программы и обновления > Обновления

Linux Mint: Откройте диспетчер обновлений и выберите один из трех вариантов: «Просто держите мой компьютер в безопасности», который только автоматически устанавливает обновления, связанные с безопасностью, «Позвольте мне просмотреть важные обновления», что позволит вам видеть любые обновления, не связанные с безопасностью, поэтому вы можете просмотреть их перед установкой или «Всегда обновлять все», что позволяет автоматически обновлять все без вмешательства пользователя.

10. Читайте блоги Linux

Не знаете, какие темы иконок или какие системные темы установить? Не волнуйтесь, в Интернете есть блоги Linux, содержащие всевозможные рекомендации и предложения. Разумеется, красота Linux заключается в том, что вы всегда свободны принимать свой собственный путь, даже если он отклоняется от того, что делают все остальные. И, конечно же, для того чтобы получать

Недавно со мной связался владелец нетбука Samsung N150, прочитавший мою заметку, где говорилось, что у меня есть такой же нетбук, на который я инсталлировал разные дистрибутивы Linux. Читатель сообщил, что решил отказаться на своем N150 от Windows (хорошее решение), и попросил совета по выбору подходящего Linux-дистрибутива с учетом того, что в Linux он новичок. Написав довольно длинный ответ, я подумал, что его содержание может быть интересно многим и может стать поводом для интересных дискуссий. Так что излагаю свое мнение.

Введение

Первое, что непременно нужно учесть, - это то, что модель Samsung N150 Plus уже очень старая, очень малогабаритная (10,1-дюймовый экран с соответствующей по компактности клавиатурой) и по сегодняшним стандартам очень слабая (процессор Intel Atom N450, 1 Гб ОЗУ, диск на 250 Гб). Выбирая Linux-дистрибутив для него, необходимо учесть все эти обстоятельства.

Второй важный фактор - это сам пользователь. Читатель написал, что в Linux он новичок, и, значит, ранее еще не пытался устанавливать Linux. Следовательно, мне надо постараться выбрать простой в установке дистрибутив.

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

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

Какие варианты?

Поразмыслив, я решил, что логично сначала взглянуть на те Linux-дистрибутивы, которые у меня уже установлены на личном N150 Plus. Причем момент был самый подходящий, поскольку я не трогал этот нетбук несколько месяцев, но решил им воспользоваться на прошлой неделе при подготовке моей заметки в блог ZDNet о Fedora 24, загрузив на него LXDE-вариант этого дистрибутива.

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

В настоящее время у меня инсталлированы и сконфигурированы для мультизагрузки следующие варианты ОС:

OpenSuSE Tumbleweed KDE;
- Fedora 24 LXDE;
- Debian 8.5 (Jessie) Xfce;
- Manjaro 16.06 Xfce;
- Linux Mint 17.3 Cinnamon;
- Linux Mint Debian Edition 2 MATE;
- PCLinuxOS Xfce;
- Ubuntu 15.10;
- openSuSE Leap 42.1 Xfce.

Вы, наверное, обратите внимание, что в этом списке вызывающе отсутствует Windows. От Windows я давно отказался, вычистив эту ОС с моего бедного маленького Samsung N150 Plus; изначально на нем стояла Windows 7 Starter Edition, и это было абсолютно безнадежно в смысле скорости и возможностей.

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

Учтите также, что вы сразу же сможете начать изучать Linux и работать с ним, так как установка Linux с чистого листа на N150 занимает менее часа и все значительно ускоряется и облегчается тем, что вам не нужно беспокоиться о сохранении возможности загрузки Windows.

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

Новичку, которому придется устанавливать Linux без помощи опытного пользователя, я бы посоветовал выбирать дистрибутивы в следующем порядке:

1 Linux Mint 18 MATE

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

Mint 18 - абсолютно свежий релиз, доступный сегодня пока еще в виде образа для бета-тестирования, но я его установил на несколько моих ноутбуков (пока еще не на N150, но, видимо, сделаю это в ближайшие дни), и на настоящий момент у меня все работает идеально. Разработчики Mint уже сообщали, что перейти с бета-версии на финальный релиз можно будет простым обновлением без повторной чистой инсталляции (это радует); и к тому же Mint 18 является LTS-релизом с продленной поддержкой, и вам не надо беспокоиться, что через полгода или год вас заставят переходить на новую версию.

В рассматриваемом случае я особенно рекомендую версию MATE, так как она является облегченной по сравнению с десктопом Mint Cinnamon и на N150 будет работать несколько лучше. Но реально мне кажется, что и Mint Cinnamon тоже неплохо подойдет для N150. Объявление о выходе этой бета-версии вместе с перечнем зеркал для ее загрузки размещено в официальном блоге Linux Mint.

2 Manjaro 16.06.1 Xfce


Manjaro 16.06.1 Xfce

Лично я предпочитаю именно этот дистрибутив, но не поставил его на первое место, потому что Mint - более солидный, известный и давно себя зарекомендовавший вариант. Разработчики Manjaro рассматривают Xfce-десктоп в качестве основного для своей версии ОС, а в этом случае всегда уделяется много внимания деталям.

На мой взгляд, этот дистрибутив слегка превосходит Linux Mint с точки зрения воплощения новейших веяний (это так называемый rolling-дистрибутив, обновляющийся в непрерывном режиме, тогда как MATE - дистрибутив типа point release, поставляемый дискретными версиями). Поэтому Manjaro быстрее, нежели Linux Mint, впитывает в себя инновации.

Между тем Linux Mint особенно хорошо известен тем, что имеет в базовом варианте широчайший набор мультимедийных приложений и кодеков, и если вы хотите использовать N150 для веб-серфинга, просмотра видео из YouTube и других источников и т. д., Mint, вероятно, будет более предпочтительным выбором.

3 PCLinuxOS MATE


У меня нет такого большого опыта повседневного использования PCLinuxOS, как в случае Mint или Manjaro, и потому я поставил этот вариант после них. Но это определенно хороший, солидный дистрибутив с давней историей, включающий в базовой инсталляции очень приличный набор утилит и приложений.

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

Эти люди просто замечательны, и, если после инсталляции Linux вам потребовалась какая-либо помощь, эти форумы - наилучшее место, которое я бы мог порекомендовать. Mint и Manjaro тоже имеют хорошие, активные и готовые прийти на помощь сообщества, но люди на форумах PCLOS просто потрясающие.

Я рекомендую устанавливать PCLinuxOS версии MATE, хотя KDE-десктоп является флагманским для этого дистрибутива. Дело в том, что KDE и MATE имеют очевидные различия в том, что касается нагрузки на систему и затрат ресурсов. Кроме того, при использовании последних релизов KDE возникают довольно серьезные проблемы с производительностью графического адаптера N150. Их можно довольно легко устранить (просто сменив один из параметров в конфигурации десктопа KDE), но не думаю, что начинающему пользователю Linux нужно этим заниматься при первой в его жизни установке Linux.

К тому же PCLinuxOS MATE только что обновлен (вышел релиз 16.06), так что инсталляция должна пройти еще более гладко, чем прежде, и после ее завершения потребуется загружать меньше обновлений.

4 Debian 8.5 (Jessie) и Linux Mint Debian Edition


Debian 8.5 (Jessie)

Я поставил эти два дистрибутива после трех предыдущих, потому что считаю, что они в целом менее дружественны к начинающим пользователям. С моей стороны не совсем справедливо ставить LMDE вместе с Debian, но они достаточно близки, чтобы дважды писать фактически одно и то же. В базовой инсталляции оба дистрибутива чуть беднее трех предыдущих, а их обновления и патчи поступают несколько реже.

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

5 Ubuntu


Установка Ubuntu 16.04 LTS (Xenial Xerus)

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

Я также считаю, что рабочий стол Unity не особенно подходит для N150, в частности, из-за малого экрана нетбука и очень слабого графического адаптера. Есть и другие разновидности Ubuntu, без десктопа Unity, но я не вижу в них каких-либо особых достоинств по сравнению с независимыми деривативами Ubuntu вроде Linux Mint, и в любом случае у меня есть ощущение, что будущее различных вариаций Ubuntu всегда находится под вопросом от релиза к релизу. Тем не менее я установил Ubuntu на свой N150, и должен отметить, что система работает. В ее пользу говорит также то, что у нее очень большое число инсталляций.

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

6 openSuSE Leap


Хотя это тоже неплохой выбор, к нему обычно обращаются корпоративные бизнес-пользователи, которые также используют дистрибутивы SuSE Linux Enterprise на своих рабочих местах. Дистрибутив действительно хорош, и на моем N150 установлена его Xfce-версия, работающая безукоризненно. Но если новичкам потребуется реальная помощь, найти ее в этом случае будет труднее.

7 Fedora


Начинающим пользователям я бы не советовал ставить Fedora. Это очень инновационный дистрибутив, с которым не всегда легко работать даже опытному пользователю, и, боюсь, новичкам он будет не под силу. Но есть и другая проблема - в предустановленных утилитах, приложениях, кодеках и так далее. Fedora очень консервативен в отношении ПО, не относящегося строго к категории FOSS, и в базовую инсталляцию этого дистрибутива не входит многое из того, что есть в большинстве других представленных в моем списке дистрибутивов. Более того, поскольку дистрибутив Fedora Gnome считается разработчиками флагманским, ему уделяется максимум внимания, в частности, по качеству и полноте выбора приложений, однако абсолютно нет шансов, что вы сможете установить и использовать

8 Fedora Gnome 3 на N150


О версиях Fedora с другим десктопом трудно сказать что-либо определенное. Допускаю, что версии MATE или Xfce смогут работать на N150, но тогда вам придется разбираться, какие дополнительные программы и пакеты нужно добавить и, возможно, откуда их взять (для этого часто приходится подключать репозиторий RPM Fusion). Это совсем не то, что я порекомендовал бы новичку. И, увы, в версии Fedora LXDE, которую только что установил на свой N150, я столкнулся с парой серьезных проблем, и потому решил от нее вовсе отказаться.

9 openSuSE Tumbleweed


openSuSE Tumbleweed

Это, так сказать, производственный дистрибутив. Он не подойдет для тех, кто впервые устанавливает Linux.

Заключение

Вот все, что я хотел сказать. Пожалуйста, иметь в виду, что эти рекомендации основаны на моем собственном опыте, рассчитаны на конкретную систему Samsung N150 Plus и охватывают группу Linux-дистрибутивов, которые ныне установлены на моем личном N150 Plus. Я не касался ряда других дистрибутивов, которые в настоящее время использую на других системах (Sparky, Korora, KaOS и несколько других), и умалчиваю о тех, которые сам не устанавливал и которыми не пользовался.

Уверен, что после этой статьи появится множество комментариев типа «Как бы вы оценили дистрибутив xxyyzz?» или даже «Почему вы не рекомендуете мой любимый дистрибутив?».

Пожалуйста, сделайте маленькое одолжение: публикуя такие комментарии, добавьте хоть чуть-чуть информации, почему мне следует (или не следует) упоминать тот или иной дистрибутив, и чем они лучше или хуже тех, что я упомянул. Хотелось бы, чтобы это привело к интересной и полезной дискуссии.

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

Отличия Linux от Windows

Основа работы в Linux с графической средой не отличается от Windows. Но для корректной работы Linux нужно настроить.

Самые существенные отличия:

  1. Linux предназначен для продвинутых пользователей, Windows - "система для всех".
  2. Linux превосходит Windows в обработке потоков и данных.
  3. При использовании Linux можно не бояться нарушить какое-нибудь лицензионное соглашение.
  4. Любое приложение имеет собственное адресное пространство, независимое от адресного пространства ядра, что позволяет с легкостью создавать встроенные системы на основе Linux.

И это далеко неполный список преимуществ.

Преимущества Linux

Сегодня множество программистов Linux совершенствуют систему, разрабатывая новые версии и ее разновидности. Среди преимуществ можно выделить:

  1. Бесплатность - сама операционная система и большинство программ для нее полностью бесплатны и полностью функциональны.
  2. Отсутствие вирусов - сама конфигурация ядра операционной системы исключает работу вредных программ. Это позволяет обходиться без антивирусов, которые замедляют компьютер.
  3. Открытый исходный код - что позволяет использовать и модифицировать код как угодно. Также благодаря этому создается огромное количество встраиваемых систем на основе Linux .

Дистрибутивы Linux

В своем исходном виде Linux не предоставляет таких привычных вещей, как графический интерфейс, установка и удаление программ.

Дистрибутив - форма распространения ПО. Они нужны, чтобы добавить ядру ОС дополнительные компоненты, что позволит пользователям легко установить, настроить, операционную систему.

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

Список лучших дистрибутивов:

  1. Debian - стабильный и нетребовательный к ресурсам. Имеет огромное количество пакетов для установки. Абсолютно бесплатный.
  2. Ubuntu - менее консервативный вариант Debian. Считается одним из лучших для домашнего использования.

Для начинающих знакомство с Linux лучше всего подойдет Ubuntu, так как эта операционная система наиболее похожа на привычный всем Windows.

Установка и настройка Ubuntu

Существует две различные версии дистрибутивов Ubuntu: LTS и Regular. Главное отличие LTS - стабильность и длительная поддержка. Такая версия выходит раз в пять лет.

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

На момент написания статьи последней LTS версией является 18.04 Bionic Beaver.

Установка не вызовет никаких затруднений. От пользователя лишь требуется нажимать кнопку "Далее" в нужные моменты.

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

Основы Linux

На рабочем столе Ubuntu расположены: панель управления, dock-панель, а также меню приложений.

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

Dock-панель является неким аналогом панели задач Windows, на которой отображаются часто используемые и запущенные приложения.

В меню приложений отображаются все установленные приложения.

Вместе с дистрибутивом Ubuntu поставляется файловый менеджер Nautilus. Этот файловый менеджер позволяет легко управлять файлами и каталогами.

Большую часть интерфейса менеджера занимает центральная панель, где расположены, собственно, сами папки и файлы. Слева находится боковая панель, которая в общих чертах аналогична подобной панели в проводнике Windows.

Названия файлов и каталогов в Linux должны соответствовать некоторым правилам. Тем, кто активно пользуется другими операционными системами (поскольку может быть несколько отличий), представлены правила наименований файлов и каталогов:

  1. Название не должно превышать 255 символов.
  2. Linux является чувствительной к регистру системой, следовательно, "example.txt" и "Example.txt" являются разными файлами даже несмотря на то что они могут находиться в одном каталоге.
  3. Если название файла или каталога начинается с "." - такой файл или каталог будет помечен системой как скрытый.
  4. Поскольку основа Linux - UNIX, то он полностью поддерживает кодировку UTF-8, допускается использование национальной раскладки.

Терминалы в Linux

Графические среды предоставляют удобный и привычный способ работы с компонентами операционной системы. Но все же существуют несколько задач, для выполнения которых необходимо использовать текстовый терминал.

Работа ведется с терминалом двумя способами: и оконная консоль. В первом случае графическая оболочка игнорируется, а результат работы программ выводиться на экран в виде текста.

Для работы с терминалом не требуется знаний основ программирования в Linux, как это может показаться на первый взгляд. Нужно лишь знать определенные команды. Поскольку этих команд множество, то запомнить их очень тяжело даже людям, хорошо разбирающимся в Linux. Поэтому все эти команды можно найти в Интернете либо же воспользоваться внутренней справкой, введя в терминале "find --help".

Установка и удаление программ с помощью Synaptic

Synaptic - программа с графическим интерфейсом, использующаяся в дистрибутивах Debian и Ubuntu, и предназначенная для поиска, установки и удаления программ.

Synaptic позволяет осуществлять поиск программ с помощью специальных фильтров. Они находятся в левом нижнем углу и разделены на критерии. Также в верхнем углу расположено поле быстрого поиска, введенный текст будет искаться в названии программы.

После того как нужная программа найдена, можно выполнить ее установку. Для этого нажмите на название программы правой кнопкой мыши и выберите пункт "Установка". Аналогично выполняется удаление и обновление программ.

Приветствую, коллеги. Долгое время проект NetSkills был посвящен исключительно сетевым технологиям - Курс молодого бойца, Основы GNS, UNetLab . Однако от подписчиков все чаще звучал вопрос: “А что еще должен знать сетевой инженер или системный администратор?” . Тут можно привести большой список технологий/направлений и в итоге сделать вывод, что знать только сети - недостаточно ! Совершенно очевидно, что для успешной карьеры нужно намного больше. Поэтому было принято решение расширить проект и для начала выпустить курс “Linux для начинающих”.

Немаловажная деталь, преподаватель - девушка , которая совсем недавно примкнула к проекту NetSkills . Чему же может научить девушка? Если вы заинтересовались, добро пожаловать под кат…

Цель курса – изучить основы администрирования операционных систем Linux. Материал по большей части практический и содержит минимальное количество теории. Курс подойдет как для начинающих системных администраторов, которые занимаются настройкой серверов компании, так и для сетевых инженеров, т.к. бОльшая часть сетевого оборудования работает под управлением Linux (особенно если учитывать тенденцию импортозамещения), поэтому навыки работы с этой системой им однозначно не помешают. Да и вообще, каждый уважающий себя ИТ-шник просто обязан обладать базовыми навыками работы с Linux системами. Ценность такого сотрудника сразу вырастает.

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

В план базового курса вошли следующие темы:
1.Цели изучения операционной системы Linux, ее основные преимущества.
2.Создание виртуальных машин.
3.Установка операционной системы CentOS.
4.Структура файловой системы Linux.
5.Основные команды, необходимые для работы в консоли Linux (cd, ls, man, grep, find, cp, mv, rm и т.д.).
6.Настройка сети в CentOS. Утилиты Putty, WinSCP.
7.Основы безопасности. Заведение новых пользователей в системе.
8.Установка пакетов. Пакетный менеджер. Репозитории.
9.Файловый менеджер mc, текстовый редактор nano и сетевые утилиты (ifconfig, nslookup, arp, telnet).
10.Настройка шлюза доступа в Интернет. Iptables. NAT. DHCP.

Итак, зачем изучать линукс и каковы его преимущества? Полагаю, стоит начать с определения.
GNU/Linux – это семейство unix-подобных операционных систем, основанных на ядре Linux. ОС из этого семейства распространяются обычно бесплатно в виде так называемых дистрибутивов, содержащих помимо самой ОС еще и набор прикладного ПО (т.е. по сути сборка). Дистрибутивов Linux на сегодняшний день существует огромное количество, но почти все они являются потомками трех основных дистрибутивов: Debian, Slackware и Red Hat. Подробнее о GNU/Linux и дистрибутивах можно прочитать и .

Возможно, у кого-то возник вопрос: почему GNU/Linux, а не просто Linux. Все дело в том, что Linux – это всего лишь ядро, в то время как GNU/Linux – это операционная система. Однако, Linux’ом можно называть как ядро так и ОС – и так и так будет правильно.

Условно говоря, ОС состоит из двух частей: kernel space и user space . Kernel space это ядро, которое непосредственно взаимодействует с устройствами в системе, обслуживает их и производит настройку. В нашем случае – это ядро Linux, разработка которого началась в 1991 году Линусом Торвальдсом, являвшимся на тот момент студентом. Оно поддерживает многозадачность, динамические библиотеки, виртуальную память, отложенную загрузку, большинство сетевых протоколов и производительную систему управления памятью и распространяется по лицензии GNU GPL, т.е. свободно. Подробнее про само ядро и его «увлекательную» систему нумерации версий можно узнать . Пользователи же работают в пространстве user space (пространстве приложений), а это в свою очередь файлы. Вообще говоря, все в Linux’е представлено файлами - настройки, сами приложения, даже процессы. Это очень удобно при настройке и когда пытаешься выяснить почему же все поломалось.

Дистрибутивы Linux распространяются в основном по лицензии GNU General Public License – лицензии на свободное программное обеспечение. Цель GNU GPL - предоставить пользователю права копировать, модифицировать и распространять (в том числе на коммерческой основе) программы, а также гарантировать, что и пользователи всех производных программ получат вышеперечисленные права.

Помимо выше указанных неоспоримых плюсов данной ОС, она обладает еще рядом особенностей:
1.Безопасность
2.Производительность
3.Надежность
4.Масштабируемость
5.Аппаратная совместимость
6.Не требуется импортозамещение
7.Зарплата Linux администраторов выше, чем у обычных администраторов

Благодаря выше перечисленным особенностям, Linux получил широкое распространение и используется во многих сферах: критические сервисы (скоростные поезда в Японии, CERN, системы контроля воздушного трафика), социальные сети, поисковые сервисы, а так же в мобильных телефонах, планшетах, ПК, банкоматах и автомобильной электронике.

Вообще говоря, на основе Linux можно сделать много чего, но мы остановимся на более повседневных вещах. Предположим, в некоторой компании, где работает большое количество пользователей, нужно развернуть серверную инфраструктуру, т.е. пользователям нужно дать доступ в Интернет, запретить в рабочее время сидеть в социальных сетях, организовать корпоративную почту, файловый сервер, и т.д. Что мы можем сделать на основе Linux? На самом деле очень даже многое.

Мы можем:
1.Настроить программный маршрутизатор/ шлюз доступа в Интернет с функциями межсетевого экрана и DHCP сервера
2.Ограничить доступ пользователей к сети Интернет с помощью proxy сервера
3.Организовать почтовый сервер для корпоративной почты
4.Создать веб сервер для корпоративного сайта и внутренних веб ресурсов
6.Настроить первичный и вторичный DNS сервера
7.Развернуть файловый сервер
8.Собирать резервные копии с остальных серверов
9.Развернуть сервер логирования для сбора событий с других серверов

Такую схему мы и будем разворачивать в рамках данного курса.

Полагаю, на этом первый урок можно закончить.



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows