Fedora 15: впечатления в преддверии релиза

Алексей Федорчук
Fedoriada, 10.05.2011

Ещё одна заметка из серии исторических свидетельств.

Выход 15-го релиза Fedora не то что не за горами, а прямо таки на носу, ибо назначен на 24 мая. То есть самое время поспеть к шапочному разбору, дабы потом с гордостью заявлять: мы пахали тестировали! Тем более, что благодаря маленькой (и совсем нехитрой) хитрости удалось наконец водрузить RFRemix 15 на устройство OCZ Revo Drive.

Читать далееFedora 15: впечатления в преддверии релиза

Fedora 15: типа обзора от ленивого

Алексей Федорчук
Fedoriada, 30.05.2011

Заметка из серии исторических свидетельств: как оно всё было каких-то три-четыре года назад.

Вроде все уже отметились описаниями новшеств новой версии Fedora — один я, как часто бывает в последнее время, сачкую. Почему? Ответить не трудно: новый релиз не вызвал ни одной эмоции, кроме скуки…

Читать далееFedora 15: типа обзора от ленивого

GhostBSD: продолжение истории

Алексей Федорчук

Призрак бродит по Европе, призрак берклинизма.

Увы, GhostBSD в реальности всё оказалось не так радужно, как в виртуальности — в полном соответствие с каким-то по счёту законом Мэрфи, который гласит:

Читать далееGhostBSD: продолжение истории

И снова о юзерофильных BSD: PC-BSD и GhostBSD, обновлённые версии

Алексей Федорчук

В начале своего увлечения Cinnamon’ом я перепробовал почти все системы, в которых декларировалась поддержка этого десктопа. Среди них была и PC-BSD только что вышедшей тогда версии 10.0. Увы, при всей красоте её рабочей среды она обладала одним маленьким, но очень существенным в наших условиях недостатком — невозможностью настройки переключателя раскладок клавиатуры: выполнить эту манипуляцию иначе как мышью было невозможно.

Читать далееИ снова о юзерофильных BSD: PC-BSD и GhostBSD, обновлённые версии

Погружение в Salix. Завершение цикла

Алексей Федорчук

С некоторым опозданием довожу до сведения почтенного сообщества, что цикл Погружение в Salix на портале IBM developerWorks (он же IBM dW) завершён. В связи с чем размещаю здесь полное его оглавление.

Читать далееПогружение в Salix. Завершение цикла

Погружение в Salix. Анонс

Алексей Федорчук

В русскоязычной секции портала IBM developerWorks (или, по простому, IBM dW) началась публикация цикла статей под общим названием Погружение в Salix. Он посвящён особенностям, специфичным для этого дистрибутива. К настоящему моменту размещены первые три части цикла:

Читать далееПогружение в Salix. Анонс

Сравнение мужей: upstart vs BSD Init на SSD, а также другие

Алексей Федорчук

Надеюсь, что это последняя заметка, посвящённая хренометражу скорости загрузки Linux’а при использовании различных стилей инциализации. Потому что она закрывает последний вопрос в этом увлекательнейшем виде спорта — скорость загрузки системы с SSD при использовании BSD-подобной схемы инициализации.

Читать далееСравнение мужей: upstart vs BSD Init на SSD, а также другие

Дэниел Роббинс и файловые системы

Алексей Федорчук

Дело было в городе Альбукерке, штат Нью-Мексико, а название государства вы и сами угадаете. И жил да был там один парень. Звали его Дэниел Роббинс (Daniel Robbins), а в Сети он был известен как drobbins. Учился он в местном университете, а на досуге занимался всякими Unix’ами: поучаствовал в разработке FreeBSD, был одним из разработчиков проекта Stampede Linux — самый фронтирный дистрибутив последних лет ушедшего тысячелетия. А потом, в 2002 году, взял и изобрёл свой дистрибутив, который назвал Gentoo, быстро ставший очень популярным в определённых кругах линуксоидов.

Читать далееДэниел Роббинс и файловые системы

Сравнение мужей: upstart vs BSD Init

Алексей Федорчук

Тема скорости загрузки системы при использовании разных схем инициализации привлекала и привлекает внимание по той же причине, что и бег на дистанцию 100 метров: молчаливо предполагается, что это быстрый способ определения скорости работы в реальных условиях.

Читать далееСравнение мужей: upstart vs BSD Init

PC-BSD 10.0.1: фетяску очередной берклиады

Алексей Федорчук

