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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

18 Апрель 2006 г

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

Эта заметка была написана в 2005 году. Нынче, в связи с нетбуками и неттопами, она неожиданно вновь оказалась актуальной. Почему и размещается здесь.

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее

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

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

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

Подробнее