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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

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

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

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

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

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

Подробнее

Cintu и Pinguy Builder: очередная система ремастеринга

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

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

Подробнее

Cintu 16.10: прикидочная сборка

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

Вот и пролетело ещё одно лето, и на горизонте отчётливо замаячил силуэт яка, олицетворяющего релиз Ubuntu 16.10 Yakkety Yak, пережившего на днях заморозку возможностей. И настала пора поглядеть, как будет выглядеть Cintu на обновлённой базе. Для чего я осуществил прикидочную сборку в виртуальной машине (её даже трудно назвать тестовой) по уже давно отработанной схеме:

Подробнее

Cintu 16.04.1, midi-сборка с X-Apps

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

В связи с развитием проекта X-Apps подготовлена midi-редакция системы Cintu, основанной на Ubuntu 16.04.1 LTS и сборке среды Cinnamon из PPA-репозитория Tsvetko. Как и ранее, она предназначена исключительно для архитектуры x86_64 (она же — AMD64), её «живо-установочный» iso-образ, объёмом 972 МБ, можно скачать отсюда.

Подробнее

Инсталляция 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, вызываемый нажатием клавиши F12. Поскольку и XTrerm, и UXTerm в умолчальном виде выглядят… так себе, а искусство их настройки давно утеряно, настоятельно рекомендую прибегать (и не только в этом случае) к Gnome Terminal или Guake, по ситуации.

Подробнее

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

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

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

Подробнее

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

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

Cintu 16.04.1: окончательный релиз

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

cintu-logo-100В ходе практического применения первых образов обеих редакций Cintu 16.04.1 в них, как обычно, обнаружились некоторые мелкие, но досадные упущения. В связи с чем они были изъяты со скачивания, и заменены обновлёнными, которые и предлагаются нынче вниманию заинтересованных лиц:

Подробнее

Cintu 16.04.1, maxi-сборка

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

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

Описанная в прошлой заметке mini-редакция Cintu 16.04.1 со средой Cinnamon из репозитория Tsvetko (который, кстати, оказался болгарином) за несколько дней тестового применения показала себя очень хорошо. А потому на неё основе была собрана maxi-редакция, включающая всякие дополнительные приложения примерно в том же объёме, что были в аналогичной предыдущей maxi-сборке cintu 1604.

Подробнее

Cintu 16.04.1, mini-сборка

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

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

Вот уже почти неделя прошла с момента выхода багофиксного релиза Ubuntu 16.04.1 LTS. И, казалось бы, пора собирать на его основе очередной микст Cintu. Тем более, что в одном из PPA-репозиториев появилась свежая сборка Cinnamon 3.0 от 2016-07-22, предназначенная (в том числе и) для релиза Xenial.

Подробнее

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 16.04: текущие образы для скачивания

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

Ссылки на скачивание образом убраны по причинам, описанным здесь. А также ввиду утраты актуальности. Обновлённые образы Cintu 16.04.1 будут готовы в ближайшее время.

Поскольку с выходом самого «релизистого» из всех релизов Cintu версии 16.04 различных редакций её стало довольно много, ссылки, по которым можно скачать актуальные образы (с Cinnamon версии 3.0), вынесены на эту страницу. Прежние образы, включающие ту же среду версии 2.8, представляют интерес только для истории.

Подробнее

Cintu 16.04.02: ещё релизнее

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

Едва радость от релиза Cintu сменилась первомайским весельем, как обнаружилось, что Эрик Краних ознаменовал день международной солидарности трудящихся ударным трудом. И пополнил свой PPA-репозиторий на Launchpad’е пакетами Cinnamon версии 3.0. Сначала там появилась сборка для будущего релиза 16.10, а вслед за ней — и для Xenial’а. Для прочих поддерживаемых им релизов, Willy и Trusty, версия Cinnamon (пока?) не обновилась.

Подробнее

Перейти к верхней панели