Давеча дошли наконец руки поглядеть на первый dot-релиз PC-BSD — 10.0.1, то есть корректирующий. В тайной надежде, что в нём поправлен мелкий баг с настройкой раскладки клавиатуры в Cinnamon’е (о котором я недавно писал). Поэтому, скачав установочный образ сразу по его появлении, я при первой возможности отправился в свой VirtualBox — инсталлировать с него систему.

Читать далееPC-BSD 10.0.1: фетяску очередной берклиады

DragonFly. Интермедия: знание через силу. Файловые системы

Алексей Федорчук

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

Читать далееDragonFly. Интермедия: знание через силу. Файловые системы

DragonFly. Интермедия: знание через силу. Модели именования устройств

Алексей Федорчук

На предыдущей странице была рассмотрена номенклатура накопителей, построенная по модели так называемых «имён верхнего уровня». Именно эта модель поддерживается непосредственно ядром DragonFly. И именно с такими именами имеет дело применитель при разметке диска во время установки системы.

Читать далееDragonFly. Интермедия: знание через силу. Модели именования устройств

DragonFly. Интермедия: знание через силу. Вопросы номенклатуры

Алексей Федорчук

Как известно, все, имеющееся в POSIX-системах, суть файлы. Не исключение и DragonFly — диски, слайсы и разделы представляются в ней файлами специального типа, которые так и назваются — файлы устройств.

Читать далееDragonFly. Интермедия: знание через силу. Вопросы номенклатуры

DragonFly. Интермедия: знание через силу. Диски, слайсы, разделы

Алексей Федорчук

Нынче (и довольно давно) в DragonFly применяется система размещения данных Hammer, которая объединяет функции управления разделами, их логическими томами и собственно файловой системы. И о которой я рассчитываю рассказать со временем. Однако не потеряла актуальности и традиционная для BSD файловая система на базе FFS — таковой в DragonFly выступает UFS, унаследованная от FreeBSD 4-й ветки. В частности, и потому, что Hammer очень не рекомендуется использовать на дисках (или разделах) объёмом менее 50 ГБ. Впрочем, в обоих случаях разметка диска, являющаяся темой этой страницы, выполняется одинаково, различаясь лишь некоторыми деталями.

Читать далееDragonFly. Интермедия: знание через силу. Диски, слайсы, разделы

DragonFly. Интермедия: знание через силу. Пара слов о загрузке

Алексей Федорчук

На самом деле эта тема заслуживает очень многих пар слов — и некоторые из них сказаны на отдельной странице. Пока же поговорим только о том, что необходимо знать на этапе инсталляции.

Читать далееDragonFly. Интермедия: знание через силу. Пара слов о загрузке

DragonFly. Интермедия: знание через силу. Что такое установка

Алексей Федорчук

Начинающему пользователю инсталляция любой системы кажется процессом таинственным и непонятным. В случае же с BSD это усугубляется упорно циркулирующими в сети слухами об их особенной, по сравнению с установкой Linux, сложности. Однако, если посмотреть в корень, в инсталляции любой (в том числе и BSD) системы ничего таинственного нет. Ибо в общем случае она распадается на ряд простых составляющих:

Читать далееDragonFly. Интермедия: знание через силу. Что такое установка

DragonFly. Интермедия: знание через силу. Вступление

Алексей Федорчук

Не буду обманывать читателя несбыточными надеждами: установка любой BSD-системы требует некоторых предварительных познаний. Правда, скажу по секрету, что такие познания требуются и при установке любой другой ОС, разве что пользователи MacOS могут без них обойтись — ибо устанавливать систему им обычно не приходится. Однако ныне применительно к юзерофильным дистрибутивам Linux считается неприличным говорить о таких вещах, как дисковая разметка или файловые системы: молчаливо предполагается, что «простому» пользователю это не нужно и не должно быть интересно. Будущего же берклианца предупреждают сразу и честно, что кое-какие представления об этих (и некоторых других) материях ему очень желательны.

Читать далееDragonFly. Интермедия: знание через силу. Вступление

DragonFly. Интермедия: знание через силу

Алексей Федорчук

Мне кажется, что здесь я собрал тот минимум сведений, которые должен знать начинающий пользователь перед установкой своей первой BSD-системы. И также надеюсь, что ею будет та из них, что зовётся DragonFly. Предполагается, что читатель имеет некоторое представление о том, что такое Linux. Хотя это и не обязательно — BSD-системы не противопоказаны и Windows-применителям (не путать с потребителями-вендузяднегами). Если упустил чего-то важное — буду признателен за напоминание.

Читать далееDragonFly. Интермедия: знание через силу

DragonFlyBSD. Установка на UFS

Алексей Федорчук

