Наступление пустоты, день 13-й. Feh: картинки из CLI

Проект Void Linux: оригинал
Перевод Алексея Федорчука

От переводчика: программы, подобные Feh, часто называют консольными вьюверам изображений. Это позорно, преступно и основано на смешении тёплого (консольного) с мягким (CLI’шным). На самом деле Feh в консоли не работает, требуя не только Иксов, но и библиотеки imlib2, как минимум. Читать далее «Наступление пустоты, день 13-й. Feh: картинки из CLI»

Ещё раз про detox

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

Давеча мы с котом Мануалом набросали шпаргалку про утилиту detox — по горячим следам её первого использования в узко специальных целях: на предмет переименования результатов работы GNOME Screenshot’а. На первую последовали комментарии Татьяны Ивановой aka vita, в которых она пишет, что Читать далее «Ещё раз про detox»

Утилита detox: чистота имени

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

В развитие темы О «горячих шпорах», начатой на родственном ресурсе. Здесь тоже затевалась когда-то аналогичная, но как-то заглохла. А сейчас нам с Мануалом подумалось, что уместно и тут размещать такие вот «горячие шпоры» о том, для чего мы ещё не решили — прикручивать это к Cintu, или нет. Читать далее «Утилита detox: чистота имени»

Техника сочинительства. Начну с примера

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

Начну с условий задачи. Дано: некий материал, объёмом около 2 печатных листов (примерно 80 тысяч символов). В формате, разумеется, MS Word’а чёрти какой версии, но понимаемом, например, LibreOffice. Текст достаточно просто отформатирован, разделяется на несколько глав, никак, однако, не размеченных к качестве заголовков. Требуется: привести его к форме, пригодной для размещения на сайте, работающем на движке WordPress, с минимальными затратами сил и времени. Читать далее «Техника сочинительства. Начну с примера»

Сопровождение системы: утилита uCareSystem Core

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

Повседневные задачи по сопровождению настольной системы включают в себя проверку обновлений пакетов и, при их наличии, установку оных, а также очистку системы от отходов жизнедеятельности («осиротелых» зависимостей, конфигов удалённых пакетов, и так далее). Действия эти выполняются или вручную, командами соответствующего назначения, или наборами утилит, специфичных для отдельных дистрибутивов (такими славится Linux Mint и LMDE), или комплексными утилитами, ориентированными на семейства родственных дистрибутивов, например, Ubuntu. Читать далее «Сопровождение системы: утилита uCareSystem Core»

Утилита alien: конвертация пакетов в deb-формат

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

Задавшись целью создать репозиторий Cintu для номинации её как полноценного дистрибутива, я для начала решил сделать прототип оного. И, разумеется, поместить в него пакеты из числа тех, что не окучены ни в официальном репозитории Ubuntu, ни в PPA. Читать далее «Утилита alien: конвертация пакетов в deb-формат»

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»

Linux Mint и его Cinnamon. Очерки применителя. Часть 4

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

Очерки предлагаемой части книги ориентированы на совсем начинающих пользователей Linux’а — тех, для кого Mint оказался первым дистрибутивом этой операционной системы. Пользователи «действующие» могут их просто пропустить, ибо не узнают их них ничего для себя нового. Тем не менее, буду признателен тем из них, кто, преодолев скуку, их таки осилит — и напишет, что важное для начинающих я здесь пропустил. Ведь наверняка чего-то забыл, ибо сам был начинающим очень давно. Читать далее «Linux Mint и его Cinnamon. Очерки применителя. Часть 4»

Ubuntu: настройка из командной строки

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

18 Апрель 2006 г

Средства настройки графического режима, существующие во всех дистрибутивах семейства Ubuntu, удобны и интуитивно понятны, но часто кажутся несколько тяжеловесными. И тогда самое время вспомнить о трдиционных методах настройки любых Unix-систем — утилитах командной строки и текстовом редакторе для прямой модификации конфигурационных файлов. Читать далее «Ubuntu: настройка из командной строки»

Архивирование и компрессия. Утилита cpio

Автор: Алексей Федорчук
Мир Linux. Наброски к книге

Команда cpio — наверное, древнейшее средство архивирования в UNIX, существующее с незапамятных времён. Архивные файлы в создаваемой ей формате понимаются в любых Unix-системах. И хотя она сама как архиватор пользовательских данных практически вышла из употребления, именно ею собираются воедино компоненты пакетов в формате rpm. По этим причинам о cpio необходимо сказать несколько слов. Читать далее «Архивирование и компрессия. Утилита cpio»

Утилиты разметки. cfdisk

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

Как уже говорилось, утилита fdisk часто оказывает устрашающее действие на начинающих пользователей. И потому, идя навстречу их невысказанным пожеланиям, Кевин Мартин (Kevin E. Martin) написал к ней консольный фронт-энд с меню-ориентированным интерфейсом, получивший имя cfdisk. Как и fdisk, эта утилита входит в состав пакета  linux-utils-ng. Читать далее «Утилиты разметки. cfdisk»

Утилиты разметки. fdisk

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

Начнёем с fdisk: именно им больше всего пугали в старые времена начинающих пользователей Linux, предлагая дружественные альтернативы типа Disk Druid. Однако при ближайшем рассмотрении выясняется, что ничего устрашающего в ней нет. Читать далее «Утилиты разметки. fdisk»

