Как перейти на GNU/Linux

Текст
Читать фрагмент
Отметить прочитанной
Как читать книгу после покупки
Как перейти на GNU/Linux
Шрифт:Меньше АаБольше Аа

© Ян Даменцкий, 2020

ISBN 978-5-0051-8260-9

Создано в интеллектуальной издательской системе Ridero

Введение

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

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

1. Unix. История GNU/Linux.

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

Ядро Linux входит в семейство Unix. Семейство Unix – это старейшее семество операционных систем. В него входит большое количество известных операционных систем, среди которых Mac OS X, Solaris, Minix, GNU/Linux, FreeBSD, OpenBSD, NetBSD, HP-UX и другие. Тут стоит рассказать пару слов про FreeBSD. FreeBSD – это достаточно распространенная операционная система, которая для многих пользователей выступает аналогом GNU/Linux.

Unix был разработан в подразделении Bell Labs компании AT&T. Первая Unix система была разработана в 60-х годах XX века в Bell Labs.

Ядро Linux изначально было основано на Minix. Разработка была начата в 1991 году. Позже Linux стал независим от Minix. Первый релиз ядра Linux был выпущен в 1992 году. Разработку ядра начал Линус Тордвальс. Первым дистрибутивом GNU/Linux стал MCC Iterim, который просуществовал недолго. Однако после этого начали появляться другие дистрибутивы, некоторые из которых разрабатываются до сих пор.

GNU/Linux как операционная система, фактически является смесью ядра Linux и большого количества компонентов из свободной операционной системы семейтва Unix – GNU.

Вы могли заметить, что в большинсвте случаев, в книге используется формулировка «GNU/Linux», а не просто «Linux». В большинстве случаев, «Linux» используется, когда говорят о Linux как о ядре, а «GNU/Linux» используется когда говорят о Linux как об операционной системе. Все это, по причине того, что само по себе ядро Linux, бесполезно без компонентов от GNU. Поэтому любой дистрибутив GNU/Linux представляет собой ядро Linux, компоненты от GNU и компоненты самого дистрибутива.

GNU/Linux относится к свободному программному обеспечению. Свободное программное обеспечение (СПО) – это бесплатное ПО с открытым исходным кодом. Программы с закрытым исходным кодом в свою очередь называют проприетарными. Решающую роль в развитии СПО играет проект GNU – проект по разработке свободного прогрммного обеспечения. Основателем GNU является Ричард Столман – важнейшая личность в истории GNU/Linux.

После прочтения всего этого может возникнуть вопрос «зачем?». Зачем нужно переходить на GNU/Linux? Переход с Windows на GNU/Linux дает большое количество приемущетсв, главное из которых – экономия. Большинство, а вернее почти все дистрибутивы GNU/Linux полностью бесплатны. Второй причиной для перехода на GNU/Linux может стать безопасность. Из-за низкой распространенности GNU/Linux, под эту ОС было выпущено крайне мало вредоносного ПО, к тому же, в большинстве случаев оно расчитано не на компьютеры простых пользователей. Третей причиной для перехода на GNU/Linux для вас может стать возможность оптимизации всего, что есть в системе под себя. Так-как само ядро Linux и большая часть дистрибутивов GNU/Linux имеют открытый исходный код, соответственно, кастомизировать в ОС можно буквально все. Все вышеперечисленные факты могут стать для вас мотивацией для перехода с Windows на GNU/Linux.

2. Дистрибутивы и графические оболочки

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

Список некоторых основных дистрибутивов:

Debian.

Основаные на Debian:

– Ubuntu,

– Sparky Linux,

– MX Linux,

– antiX,

– Q4OS,

– Rasbian,

– LMDE (Linux Mint Debian Edition),

– Deepin,

– PureOS.

Основанные на Ubuntu:

– Lubuntu,

– Xubuntu,

– Kubuntu,

– Ubuntu MATE,

– Ubuntu Budgie,

– Ubuntu DDE,

– Ubunty Kylin,

– elementaryOS,

– KDE Neon,

– Linux Mint,

– PopOS,

– Trisquel.

Slackware.

Основаные на Slackware:

– SUSE,

– Zenwalk.

Основаные на SUSE:

– openSUSE.

Red Hat Enterprise.

Основанные на Red Hat Enterprise:

– Fedora,

– CentOS,

– Oracle Linux,

– Mandriva (сейчас мертв).

Основанные на Mandriva:

– ROSA,

– Mageia,

– OpenMandriva Lx.

Основанные на Fedora:

– MeeGo (сейчас мертв).

Основанные на MeeGo:

– Tizen.

Arch.

Основанные на Arch:

– Manjaro,

– ArcoLinux,

– Hyperbola,

– Parabola.

Gentoo.

Основанные на Gentoo:

– Chrome OS,

– Chromium OS,

– Sabayon.

Android.

Основанные на Android:

– LineageOS.

Puppy.

KaOS.

Solus.

4MLinux.

Clear Linux.

Void.

Зачастую, дистрибутив и все, что на нем основано, называют семейством. Например, под словосочитанием «семейство Debian» обычно подразумевают Debian и все дистрибутивы, которые на нем основаны.

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

Тут стоит понять, что чистый дистрибутив GNU/Linux представляет собой просто терминал (консоль) с белым текстом на черном фоне. Терминал можно назвать основой GNU/Linux. В терминале делается все. Для того, чтобы в ОС существовал графический интерфейс, в дистрибутивы предустанавливают графические оболочки. Графическая оболочка (иногда среда рабочего стола, графическое окружение, Desktop Enviroment или DE) – это программа для предоставления пользователю графического интерфейса. Большинство дистрибутивов имеют редакции с разными графическими оболочками, но также существуют дистрибутивы, которые имеют только одну редакцию, с одной DE. Самыми популярными DE можно назвать GNOME, KDE Plasma, LXDE, LXQt, MATE, Cinnamon, Xfce, Unity, Pantheon, Buidgie и Manokwari.

KDE Plasma – это самая первая графическая оболочка. Имеет плоский современный интерфейс и работает на фреймворке Qt.

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

Cinnamon – форк (форк – это программа, использующая для разработки базу от уже существующей программы) GNOME 3, основной целью разработки которого является создать максимально простую графическую оболочку с интерфейсом похожим на Windows, дабы упроситить переход пользователей Windows на GNU/Linux.

Budgie – форк GNOME 3, изначально разработанный для дистрибутива Solus.

Pantheon – форк GNOME 3, изначально разработанный для дистрибутива elementaryOS. Интерфейс Pantheon пытается добиться схожести с интерфейсом MacOS.

Manokwari – форк GNOME 3, который использует веб-языки программирования.

LXQt – одна из самых новых графических оболочек, существование которой является результатом слияния проектов Razor-Qt и LXDE.

MATE – форк GNOME 2, выпущенный после провала GNOME 3. GNOME 2 считается одной из самых учачных DE, потому после выхода GNOME 3 был создан MATE, целью разработки которого, является продолжение разработки GNOME 2.

Unity – графическая оболочка, разрабатываемая компанией Cannonical специально для дистрибутива Ubuntu с 2011 по 2017 года. После перехода Ubuntu на GNOME 3 в 2017 году, разработка Unity перешла в руки сообщества.

Бесплатный фрагмент закончился. Хотите читать дальше?
Купите 3 книги одновременно и выберите четвёртую в подарок!

Чтобы воспользоваться акцией, добавьте нужные книги в корзину. Сделать это можно на странице каждой книги, либо в общем списке:

  1. Нажмите на многоточие
    рядом с книгой
  2. Выберите пункт
    «Добавить в корзину»