Cintu и трекбол Logitech Trackman Marble

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

Покопавшись с настройкой трекбола в Solus’е с его Budgie, я вспомнил, что не описывал, как с этим устройством можно обращаться в Cintu. Тем более что в первом приближении это было проще пареной репы. Эмуляция средней кнопки одновременным нажатием двух крайних включается через модуль Мышь и сенсорная панель Центра управления Cintu:

Читать далееCintu и трекбол Logitech Trackman Marble

Cintu, ядра и Systemback

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

Наметив себе давеча громадьё планов, я приступил к их поэтапной реализации. И начал с компоновки образ mini-редакции Cintu версии 16.04.1. Для чистоты эксперимента — с нуля, то есть с первичной установки и доукомплектации, проводимыми в соответствие с собственными директивными указаниями.

Читать далееCintu, ядра и Systemback

Cintu 16.10: конспект по сборке минимальной редакции

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

cintu-logo_150В этой заметке конспективно описано создание минимальной системы на базе Ubuntu 16.10 Yakkety Yak. Она выступает в качестве минимальной редакции Cintu, а также может использоваться как основа для образов редакций более «продвинутых». Составлена для себя, но может пригодится в качестве прототипа для сборки любых систем на базе Ubuntu, не окученных её официальными клонами.

Читать далееCintu 16.10: конспект по сборке минимальной редакции

Cintu и Zsh. Жизнь без команд less и cat

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

Ещё одна из часто используемых команд CLI — less,относимая к семейству так называемых пейджеров (не путать с тем, чем лохи в песочницах ковыряются). То есть программ поэкранного просмотра файлов (преимущественно текстовых), в число которых входят также ветхозаветная утилита more и некогда пропагандируемая в качестве прогрессивной программа most.

Читать далееCintu и Zsh. Жизнь без команд less и cat

Cintu и Zsh. Жизнь без команды cd

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

Командная оболочка Zsh позволяет часто или вообще обходиться без ряда привычных команд CLI, или свести их употребление к минимуму. И дна из таких команд, необходимость в которой отпадает полностью — cd, служащая, как известно, для перехода в каталог, указанный в качестве её аргумента. Как это может быть?

Читать далееCintu и Zsh. Жизнь без команды cd

Cintu и Zsh. Псевдонимы глобальные и «суффиксные»

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

Псевдонимы для команд с их опциями (alias) — ещё один из простых способов минимизировать ввод командных директив, применяемый во всех оболочках. Обычно самые востребованные из них, такие, как

Читать далееCintu и Zsh. Псевдонимы глобальные и «суффиксные»

Cintu и Zsh. Вопросы истории (команд)

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

Извлечение ранее введённых команд из их «истории» — ещё один способ минимизации набора символов при работе в CLI (наряду с ранее рассмотренными hподстановками и автоматическим дополнением). И эта возможность существует по всех современных командных оболочках (кроме, разве что, кондового POSIX Shell, эмулируемого обычно командой /bin/sh). Однако и тут Zsh некогда выделился дополнительными функциями (правда, ныне реализованными и в Bash, хотя там они включаются несколько иным способом).

Читать далееCintu и Zsh. Вопросы истории (команд)

Cintu и Zsh. Содержание

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

cintu-logo-100В следующих набросках будет рассмотрена работа в командной строке (далее CLI — Command Line Interface), преимущественно в оболочке Zsh, а также некоторые связанные с этим вопросы. Что и найдёт своё отражение в представленном ниже содержании:

Читать далееCintu и Zsh. Содержание

Cintu и Zsh. Подстановка команд и аргументов

Алексей Федорчук Эффективное использование любой командной оболочки предполагает минимизацию нажатия клавиш пальцами. Для этого существует несколько приёмов, одни из которых — общие для всех развитых командных оболочек, другие же специфичны для Zsh. К числу первых относится, например, повторение команд и аргументов. Для повторения последней введённой команды служит удвоенный символ восклицательного знака — !!. Например, команда … Читать далееCintu и Zsh. Подстановка команд и аргументов

Cintu и Zsh. Автоматическое дополнение

Алексей Федорчук Как было сказано в предыдущем наброске, набирать длинные команды и, тем более, ещё более длинные пути в х аргументах совсем не обязательно. Ибо во всех развитых шеллах с давних времён (хотя и не изначально) существует механизм их автоматического дополнения по нажатию клавиши табулятора. Механизм этот прекрасно известен всем линуксоидам по его реализации в … Читать далееCintu и Zsh. Автоматическое дополнение

Cintu и Zsh. Вступление

Cintu и Zsh. Вступление

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

Эта серия набросков (или шпаргалок) посвящена приёмам работы к командной строке вообще и в Zsh в особенности. Именно эта командная оболочка принята в Cintu как регистрационная (login shell) по умолчанию, вместо традиционного для почти всех дистрибутивов Linux оболочки Bash. Причин такого выбора несколько. и основные из них — следующие:

Читать далееCintu и Zsh. Вступление

