ryhor.hrodna

На Пикабу
поставил 1 плюс и 0 минусов
139 рейтинг 3 подписчика 0 подписок 1 пост 0 в горячем

Руководство по Linux для пользователей Windows

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

1. Что такое Linux?
Говоря о Linux, обычно подразумевают семейство операционных систем на базе ядра Linux. Эти операционные системы не созданы исключительно для серверов, программирования или ещё для каких-то узконаправленных целей (хотя есть и такие), а в основном для общего назначения, как и Windows. Эти операционные системы могут отличаться набором предустановленных программ, окружением рабочего стола,, пакетным менеджером, репозиториями , системой инициализации и многим другим и обычно называются дистрибутивами. Всего существует более 300 дистрибутивов. Главная особенность мира Linux в том, что все программное обеспечение - с открытым исходным кодом (open source), поэтому любой дистрибутив может использовать нароботки другого дистрибутива, не нарушая закон, таким образом все дистрибутивы развиваются одновременно друг с другом, и часто очень похожи. Из самых известных дистрибутивов можно выделить Ubuntu, Mint, Arch и Fedora.

2. Окружения рабочего стола.
Linux дистрибутивы, как, например, и MacOS, являются UNIX операционными системами, означая что все они придерживаются некоторых общих принципов, один из которых - модульность. Каждая задача выполняется отдельной программой, а для работы с ними используется консоль. То есть в Linux все можно делать через консоль, не используя графический интерфейс. Но это не означает что без консоли его невозможно использовать. Как раз для этой цели и созданы окружения рабочего стола, "под капотом" выполняющие консольные команды. Простыми словами это часть дистрибутива, отвечающая за интерфейс, то есть все что вы видите на экране. А так как Linux модульный, в любом дистрибутиве можно полностью сменить окружение рабочего стола, и он продолжит работать точно так же, но уже с абсолютно другим интерфейсом. Из самых популярных и качественных окружений рабочего стола можно выделить Gnome (рис. 1) и KDE (рис. 2).

Руководство по Linux для пользователей Windows Linux, Windows, Длиннопост

рис. 1. Gnome. Меню приложений.

Руководство по Linux для пользователей Windows Linux, Windows, Длиннопост

рис. 2. Рабочий стол в KDE.

Также стоит отметить, что окружения рабочего стола в Linux очень гибкие, и их можно изменить до неузнаваемости.

3. Установка и обновление программ.
Еще одной приятной особенностью Linux является то, что программы скачиваются из специальных репозиториев. И это намного быстрее, чем искать нужную программу через браузер. Также это даёт ещё одно преимущество - автоматическое обновления программ.
В Linux на сегодняшний день доступно большинство существующих программ, таких как, например, Google Chrome. Также есть много программ с открытым исходным кодом, которые имеют схожий функционал с соответствующими Windows программами и очень популярны в мире Linux. Но а те программы, которых нет в Linux, но есть в Windows, можно установить при помощи Wine.

4. Игры.
Компания Valve позаботилась о том, чтобы в Linux можно было играть в Windows игры, добавив функцию SteamPlay в Steam. Она использует Proton (форк Wine) для запуска Windows игр почти нативно в Linux. Также некоторые игры в Linux работают нативно.

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

Показать полностью 2
Отличная работа, все прочитано!