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-образов с максимальной эффективностью.