Инсталляция Cintu: дополнение о разметке

Алексей Федорчук Нам тайны нераскрытые раскрыть пора, А в Systemback’е тайны — как в копилке. Мы тайны эти с корнем вырвем — будет дыра, И вволю выпьем джина из бутылки! Почти Владимир Высоцкий Действительно, Systemback расстаётся со своими тайнами постепенно и неохотно. Вроде бы впрошлом очерке были описаны все возможные варианты установки Cintu из его … Читать далееИнсталляция Cintu: дополнение о разметке

Инсталляция Cintu

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

Поскольку Cintu (пока?) недостойна высокого звания ударника коммунистического труда дистроения, то и на собственный инсталлятор она не претендует. А использует инсталлятор из Systemback — системы, с помощью которой изготавливаются её «живо-установочные» образы.

Читать далееИнсталляция Cintu

Cintu перед установкой. Практика разметки: вступление

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

Ознакомившись с имеющимися в Cintu средствами разметки, можно перейти к их практическому применению, чему будут посвящены ближайшие страницы. Однако перед тем необходимо сказать ещё несколько слов.

Читать далееCintu перед установкой. Практика разметки: вступление

Cintu перед установкой. Практика разметки: Gparted

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

В Live-сессии Cintu утилита GParted запускается либо из главного меню (пункт Администрирование), либо из строки мини-терминала (вызываемого по Alt+F2) набором одноимённой команды (в нижнем регистре, то есть как gparted). После чего возникает примерно следующая картина (в виртуалке, в реале она, в зависимости от конфигурации накопителей, может отличаться):

Читать далееCintu перед установкой. Практика разметки: Gparted

Cintu перед установкой. Практика разметки: cfdisk

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

Чтобы выполнить разметку диска с помощью утилиты cfdisk, надо для начала вызвать какую-нибудь терминальную программу. В mini-редакции Cintu в этом амплуа выступают Gnome Terminal (по умолчанию) и сладкая парочка — XTrerm с UXTerm (различие между ними только в том, что UXTerm поддерживает Unicode). В maxi-редакции к ним присоединяется выпадающий терминал Guake, вызываемый нажатием клавиши F12. Поскольку и XTrerm, и UXTerm в умолчальном виде выглядят… так себе, а искусство их настройки давно утеряно, настоятельно рекомендую прибегать (и не только в этом случае) к Gnome Terminal или Guake, по ситуации.

Читать далееCintu перед установкой. Практика разметки: cfdisk

Cintu перед установкой. Практика разметки: fdisk

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

Для использования утилиты fdisk опять-таки потребуется терминал — любой из перечисленных в прошлом очерке. А саму команду сначала целесообразно использовать для получения информации обо всех накопителях системы и разделах на них — в такой форме:

Читать далееCintu перед установкой. Практика разметки: fdisk

Cintu перед установкой. Практика разметки: заключение

Алексей Федорчук В предыдущих очерках о GParted, cfdisk и fdisk были описаны лишь некоторые способы работы с этими инструментами, применимыми к конкретному случаю. Более полную информацию о двух последних утилитах можно получить из man cfdisk и man fdisk, соответственно. Наиболее подробная информация о GParted — в его встроенной системе помощи (Help —> Contents или по … Читать далееCintu перед установкой. Практика разметки: заключение

Cintu перед установкой. Создание целевого раздела: введение

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

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

Читать далееCintu перед установкой. Создание целевого раздела: введение

Cintu перед установкой. Разметка диска: утилита parted

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

Программа parted (или, точнее, GNU parted, как подчеркивается в заголовке man-страницы) предлагается в рамках проекта GNU как универсальное средство для работы не только с дисковыми разделами, но и с файловыми системами. И действительно, она позволяет не только выполнить разметку диска, но и создать на разделах файловые системы, а также осуществляет проверку их целостности, удаление, перемещение, копирование и изменение размера разделов существующих.

Читать далееCintu перед установкой. Разметка диска: утилита parted

Cintu перед установкой. Ресайсинг раздела NTFS: утилита parted

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

Для выполнения ресайзинга раздела NTFS с помощью консольной утилиты parted грузимся с любого LiveCD, её содержащего, открываем терминальное окно (или переходим в текстовую консоль по комбинации клавиш Alt+Control+F#, в зависимости от дистрибутива), получаем, при необходимости, права администратора командой su или sudo. После чего требуется набрать в командной строке

Читать далееCintu перед установкой. Ресайсинг раздела NTFS: утилита parted

Cintu перед установкой: системные требования

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

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

Читать далееCintu перед установкой: системные требования

Cintu после установки: подключение дополнительных разделов

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

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

Читать далееCintu после установки: подключение дополнительных разделов

Что такое Cintu?

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

На вопрос из заголовка очерка кратко можно ответить одной фразой: система Cintu — это микст из базовых компонентов, общих для всех дистрибутивов семейства Ubuntu, и рабочей среды Cinnamon. А текст очерка представляет собой её расшифровку.

Читать далееЧто такое Cintu?