Последний Linux сочинителя. Анонс книги
История вместо Предисловия Сочинялось для себя, любимого. В прочем, в Предисловии всё сказано. Не зря же оно какое длинное получилось…
Хроника тестовых версий и релизов Cintu
История вместо Предисловия Сочинялось для себя, любимого. В прочем, в Предисловии всё сказано. Не зря же оно какое длинное получилось…
История про установку MX Linux на UEFI-машину подошла к концу. Главное в ней — мне удалось вспомнить, чем восхитил меня MX шесть лет назад, когда я впервые с ним столкнулся (цитирую себя, любимого): …опцию Сохранить изменения рабочей среды следует включить непременно: именно она отвечает за наследование установленной системой настроек, сделанных в Live-режиме. Более того, благодаря ей можно уже «вживе» выполнить перекомплектацию системы — удалить ненужные пакеты и добавить необходимые, получив в итоге вполне кастомизированную систему. Вот эта опция на скриншоте:…
Увы, в 3-й части я опять не добрался ни до MX, ни до UEFI. Получилось продолжение части 2 под заглавием: противостояние тенденциям. Но уж в 4-й части будет говориться совсем немного про UEFI, а в основном про установку MX Linux. На чём тема этого дистрибутива самого по себе будет (пока?) исчерпана.
В рамках проекта «Linux для пращуров и внуков» начал было сочинять заметку про установку MX Linux на машины с UEFI, не переключаемой в режим BIOS Legacy. На примере собственного ноута — мне свезло замитеь именно такое… чудо. Предполагалось коротко: отличие установки в режиме UEFI от режима BIOS (их действительно немного). Потом надумал предварить парой слов про UEFI вообще. Пара слов несколько умножилась и потянула за собой про всякие «прогрессивные» штуки Linux’а. Пока ещё оставался в рамках приличия. То есть темы….
В Предисловии было немного рассказано о рабочих средах вообще и о том, почему мы с Манулом выбрали именно Cinnamon, что, собственно, и создало сюжет (этой книжки), Введение к которой ныне предлагается.
Интегрированная рабочая среда, иначе называемая также Desktop Environment (DE), или по русски просто десктопом — это среда, в которой протекает вся жизнедеятельность, как производственная, так и развлекательная, большинства применителей Linux’а. За исключением, конечно, убеждённых любителей оконных менеджеров и твёрдых приверженцев консольного режима, которых с каждым годом становится всё меньше и меньше.
Алексей Федорчук, Ольга Ломова Рассмотрены критерии выбора базового дистрибутива «пенсионерского» Linux’а и рабочего окружения для него. В качестве второго нами принята среда Cinnamon, оптимально поддерживаемая в системе Ubuntu Cinnamon Remix (далее UCR). Обоснованию именно такого решения и посвящён предлагаемый доклад.
По материалам Monthly News – October 2020 Применители среды со стажем давно привыкли к тому, что новая версия её выходит практически одновременно с очередным пановым релизом Ubuntu — с тем, чтобы примерно через месяц воплотиться в очередной релиз Linux Mint. Однако текущей осенью эта традиция была нарушена: со дня релиза Ubuntu 20.10 прошло уже более полумесяца, а никаких следов очередной Cinnamon’ки не заметно. Более тогон, до недавнего времени не было и никаких сообщений о ходе работы об оной. Но вот…
Как известно всем заинтересованным лицам, 22 октября вышел очередной релиз Ubuntu 20.10, известный также под именем Gorilla Groovy (или Заводная Горилла). Одновременно было объявлено и о релиза всех остальных «законных» представителей семейства Ubuntoid’ов, таких, как Kubuntu, Xubuntu, Ubuntu MATE, Ubuntu Budgie сотоварищи — см. выборку по ключевому слову Ubuntu на disnrowatch’е.
Статус пакетов — очень важное понятие во всех deb-based системах, в том числе и в Mint’е. Во-первых, каждый deb-пакет имеет основной статус, обозначаемый строчной литерой. В их число входят:
Сейчас речь пойдёт о тайлинге окон в среде Cinnamon. Тайлинг – это расщепление экрана на ряд независимых областей, в каждой из которых локализуется окно с запущенным в нём приложением. Что подобно покрытию пола кафелем (tiling), откуда и название. Правда, в современной русскоязычной версии в Параметрах системы эта фича называется Окна (прикрепление).
Следующий набросок к части 2-й посвящается режимам и интерфейсам, а также тем, чем первые отличаются от вторых, и наоборот.
В Части 1-й нашего сочинения было сказано, что практические примеры будут давать на дистрибутивах, хорошо поддерживающих Cinnamon. Правда, обещанное обоснование этому ещё не написано, но для нашей целевой аудитории он сейчас не очень важно. Так что начать надо с приёмов работы в этой среде. И первое дело тут — рассмотрение основных элементов её интерфейса.
Следующий предмет для сравнения наших героев — их укомплектованность прикладными пакетами. И здесь уместно начать с цитаты из неоднократно поминавшихся ранее обзоров — как обычно, она текстуально совпадает в обоих:
В обоих упоминавшихся ранее обзорах (и в этом, и в этом) изрядную часть объёма занимает раздел Часто задаваемых вопросов. А среди них первым пунктом идёт вопрос… нет, не свободы Африки, а такой:
Вот уже который год осенне-зимний сезон знаменуется выходом очередной версии рабочей среды Cinnamon, вслед за которой выходит в свет релиз дистрибутива Linux Mint, для которого она является «титульной». Не стал исключением и сезон (пока ещё) текущего года. Однако нынче случилось ещё одно знаковое событие, связанно с Cinnamon и поддерживающими его дистрами, о котором скажу в конце заметки.
Большинство графических сред (и Cinnamon тут не исключение) устроены так, что в принципе позволяют обходиться без мыши: все (или все основные) действия в них могут выполняться с клавиатуры. Однако мышь добавляет комфорта в работе. А в консоли она в некоторых случаях оказывается просто незаменимой.
Наброски к первой части этого сочинения писались более или менее в том порядке, в каком они вошли в итоговую сводку. После чего планировалось в в том же порядке поступить со второй частью: сначала наброски, потом сводка. Однако жизнь тут же внесла свои коррективы, ибо знакомство с теорией у нашей Незнакомки сопровождалось началом практического применения Linux’а. Что естественно, ставило практические же вопросы, требующие быстрого решения. И потому дальше изложение пойдёт в порядке возникновения этих самых вопросов — то есть с перескоком…
Вторая часть нашего сочинения посвящена рассмотрению базовых понятий Linux — в объёме, необходимом начинающему пользователю. К ним принадлежат: пользовательские аккаунты и их права, режимы работы, интерфейсы взаимодействия, носители информации, файловые системы и файловая иерархия, пакеты и репозитории. А также то, что мы с котом Мануалом ещё припомним. Но сейчас начнём с нас, любимых — то есть пользователей. Однако прежде — о самом краеугольном понятии Linux’а, о рекурсии.
Некоторое время назад мы с котом Мануалом замутили проект под названием Linux для пионеров и пенсионеров. Однако первоначальный замысел его претерпел изменения. В частности, из целевой его аудитории мы по ряду причин исключили пионеров. И потому нынче вниманию читатедя предлагается модифицированная его версия — заглавие которой указано на этой странице.
Данный материал сочинялся как тезисы доклада на XVI конференция разработчиков свободных программ 2019 года. по причине своего хронического разгильдяйства я не вписался ни в какие сроки, и потому доклад этот не будет произнесён, а тезисы — опубликованы. Но поскольку я давно собирался написать на эту тему, а тут типа повод появился — размещаю здесь.
Полная версия вводной части Определившись в прошлой заметке с тем, что такое дистры, и которые из них являются десктопными, посмотрим, каковы их отличительные черты в ряду всех прочих.
Полная версия вводной части Разговор о дистрибутивах опять же логично начать с определения — что такое дистрибутив Linux’а. От цитаты из Википедии я в данном случае воздержусь, там всё изложено достаточно кучеряво. Хотя в реальности (в которой, как все знают, не так, как на самом деле) дело достаточно просто, если вспомнить о значениях слова distribution. Одно из которых — «распространение».
Полная версия вводной части В двух словах ответ на вопрос из заголовка заметки прост: Linux — это операционная система (далее — ОС), одна из существующих и развиваемых в наши дни. Правда, существует точка зрения, что Linux — это только ядро ОС, а сама она должна называться GNU/Linux. Мы с Мануалом полагаем её неправильной, однако вдаваться в дискуссию и обоснование здесь не будем, потому что целевую аудиторию наших заметок этот вопрос нимало не волнует, по крайней мере поначалу.
Полная версия вводной части Некогда, в середине нулевых годов нашего тысячелетия, автор этих сочинил материал под названием Кандидатский минимум начинающего линуксоида. Как всегда, сочинялся он в расчёте на очень определённую целевую аудиторию — группу товарищей. Но, по дошедшим до меня слухам, он оказался полезен некоторым представителям узких кругов широких народных масс вообще.
Создание сайта Cinia мы с котом Мануалом начали с изложения его концепции, которая в тот момент сводилась к созданию и (возможно) продвижению самосборной системы Cintu — сочетания Ubuntu’вского базиса (с использованием Zsh в качестве login shell по умолчанию) и надстройки в виде среды Cinnamon. К чему со временем присоединилась интеграция отдельных Qt/KDE приложений. Однако не прошло и года, как концепция эта потребовала корректировки.
Почему рассказ об Altlinux’е попал на сайт, посвящённый изначально самосборной системе Cintu — история довольно длинная, и будет описана отдельно. А пока замечу только, что непосредственным поводом для данного обзора послужил выход Startedkit’ов Altlinux P9. По сравнению с прошлым выпуском, P8, в нём резко расширился набор аппаратных платфоорм — за счёт практически всех не-Intel’овских процессоров, о которых я когда-либо слышал (полный список оглашается здесь).
В недавней заметке про Cintu и Cinnamon 4.2 был представлен образ, предназначенный для демонстрации того, что указанное сочетание возможно и работоспособно — у меня и в мыслях не было, что это система для практического применения. Однако после установки её на реальное железо и некоторого периода практического использования я изменил своё мнение: это вполне нормальная система, которая может послужить основой для наращивания под конкретные задачи применителя.
Как уже говорилось в предыдущей заметке, первый успешный опыт наложения Cinnamon 4.2 на Cintu проходил на реальной машине — моей рабочей. А поскольку опыт этот оказался удачным, появилось естественное желание на тиражируемый образ. Что и было претворено в жизнь по ранее описанному алгоритму, но
В предыдущей заметке релиз Cinnamon 4.2 был назван долгожданным. Однако ни слова не было сказано, чем же он отличается от предыдущего, и почему его следовало так ждать. Исправляюсь в заметке этой.