И для авторских, и для дистрибутивных пакетов очень важно понятие зависимостей. Суть его в том, что пакет pkgname1 для сборки, установки и (или) функционирования требует наличия в системе пакета pkgname2, тот, в свою очередь, может потребовать пакета pkgname3, и так далее. Читать дальше »


Теги: ,

Пакеты собираются для того, чтобы быть «разобранными» — то есть разбитыми на составляющие их файлы, включаемые в файловую иерархию системы. И то и другое обеспечивается средствами установки пакетов, системами управления пакетами (системами пакетного менеджмента) и системами построения пакетов (в просторечии портами). Читать дальше »


Теги:

Для дистрибутивных пакетов существует несколько видов распространения или, как принято говорить, форматов пакетов. Одни из них (rpm или deb) получили широкое распространение за пределами материнских систем, другие используются только в “родных” дистрибутивах, третьи же достаточно объединяются в группы достаточно условно. Читать дальше »


Теги: , , ,

Пакеты — это своего рода программные кванты, на которые делится система или дистрибутив. Это могут быть и простые монофункциональные утилиты (например, строчный текстовый редактор ed или архиватор tar), более или менее обширные наборы функционально связанных программ (скажем, coreutils) или составные части огромных программных комплексов (примером чему — пакеты, составляющие систему Xorg или или интегрированную среду KDE). Читать дальше »


Теги:

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


Теги:

Понятие файла — один из трёх китов, на которых держится весь мир UNIX-подобных операционных систем, в том числе и свободных. Собственно, метафора файла как универсального интерфейса доступа ко всем компонентам системы — от устройств, физически подсоединенных к машине, до процессов, в системе протекающих, — и есть один из главных критериев UNIX-подобия ОС. Попросту это можно сформулировать так: всё, что существует в системе статически, суть файлы. Читать дальше »


Теги: ,

Как мы знаем из исторической рубрики, SunOS, а потом и Solaris, разрабатывались под совсем не-Intel’овские архитектуры: первая — под машины с процессором Motorolla 68XXX, вторая — под Sparc. Ни та, ни другая не имеют ни BIOS’а, ни MBR’а в PC’шном понимании этих терминов. И потому к ним не применимы понятия физических разделов: диск сам по себе является единым физическим разделом, внутри которого могут быть выделены разделы логические. Реликт этого представления сохранился, как мы только что видели, в “эксклюзивном” режиме разметки FreeBSD, прототип которой — BSD4.X — также начал разрабатываться в далёкие до-PC’шные времена. Читать дальше »


Теги: , , ,

Совершенно иначе выглядит BSD-стиль разметки (BSD Label), используемый во FreeBSD, DragonFlyBSD, Net- и OpenBSD. Здесь также может быть использована BIOS-таблица, заполнение которой создаст четыре первичных раздела. В терминологии FreeBSD они именуются слайсами (slices — наиболее точным переводом будет “отрезки”), чтобы отличать их от собственно разделов (partitions) BSD-разметки внутри слайсов. Читать дальше »


Теги: , ,

ОС Linux не имеет собственного стиля разметки — в ней используется та же самая разметка в стиле DOS, что и во всех версиях Windows. Только тут уж BIOS-таблица задействуется по полной программе — стандартными средствами разметки этой ОС (о них будет говориться позднее) можно создать все четыре первичных раздела, назначить им буквально любые идентификаторы типа и пользовать их в свое удовольствие. Читать дальше »


Теги: , , ,

Итак, следствием было установлено, что на одном физическом диске может быть создано до 4 (включительно) разделов, каждый их которых может быть приписан к отдельной операционной системе. А что дальше? А дальше следует изучить вопрос стилей разметки разделов. Читать дальше »


Теги: , ,

Здесь указаны только те типы разделов, с которыми пользователь имеет шанс столкнуться ныне. Читать дальше »


Теги: ,

Первый сектор каждого диска резервируется под служебную область диска, именуемую главной загрузочной записью (MBR — Master Boot Recodr), которая и считывается BIOS’ом при старте машины. Читать дальше »


Теги: , ,

Ответ на вопрос что разбивать? на первый взгляд очевиден: конечно же, диск (или диски, если их в машине более одного). Однако, чтобы использовать его в ответах на два оставшихся вопроса, придётся рассмотреть, как устроены диски (и вообще накопители аналогичного назначения) с точки зрения системы. Читать дальше »


Теги: ,

Первый этап при установке любой ОС — подготовка диска, то есть создание на нем раздела (разделов), на который выбранная ОС может быть установлена. Читать дальше »


Теги: ,

Вот, пожалуй, и все, что можно было предварительно сказать по поводу установки системы. Ко всем из затронутых здесь вопросов нам еще придется возвращаться, однако мне кажется, что сказанного достаточно для того, чтобы бестрепетно вставить в CD-привод компакт с выбранным дистрибутивом Linux, BSD-системой или чем-то из семейства Solaris, после чего остаются только смело нажать на три сакраментальные клавиши для перезагруки. Делая тем самым первую свою попытку заплыва в в мире FOSS. Что же до выбора — надеюсь, что описания основных систем и дистрибутивов в соответствующей рубрике помогут сделать его осознанно. Читать дальше »


Теги:

Главная специфика установки свободных систем семейства Solaris — OpenSolaris, Nexenta, StormOS — в том, что в своей юзерофилии они превзошли самые юзерофильные дистрибутивы Linux. Читать дальше »


Теги: ,

В предыдущих разделах речь шла в основном об установке user-ориентированных дистрибутивов Linux — исключительно для удобства изложения, дабы не делать многочисленных оговорок. Однако BSD-операционки — ничуть не худший объект для знакомства с FOSS-системами. И потому нужно сказать пару слов об особенностях их установки. Читать дальше »


Теги: ,

Как говорилось в рубрике об ОС и дистрибутивах, оконная система X (X Window System), или просто Иксы — практически непременный атрибут пользовательской (десктопной) системы. И потому большинство дистрибутивов предусматривают в той или иной форме настройку графического пользовательского окружения. Читать дальше »


Теги: , ,

После того, как пользователь тем или иным образом разобрался с пакетами, наступает четвёртый этап установки — обеспечение загрузки новорожденной системы. Он также включает в себя несколько моментов. Читать дальше »


Теги: ,

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


Теги: ,
У нас продаются стабилизаторы напряжения.