И для авторских, и для дистрибутивных пакетов очень важно понятие зависимостей. Суть его в том, что пакет pkgname1 для сборки, установки и (или) функционирования требует наличия в системе пакета pkgname2, тот, в свою очередь, может потребовать пакета pkgname3, и так далее. Читать дальше »
Теги: зависимости,
системы
Posted by alv on Декабрь 3, 2009 at 19:18 under Пакеты.
Comments Off.
Пакеты собираются для того, чтобы быть «разобранными» — то есть разбитыми на составляющие их файлы, включаемые в файловую иерархию системы. И то и другое обеспечивается средствами установки пакетов, системами управления пакетами (системами пакетного менеджмента) и системами построения пакетов (в просторечии портами). Читать дальше »
Теги: системы
Posted by alv on Декабрь 2, 2009 at 12:05 under Пакеты.
Comments Off.
Для дистрибутивных пакетов существует несколько видов распространения или, как принято говорить, форматов пакетов. Одни из них (rpm или deb) получили широкое распространение за пределами материнских систем, другие используются только в “родных” дистрибутивах, третьи же достаточно объединяются в группы достаточно условно. Читать дальше »
Теги: deb,
rpm,
tarball,
системы
Posted by alv on Декабрь 1, 2009 at 14:07 under Пакеты.
Comments Off.
Пакеты — это своего рода программные кванты, на которые делится система или дистрибутив. Это могут быть и простые монофункциональные утилиты (например, строчный текстовый редактор ed или архиватор tar), более или менее обширные наборы функционально связанных программ (скажем, coreutils) или составные части огромных программных комплексов (примером чему — пакеты, составляющие систему Xorg или или интегрированную среду KDE). Читать дальше »
Теги: системы
Posted by alv on Декабрь 1, 2009 at 13:47 under Пакеты.
Comments Off.
Как уже говорилось, FOSS-системы организованы по пакетному принципу. Точно также, в виде пакетов, распространяются и любые дополнительные программы для них, создаваемые независимыми разработчиками. И потому одна из важных задач пользователя - это интеграция пакетов в свою систему. Читать дальше »
Теги: системы
Posted by alv on Декабрь 1, 2009 at 11:35 under Пакеты.
Comments Off.
Понятие файла — один из трёх китов, на которых держится весь мир UNIX-подобных операционных систем, в том числе и свободных. Собственно, метафора файла как универсального интерфейса доступа ко всем компонентам системы — от устройств, физически подсоединенных к машине, до процессов, в системе протекающих, — и есть один из главных критериев UNIX-подобия ОС. Попросту это можно сформулировать так: всё, что существует в системе статически, суть файлы. Читать дальше »
Теги: имена устройств,
системы
Posted by alv on Ноябрь 26, 2009 at 10:56 under Диски, разделы, тома.
Comments Off.
Как мы знаем из исторической рубрики, SunOS, а потом и Solaris, разрабатывались под совсем не-Intel’овские архитектуры: первая — под машины с процессором Motorolla 68XXX, вторая — под Sparc. Ни та, ни другая не имеют ни BIOS’а, ни MBR’а в PC’шном понимании этих терминов. И потому к ним не применимы понятия физических разделов: диск сам по себе является единым физическим разделом, внутри которого могут быть выделены разделы логические. Реликт этого представления сохранился, как мы только что видели, в “эксклюзивном” режиме разметки FreeBSD, прототип которой — BSD4.X — также начал разрабатываться в далёкие до-PC’шные времена. Читать дальше »
Теги: solaris,
sunos,
разметка,
системы
Posted by alv on Ноябрь 26, 2009 at 10:06 under Диски, разделы, тома.
Comments Off.
Совершенно иначе выглядит BSD-стиль разметки (BSD Label), используемый во FreeBSD, DragonFlyBSD, Net- и OpenBSD. Здесь также может быть использована BIOS-таблица, заполнение которой создаст четыре первичных раздела. В терминологии FreeBSD они именуются слайсами (slices — наиболее точным переводом будет “отрезки”), чтобы отличать их от собственно разделов (partitions) BSD-разметки внутри слайсов. Читать дальше »
Теги: bsd,
разметка,
системы
Posted by alv on Ноябрь 26, 2009 at 03:58 under Диски, разделы, тома.
Comments Off.
ОС Linux не имеет собственного стиля разметки — в ней используется та же самая разметка в стиле DOS, что и во всех версиях Windows. Только тут уж BIOS-таблица задействуется по полной программе — стандартными средствами разметки этой ОС (о них будет говориться позднее) можно создать все четыре первичных раздела, назначить им буквально любые идентификаторы типа и пользовать их в свое удовольствие. Читать дальше »
Теги: dos,
linux,
разметка,
системы
Posted by alv on Ноябрь 26, 2009 at 03:56 under Диски, разделы, тома.
Comments Off.
Итак, следствием было установлено, что на одном физическом диске может быть создано до 4 (включительно) разделов, каждый их которых может быть приписан к отдельной операционной системе. А что дальше? А дальше следует изучить вопрос стилей разметки разделов. Читать дальше »
Теги: dos,
разметка,
системы
Posted by alv on Ноябрь 26, 2009 at 03:55 under Диски, разделы, тома.
Comments Off.
Здесь указаны только те типы разделов, с которыми пользователь имеет шанс столкнуться ныне. Читать дальше »
Теги: разметка,
системы
Posted by alv on Ноябрь 26, 2009 at 03:38 under Диски, разделы, тома.
Comments Off.
Первый сектор каждого диска резервируется под служебную область диска, именуемую главной загрузочной записью (MBR — Master Boot Recodr), которая и считывается BIOS’ом при старте машины. Читать дальше »
Теги: mbr,
разметка,
системы
Posted by alv on Ноябрь 26, 2009 at 03:31 under Диски, разделы, тома.
Comments Off.
Ответ на вопрос что разбивать? на первый взгляд очевиден: конечно же, диск (или диски, если их в машине более одного). Однако, чтобы использовать его в ответах на два оставшихся вопроса, придётся рассмотреть, как устроены диски (и вообще накопители аналогичного назначения) с точки зрения системы. Читать дальше »
Теги: разметка,
системы
Posted by alv on Ноябрь 26, 2009 at 03:30 under Диски, разделы, тома.
Comments Off.
Первый этап при установке любой ОС — подготовка диска, то есть создание на нем раздела (разделов), на который выбранная ОС может быть установлена. Читать дальше »
Теги: разметка,
системы
Posted by alv on Ноябрь 26, 2009 at 03:27 under Диски, разделы, тома.
Comments Off.
Вот, пожалуй, и все, что можно было предварительно сказать по поводу установки системы. Ко всем из затронутых здесь вопросов нам еще придется возвращаться, однако мне кажется, что сказанного достаточно для того, чтобы бестрепетно вставить в CD-привод компакт с выбранным дистрибутивом Linux, BSD-системой или чем-то из семейства Solaris, после чего остаются только смело нажать на три сакраментальные клавиши для перезагруки. Делая тем самым первую свою попытку заплыва в в мире FOSS. Что же до выбора — надеюсь, что описания основных систем и дистрибутивов в соответствующей рубрике помогут сделать его осознанно. Читать дальше »
Теги: системы
Posted by alv on Ноябрь 23, 2009 at 23:44 under Установка.
Comments Off.
Главная специфика установки свободных систем семейства Solaris — OpenSolaris, Nexenta, StormOS — в том, что в своей юзерофилии они превзошли самые юзерофильные дистрибутивы Linux. Читать дальше »
Теги: solaris,
системы
Posted by alv on Ноябрь 23, 2009 at 23:43 under Установка.
Comments Off.
В предыдущих разделах речь шла в основном об установке user-ориентированных дистрибутивов Linux — исключительно для удобства изложения, дабы не делать многочисленных оговорок. Однако BSD-операционки — ничуть не худший объект для знакомства с FOSS-системами. И потому нужно сказать пару слов об особенностях их установки. Читать дальше »
Теги: bsd,
системы
Posted by alv on Ноябрь 23, 2009 at 23:42 under Установка.
Comments Off.
Как говорилось в рубрике об ОС и дистрибутивах, оконная система X (X Window System), или просто Иксы — практически непременный атрибут пользовательской (десктопной) системы. И потому большинство дистрибутивов предусматривают в той или иной форме настройку графического пользовательского окружения. Читать дальше »
Теги: linux,
xorg,
системы
Posted by alv on Ноябрь 23, 2009 at 23:40 under Установка.
Comments Off.
После того, как пользователь тем или иным образом разобрался с пакетами, наступает четвёртый этап установки — обеспечение загрузки новорожденной системы. Он также включает в себя несколько моментов. Читать дальше »
Теги: linux,
системы
Posted by alv on Ноябрь 23, 2009 at 23:38 under Установка.
Comments Off.
Третий этап установки Linux — это собственно установка, то есть разворачивание компонентов системы, хранящихся обычно в архивированном и компрессированном виде, и помещение их на подготовленный плацдарм — смонтированные файловые системы на дисковых разделах. Однако этому предшествует стадия выбора компонентов, подлежащих установке. Читать дальше »
Теги: linux,
системы
Posted by alv on Ноябрь 23, 2009 at 23:00 under Установка.
Comments Off.