-
Cintu и трекбол Logitech Trackman Marble
Алексей Федорчук Покопавшись с настройкой трекбола в Solus’е с его Budgie, я вспомнил, что не описывал, как с этим устройством можно обращаться в Cintu. Тем более что в первом приближении это было проще пареной репы. Эмуляция средней кнопки одновременным нажатием двух крайних включается через модуль Мышь и сенсорная панель Центра управления Cintu:
-
Cintu, ядра и Systemback
Алексей Федорчук Наметив себе давеча громадьё планов, я приступил к их поэтапной реализации. И начал с компоновки образ mini-редакции Cintu версии 16.04.1. Для чистоты эксперимента — с нуля, то есть с первичной установки и доукомплектации, проводимыми в соответствие с собственными директивными указаниями.
-
Cintu 16.10: конспект по сборке минимальной редакции
Алексей Федорчук В этой заметке конспективно описано создание минимальной системы на базе Ubuntu 16.10 Yakkety Yak. Она выступает в качестве минимальной редакции Cintu, а также может использоваться как основа для образов редакций более «продвинутых». Составлена для себя, но может пригодится в качестве прототипа для сборки любых систем на базе Ubuntu, не окученных её официальными клонами.
-
Cintu и Zsh. Жизнь без команд less и cat
Алексей Федорчук Ещё одна из часто используемых команд CLI — less,относимая к семейству так называемых пейджеров (не путать с тем, чем лохи в песочницах ковыряются). То есть программ поэкранного просмотра файлов (преимущественно текстовых), в число которых входят также ветхозаветная утилита more и некогда пропагандируемая в качестве прогрессивной программа most.
-
Cintu и Zsh. Жизнь без команды cd
Алексей Федорчук Командная оболочка Zsh позволяет часто или вообще обходиться без ряда привычных команд CLI, или свести их употребление к минимуму. И дна из таких команд, необходимость в которой отпадает полностью — cd, служащая, как известно, для перехода в каталог, указанный в качестве её аргумента. Как это может быть?
-
Cintu и Zsh. Псевдонимы глобальные и «суффиксные»
Алексей Федорчук Псевдонимы для команд с их опциями (alias) — ещё один из простых способов минимизировать ввод командных директив, применяемый во всех оболочках. Обычно самые востребованные из них, такие, как
-
Cintu и Zsh. Вопросы истории (команд)
Алексей Федорчук Извлечение ранее введённых команд из их «истории» — ещё один способ минимизации набора символов при работе в CLI (наряду с ранее рассмотренными hподстановками и автоматическим дополнением). И эта возможность существует по всех современных командных оболочках (кроме, разве что, кондового POSIX Shell, эмулируемого обычно командой /bin/sh). Однако и тут Zsh некогда выделился дополнительными функциями […]
-
Cintu и Zsh. Содержание
Алексей Федорчук В следующих набросках будет рассмотрена работа в командной строке (далее CLI — Command Line Interface), преимущественно в оболочке Zsh, а также некоторые связанные с этим вопросы. Что и найдёт своё отражение в представленном ниже содержании:
-
Cintu и Zsh. Подстановка команд и аргументов
Алексей Федорчук Эффективное использование любой командной оболочки предполагает минимизацию нажатия клавиш пальцами. Для этого существует несколько приёмов, одни из которых — общие для всех развитых командных оболочек, другие же специфичны для Zsh. К числу первых относится, например, повторение команд и аргументов. Для повторения последней введённой команды служит удвоенный символ восклицательного знака — !!. Например, команда […]
-
Cintu и Zsh. Автоматическое дополнение
Алексей Федорчук Как было сказано в предыдущем наброске, набирать длинные команды и, тем более, ещё более длинные пути в х аргументах совсем не обязательно. Ибо во всех развитых шеллах с давних времён (хотя и не изначально) существует механизм их автоматического дополнения по нажатию клавиши табулятора. Механизм этот прекрасно известен всем линуксоидам по его реализации в […]
-
Cintu и Zsh. Вступление
Cintu и Zsh. Вступление Алексей Федорчук Эта серия набросков (или шпаргалок) посвящена приёмам работы к командной строке вообще и в Zsh в особенности. Именно эта командная оболочка принята в Cintu как регистрационная (login shell) по умолчанию, вместо традиционного для почти всех дистрибутивов Linux оболочки Bash. Причин такого выбора несколько. и основные из них — следующие:
-
Инсталляция Cintu: дополнение о разметке
Алексей Федорчук Нам тайны нераскрытые раскрыть пора, А в Systemback’е тайны — как в копилке. Мы тайны эти с корнем вырвем — будет дыра, И вволю выпьем джина из бутылки! Почти Владимир Высоцкий Действительно, Systemback расстаётся со своими тайнами постепенно и неохотно. Вроде бы впрошлом очерке были описаны все возможные варианты установки Cintu из его […]
-
Инсталляция Cintu
Алексей Федорчук Поскольку Cintu (пока?) недостойна высокого звания ударника коммунистического труда дистроения, то и на собственный инсталлятор она не претендует. А использует инсталлятор из Systemback — системы, с помощью которой изготавливаются её «живо-установочные» образы.
-
Cintu перед установкой. Практика разметки: вступление
Алексей Федорчук Ознакомившись с имеющимися в Cintu средствами разметки, можно перейти к их практическому применению, чему будут посвящены ближайшие страницы. Однако перед тем необходимо сказать ещё несколько слов.
-
Cintu перед установкой. Практика разметки: Gparted
Алексей Федорчук В Live-сессии Cintu утилита GParted запускается либо из главного меню (пункт Администрирование), либо из строки мини-терминала (вызываемого по Alt+F2) набором одноимённой команды (в нижнем регистре, то есть как gparted). После чего возникает примерно следующая картина (в виртуалке, в реале она, в зависимости от конфигурации накопителей, может отличаться):
-
Cintu перед установкой. Практика разметки: cfdisk
Алексей Федорчук Чтобы выполнить разметку диска с помощью утилиты cfdisk, надо для начала вызвать какую-нибудь терминальную программу. В mini-редакции Cintu в этом амплуа выступают Gnome Terminal (по умолчанию) и сладкая парочка — XTrerm с UXTerm (различие между ними только в том, что UXTerm поддерживает Unicode). В maxi-редакции к ним присоединяется выпадающий терминал Guake, вызываемый нажатием […]
-
Cintu перед установкой. Практика разметки: fdisk
Алексей Федорчук Для использования утилиты fdisk опять-таки потребуется терминал — любой из перечисленных в прошлом очерке. А саму команду сначала целесообразно использовать для получения информации обо всех накопителях системы и разделах на них — в такой форме:
-
Cintu перед установкой. Практика разметки: заключение
Алексей Федорчук В предыдущих очерках о GParted, cfdisk и fdisk были описаны лишь некоторые способы работы с этими инструментами, применимыми к конкретному случаю. Более полную информацию о двух последних утилитах можно получить из man cfdisk и man fdisk, соответственно. Наиболее подробная информация о GParted — в его встроенной системе помощи (Help —> Contents или по […]
-
Cintu перед установкой. Создание целевого раздела: введение
Алексей Федорчук Всем хорош штатный инсталлятор, входящий в состав комплекса Systemback — и просто, и быстр. Вот только собственных средств дисковой разметки в нём не предусмотрено — для установки системы требуется наличие заблаговременно созданного раздела (не обязательно с файловой системой) или неразмеченного дискового пространства. Или — раздела, содержимым которого можно безболезненно пожертвовать.
-
Cintu перед установкой. Разметка диска: утилита parted
Алексей Федорчук Программа parted (или, точнее, GNU parted, как подчеркивается в заголовке man-страницы) предлагается в рамках проекта GNU как универсальное средство для работы не только с дисковыми разделами, но и с файловыми системами. И действительно, она позволяет не только выполнить разметку диска, но и создать на разделах файловые системы, а также осуществляет проверку их целостности, […]
-
Cintu перед установкой. Ресайсинг раздела NTFS: утилита parted
Алексей Федорчук Для выполнения ресайзинга раздела NTFS с помощью консольной утилиты parted грузимся с любого LiveCD, её содержащего, открываем терминальное окно (или переходим в текстовую консоль по комбинации клавиш Alt+Control+F#, в зависимости от дистрибутива), получаем, при необходимости, права администратора командой su или sudo. После чего требуется набрать в командной строке
-
Cintu перед установкой: системные требования
Алексей Федорчук Системные требования для любой современной Linux-системы, как известно всем (и при этом давно), являются субъективной реальностью, данной нам в ощущениях её майнтайнера, полученными им при рассматривании своего потолка, мизинца левой руки, а также прочих предметов окружения. Или ниспосланными ему от Всеосвещающего Фонаря.
-
Cintu после установки: подключение дополнительных разделов
Алексей Федорчук Инсталлятор из комплекта Systemback, при всех своих многочисленных достоинствах, обладает одним врождённым недостатком: при установке системы он не позволяет задействовать автоматическое подключение произвольного раздела, несущего произвольную файловую систему, в произвольную точку монтирования. И, тем более, не позволяет подмонтировать существующую файловую систему без её переформатирования и, следовательно, без потери данных.
-
Что такое Cintu?
Алексей Федорчук На вопрос из заголовка очерка кратко можно ответить одной фразой: система Cintu — это микст из базовых компонентов, общих для всех дистрибутивов семейства Ubuntu, и рабочей среды Cinnamon. А текст очерка представляет собой её расшифровку.