Утилиты дисковой разметки. Обзор

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

В Linux создание и первичных, и логических разделов — единый процесс, выполняемый с помощью одной и той же программы. Программ таких немало — для разбиения диска можно использовать: Читать далее «Утилиты дисковой разметки. Обзор»

Замена MAC-адреса в современных Ubuntu’идах

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

Несколько лет назад я написал небольшую заметку про замену MAC-адреса. Недавно мне пришлось заниматься этим регулярно — во-первых, в связи с вознёй с нетбуком и опробованием на нём различных дистрибутивов. А во-вторых, к перечисленным ранее двум причинам добавилась третья: массовая установка Linux’а на не своим машины в домашних условиях. Читать далее «Замена MAC-адреса в современных Ubuntu’идах»

Замена MAC-адреса: зачем и как?

Автор: Алексей Федорчук
19 июля 2005 г

Эта заметка была написана в 2005 году. Нынче, в связи с нетбуками и неттопами, она неожиданно вновь оказалась актуальной. Почему и размещается здесь. Читать далее «Замена MAC-адреса: зачем и как?»

Создание файловых систем

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

Создание файловых систем на дисковых разделах (или, в терминах DOS/Windows, форматирование последних) — второй этап подготовки диска к инсталляции Linux. Само по себе это действо — не из самых сложных, однако осознанное его выполнение требует некоторой подготовки. Читать далее «Создание файловых систем»

Сироты командира Нортона

Автор: Алексей Федорчук
2001 г

Всенародная наша любовь к файловому менеджеру коммандера Нортона и многочисленным его потомкам для любых платформ известна и в комментариях не нуждается (о причинах ее — в заметке про konqueror). Не миновала эта любовь и открытые Unix-подобные системы. Где роль главного наследника славного коммандера прочно закрепилась за Midnight Commander’ом (выступающим под псевдонимом mc), весьма точно воспроизводящим внешний облик своего родителя, но далеко превзошедшим его функционально. Читать далее «Сироты командира Нортона»

Насколько хорош LZMA, и немного о btrfs

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

Подавляющее большинство пользователей Unix-подобных систем хранят свои архивы в форматах tar.gz или tar.bz. В том же виде распространяется и большинство ориентированных на них материалов — от исходных текстов программ до подборок документации. Есть ли резон изменить эту традицию? Читать далее «Насколько хорош LZMA, и немного о btrfs»

Классические Unix-утилиты. Введение для пользователя

Алексей Федорчук
2002-2005 гг

Классические утилиты Unix обеспечивают базовую функциональность любой POSIX-совместимой системы. Собственно говоря, в свободных POSIX-системах они в чистом виде не встречаются из-за лицензионных соображений. Однако тут обнаруживаются их аналоги, разработанные в рамках проекта GNU (их обычно так и называют — GNU-утилиты) или различных BSD-проектов. Причем ни те, ни другие ничуть не уступают своим проприетарным прототипам в функциональности, а зачастую и превосходят их во многих отношениях. Читать далее «Классические Unix-утилиты. Введение для пользователя»

Файловые утилиты: создание и атрибуция

Алексей Федорчук
2002-2005 гг

В этой заметке и нескольких последующих будут рассмотрены команды, предназначенные для операций с файлами как целостными сущностями, не затрагивающие их содержимого. Читать далее «Файловые утилиты: создание и атрибуция»

Файловые утилиты: навигация, информация, манипулирование

Алексей Федорчук
2002-2005 гг

Следующее, что необходимо пользователю после создания файлов — ориентация среди существующего их изобилия. Этой цели служат Читать далее «Файловые утилиты: навигация, информация, манипулирование»

Утилита find как универсальный файловый инструмент

Алексей Федорчук
2001-2005 гг

В этой заметке речь пойдет о наборе исходников, известном в проекте GNU как findutils. И в первую голову — о команде find (как, впрочем, и о тесно связанной с ней команде xargs). Столь высокая честь выпадает им потому, что посредством этих двух команд можно решить если не все, то большинство (Buono Parte) проблем, возникающих при работе с файлами. Читать далее «Утилита find как универсальный файловый инструмент»

Команды обработки текстов

Алексей Федорчук
2001-2005 гг

Само по себе манипулирование файлами (копирование, перемещение и т.д.) также подразумевает изменение содержания некоторых файлов, но только одного-единственного типа (а именно — каталогов), однако собственно внутренняя сущность обычных файлов при этом не изменяется. Предметом же настоящей заметки будут штатные средства POSIX-систем, позволяющие в той или иной мере учитывать контент файлов и манипулировать им. Читать далее «Команды обработки текстов»

Файловые утилиты: архивация, компрессия, резервное копирование

Алексей Федорчук
2001-2005 гг

Архивация и компрессия — это уже не только манипулирование файлами, но и, некоторых образом, изменение их контента. Тем не менее рассмотрим их в этом разделе — ведь с позиций пользователя их смысл близок копированию файлов. И, собственно, целям резервного копирования и архивация, и компрессия призваны служить. Читать далее «Файловые утилиты: архивация, компрессия, резервное копирование»