В первую очередь, стоит понимать, что эта книга для тех, кто уже имеет базовые знания о ПК и операционных системах, а также уверенно чувствует себя за компьютером. 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 и компоненты самого дистрибутива.