Как было сказано во вводных замечаниях к данному циклу, основной файловой системой в этой ОС ныне является Hammer. Однако и старую добрую UFS пока ещё не запретил — более того, именно она рекомендуется при установке системы на целевой носитель не очень большого объёма (менее 50 ГБ). Так что ниже я бегло рассмотрю именно этот случай, иллюстрированный скриншотами.

Читать далееDragonFlyBSD. Установка на UFS

FreeBSD: виртуальные файловые системы

Алексей Федорчук
27 Сентябрь 2005 г

В предыдущих заметках, явно или не явно, речь шла о файловых системах определенного типа, которые надстраивают реальные физические устройства типа дисковых и прочих накопителей. Для них, вне зависимости от того, для какой операционки они предназначены, необходимо: создание раздела, физического или логического, его форматирование и монтирование в структуру каталогов ОС.

Читать далееFreeBSD: виртуальные файловые системы

DragonFlyBSD. Первые шаги: порты и пакеты

Алексей Федорчук

Освоившись со спецификой консольного режима DragonFlyBSD, можно заняться делом первой очереди — наладкой доступа к портам dports и пакетам pkgng. В качестве исторической справки напомню, что унаследованные от FreeBSD порты были первой системой управления программами в DragonFly — здесь они получили имя dfports. Причём рассматривались как паллиатив, до изобретения собственной системы пакетного менеджмента — эта цель, поставленная в 2003 году, не выполнена до сих пор: воистину, нет ничего устойчивей паллиативов.

Читать далееDragonFlyBSD. Первые шаги: порты и пакеты

DragonFlyBSD. Особенности консольного режима

Алексей Федорчук

Сразу после установки DragonFly в системе имеется только базовый комплекс утилит командной строки — ни малейшими Иксами и тем более десктопами здесь и не пахнет. И то и другое придётся устанавливать самому из портов или пакетов, о чём речь пойдёт своевременно или несколько позже. Поэтому вкратце опишу особенности консольного режима для тех применителей, которые привыкли к консоли Linux’а (и тем более для тех, кто живой консоли в глаза не видел).

Читать далееDragonFlyBSD. Особенности консольного режима

DragonFlyBSD. Начальное конфигурирование

Алексей Федорчук

И теперь, после сообщения об успешной установке загрузчика, можно переходить к начальному конфигурированию новообретённой системы:

Читать далееDragonFlyBSD. Начальное конфигурирование

DragonFlyBSD. Стандартная установка

Алексей Федорчук

Всё нижесказанное иллюстрируется скриншотами, сделанными при установке в виртуальной машине. Некоторые мелкие расхождения с реальностью будут оговариваться особо.

Читать далееDragonFlyBSD. Стандартная установка

DragonFlyBSD. Прелюдия к установке

Алексей Федорчук

Установка DragonFlyBSD очень проста и не занимает много времени. Собственно, некогда, почти 10 лет назад, я её уже подробно описывал. С тех пор программа инсталляции не изменилась — в неё добавилась только возможность включения файловой системы Hammer «из коробки». Так что я ограничусь серией скриншотов, к комментариях к которым приведу свои соображения по тем вопросам, по которым я изменил своё мнение.

Читать далееDragonFlyBSD. Прелюдия к установке

Hammer. Что это такое?

Проект DragonFly BSD
Перевод Алексея Федорчука

Что такое HAMMER?

HAMMER является файловой системой, написанной для DragonFly, которая обеспечивает мгновенное восстановление после сбоев, поддерживает многотомные файловые системы, проверку целостности, тонкую настройку истории и отмен, сетевое зеркалирование и снапшоты истории файловых операций. HAMMER является файловой системой по умолчанию в ОС DragonFly.

Читать далееHammer. Что это такое?

О злокозненности systemd’а

Алексей Федорчук

Было время, когда сочинял я памфлеты о злокозненности Windows, и в мыслях не держал, что придётся писать в том же жанре о злокозненности Linux’а — по крайней мере, в некоторых его проявлениях. Тех самых, которые нынче считаются остриём прогресса. К сожалению, тенденции развития этой ОСи продолжают давать к тому повод.

Читать далееО злокозненности systemd’а

DragonFlyBSD 3.6. Вводные замечания

Алексей Федорчук

О том, что такое DragonFlyBSD, откуда и почему она образовалась, я в своё время написал немало. И все эти сведения войдут в итоге в книжку по истории FOSS, когда я её наконец доделаю. Так что можно сразу браться за знакомство с этой системой. Для чего перво-наперво не худо разжиться её дистрибутивом и установить его.

Читать далееDragonFlyBSD 3.6. Вводные замечания