xorriso

xorriso — утилита для создания и редактирования ISO-образов, а также записи их на оптические диски. Поддерживает работу с файловыми системами ISO 9660 и позволяет эмулировать образы без физического носителя.

Подпакеты
Имя Краткое описание
xorriso-doc Описание отсутствует

Домашняя страница: https://mirrors.kernel.org/gnu/xorriso/xorriso-1.5.6.tar.gz

Доступные версии
Версия Релиз Архитектура Лицензия Дата сборки Размер Версии ОС Подробности
1.5.6 1.niceos5 x86_64 GPL-2.0 GPL-3.0 LGPL-2.1 28 апр. 2025 г. 1,866 ГиБ Подробности
Описание

Обзор пакета xorriso для Найс.ОС

Пакет xorriso представляет собой мощный инструмент командной строки для работы с ISO-образами и оптическими дисками в среде Найс.ОС. Эта утилита, разработанная в рамках проекта libburnia, предоставляет пользователям возможность создавать, редактировать и записывать ISO-образы, а также эмулировать их без необходимости использования физических носителей. Программа поддерживает файловую систему ISO 9660, включая расширения Rock Ridge и Joliet, что делает её универсальным решением для работы с дисками и образами в Linux-системах.

Основные возможности xorriso

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

  • Создание ISO-образов с нуля или на основе существующих данных.
  • Редактирование содержимого ISO-образов без необходимости их пересоздания.
  • Запись ISO-образов на CD, DVD или Blu-ray диски.
  • Эмуляция ISO-образов для тестирования без физической записи.
  • Поддержка инкрементальных и мультисессионных записей.
  • Работа с расширениями файловых систем, такими как Rock Ridge (для сохранения прав доступа в Unix) и Joliet (для длинных имён файлов в Windows).

Установка xorriso в Найс.ОС

Для установки пакета xorriso в системе Найс.ОС используется пакетный менеджер dnf. Выполните следующую команду для установки:

sudo dnf install xorriso

После установки вы можете проверить версию программы, чтобы убедиться, что она корректно установлена:

xorriso --version

Примеры использования xorriso

Ниже приведены практические примеры использования xorriso для выполнения типичных задач. Эти команды помогут вам быстро освоить основные функции утилиты.

1. Создание ISO-образа из каталога

Чтобы создать ISO-образ из содержимого определённого каталога, используйте следующую команду:

xorriso -as mkisofs -o output.iso /path/to/directory

Здесь -o output.iso указывает имя выходного файла образа, а /path/to/directory — путь к каталогу, содержимое которого будет включено в образ.

2. Запись ISO-образа на диск

Для записи готового ISO-образа на оптический диск выполните:

xorriso -as cdrecord -v dev=/dev/sr0 output.iso

Убедитесь, что /dev/sr0 соответствует вашему устройству записи (это можно проверить с помощью команды lsblk).

3. Редактирование существующего ISO-образа

Одной из уникальных возможностей xorriso является редактирование ISO-образов. Например, чтобы добавить файл в существующий образ, выполните:

xorriso -update /path/to/newfile /destination/in/iso -outdev updated.iso -map existing.iso

Эта команда обновляет содержимое образа, добавляя новый файл в указанную директорию внутри ISO.

4. Эмуляция ISO-образа

Для тестирования ISO-образа без записи на диск можно использовать режим эмуляции:

xorriso -indev input.iso -report_about ALL

Эта команда предоставит подробную информацию о содержимом образа и поможет проверить его перед записью.

Преимущества использования xorriso

Программа xorriso выделяется на фоне других утилит для работы с ISO-образами благодаря своей гибкости и мощности. Вот основные преимущества:

  • Кроссплатформенность: работает в любой Linux-системе, включая Найс.ОС.
  • Поддержка современных стандартов: совместимость с новейшими форматами и файловыми системами.
  • Инкрементальная запись: возможность добавления данных в существующие образы без их полной перезаписи.
  • Интеграция с другими инструментами: совместимость с командами и скриптами, использующими mkisofs и cdrecord.

Для кого подходит xorriso?

Утилита xorriso идеально подходит для системных администраторов, разработчиков и энтузиастов, работающих с ISO-образами и оптическими дисками. Она особенно полезна в следующих сценариях:

  • Создание загрузочных дисков для установки операционных систем.
  • Архивирование данных на оптические носители.
  • Тестирование ISO-образов перед их распространением.
  • Работа с мультисессионными дисками для постепенного добавления данных.

Ограничения и особенности

Несмотря на свои многочисленные преимущества, xorriso имеет определённые ограничения. Например, утилита ориентирована на работу в командной строке, что может быть неудобно для пользователей, привыкших к графическим интерфейсам. Кроме того, для работы с некоторыми специфическими форматами дисков может потребоваться дополнительная настройка. Однако для большинства задач, связанных с ISO-образами, xorriso остаётся одним из лучших инструментов в экосистеме Linux.

Заключительные замечания

Пакет xorriso — это незаменимый инструмент для работы с ISO-образами и оптическими дисками в Найс.ОС. Благодаря широкому набору функций, поддержке современных стандартов и гибкости в настройке, он подходит как для простых, так и для сложных задач. Установите xorriso с помощью dnf и начните использовать его уже сегодня для создания, редактирования и записи ISO-образов с максимальной эффективностью.