Xorriso is a command-line tool included with libburnia, a project that develops various pieces of disk recording software. It is used to create, load, manipulate, and write ISO 9660 filesystem images with Rock Ridge extensions. Xorriso copies file objects from POSIX compliant filesystems into Rock Ridge enhanced ISO 9660 filesystems and allows session-wise manipulation of such filesystems. It can load the management information of existing ISO images and write the session results to optical media or to filesystem objects. Vice versa, xorriso is also able to copy file objects out of ISO 9660 filesystems. Xorriso can be used both as a single command-line interface and with GNU Readline and Dialog-based interfaces. 

The xorriso tool provides commands that are either actions or settings that influence following actions. Their sequence matters, unless they are given as program arguments and command -x is among them. Commands consist of a command word, followed by zero or more parameter words. If the list of parameter words is of variable length, it must be terminated by either the list delimiter, occur at the end of the argument list, or occur at the end of an input line. At program start, the list delimiter is the string "--". Pattern expansion converts a list of pattern words into a list of existing file addresses. Unmatched pattern words will appear unaltered in that result list. Pattern matching supports the usual shell parser wildcards '*' '?' '[xyz]' and respects '/' as the path separator, which may only be matched literally.

Xorriso is a program that can create, load, manipulate, and write ISO 9660 filesystem images with Rock Ridge extensions. It can also copy file objects out of ISO 9660 filesystems. A special property of xorriso is that it needs neither an external ISO 9660 formatter program nor an external burn program for CD, DVD, or BD but rather incorporates the libraries of libburnia-project.org. 




To install xorriso, there are a few methods to choose from depending on your operating system. Here are some steps to install xorriso on Ubuntu:

1. Open the terminal and run the following command to add the universe repository:

`sudo apt-add-repository universe`

2. Install xorriso by running the following command:

`sudo apt-get install xorriso`

3. Check whether xorriso has been installed correctly by running the following command:

`xorriso --version`

This should display the version number of xorriso installed on your system.

If your operating system does not offer a package "xorriso" or "libisoburn", or if they are older than version 1.2.9 (1.3.0 was released in 2013), then you can download and compile GNU xorriso. Here are the steps to compile GNU xorriso:

1. Download the latest version of xorriso from the official website:

`wget https://www.gnu.org/software/xorriso/xorriso-1.5.0.tar.gz`

2. Extract the downloaded file:

`tar xzf xorriso-1.5.0.tar.gz`

3. Change to the extracted directory:

`cd xorriso-1.5.0`

4. Configure and compile xorriso:

`./configure && make`

5. Check whether the compiled version of xorriso is willing to work:

`xorriso/xorriso`

This should display the version number of the compiled xorriso.

You can use the compiled version of xorriso with the grub-mkrescue option "–xorriso=". Obtain its absolute address with the following command:

`ls $(pwd)/xorriso/xorriso`

Then use it with the grub-mkrescue option:

`grub-mkrescue --xorriso=...absolute.address.of.xorriso...`

Note: The above instructions are specific to Ubuntu and may not be applicable to other operating systems. It is always a good practice to refer to the official documentation of the operating system or software for specific instructions on installation and usage.
Xorriso เป็นเครื่องมือบรรทัดคำสั่งที่มาพร้อมกับ libburnia ซึ่งเป็นโครงการที่พัฒนาซอฟต์แวร์บันทึกดิสก์หลายชิ้น ใช้เพื่อสร้าง โหลด จัดการ และเขียนอิมเมจระบบไฟล์ ISO 9660 ด้วยส่วนขยาย Rock Ridge Xorriso คัดลอกอ็อบเจ็กต์ไฟล์จากระบบไฟล์ที่สอดคล้องกับ POSIX ไปยังระบบไฟล์ ISO 9660 ที่ปรับปรุงของ Rock Ridge และอนุญาตให้มีการจัดการระบบไฟล์ดังกล่าวตามเซสชัน สามารถโหลดข้อมูลการจัดการของอิมเมจ ISO ที่มีอยู่ และเขียนผลลัพธ์เซสชันไปยังสื่อออปติคัลหรือไปยังออบเจ็กต์ระบบไฟล์ ในทางกลับกัน xorriso ยังสามารถคัดลอกออบเจ็กต์ไฟล์ออกจากระบบไฟล์ ISO 9660 ได้ Xorriso สามารถใช้เป็นอินเทอร์เฟซบรรทัดคำสั่งเดียวและกับอินเทอร์เฟซแบบ GNU Readline และ Dialog เครื่องมือ xorriso จัดเตรียมคำสั่งที่เป็นการดำเนินการหรือการตั้งค่าที่มีอิทธิพลต่อการดำเนินการต่อไปนี้ ลำดับมีความสำคัญ เว้นแต่จะได้รับเป็นอาร์กิวเมนต์ของโปรแกรมและมีคำสั่ง -x อยู่ด้วย คำสั่งประกอบด้วยคำคำสั่ง ตามด้วยคำพารามิเตอร์เป็นศูนย์หรือมากกว่า หากรายการคำพารามิเตอร์มีความยาวผันแปรได้ จะต้องสิ้นสุดด้วยตัวคั่นรายการ เกิดขึ้นที่ส่วนท้ายของรายการอาร์กิวเมนต์ หรือเกิดขึ้นที่ส่วนท้ายของบรรทัดอินพุต เมื่อโปรแกรมเริ่มทำงาน ตัวคั่นรายการคือสตริง "--" การขยายรูปแบบจะแปลงรายการคำที่มีรูปแบบเป็นรายการที่อยู่ไฟล์ที่มีอยู่ คำที่มีรูปแบบที่ไม่ตรงกันจะปรากฏไม่เปลี่ยนแปลงในรายการผลลัพธ์นั้น การจับคู่รูปแบบรองรับไวด์การ์ดของเชลล์พาร์เซอร์ตามปกติ '*' '?' '[xyz]' และถือว่า '/' เป็นตัวคั่นเส้นทาง ซึ่งอาจจับคู่ตามตัวอักษรเท่านั้น Xorriso เป็นโปรแกรมที่สามารถสร้าง โหลด จัดการ และเขียนอิมเมจระบบไฟล์ ISO 9660 ด้วยส่วนขยาย Rock Ridge นอกจากนี้ยังสามารถคัดลอกออบเจ็กต์ไฟล์ออกจากระบบไฟล์ ISO 9660 ได้อีกด้วย คุณสมบัติพิเศษของ xorriso คือไม่จำเป็นต้องใช้โปรแกรมฟอร์แมต ISO 9660 ภายนอกหรือโปรแกรมเบิร์นภายนอกสำหรับ CD, DVD หรือ BD แต่จะรวมไลบรารีของ libburnia-project.org ไว้ด้วย ในการติดตั้ง xorriso มีหลายวิธีให้เลือกขึ้นอยู่กับระบบปฏิบัติการของคุณ ต่อไปนี้เป็นขั้นตอนในการติดตั้ง xorriso บน Ubuntu: 1. เปิดเทอร์มินัลแล้วรันคำสั่งต่อไปนี้เพื่อเพิ่มพื้นที่เก็บข้อมูลจักรวาล: `sudo apt-add-repository Universe` 2. ติดตั้ง xorriso โดยเรียกใช้คำสั่งต่อไปนี้: `sudo apt-get ติดตั้ง xorriso` 3. ตรวจสอบว่า xorriso ได้รับการติดตั้งอย่างถูกต้องหรือไม่โดยรันคำสั่งต่อไปนี้: `xorriso --version` ซึ่งจะแสดงหมายเลขเวอร์ชันของ xorriso ที่ติดตั้งในระบบของคุณ หากระบบปฏิบัติการของคุณไม่มีแพ็คเกจ "xorriso" หรือ "libisoburn" หรือหากระบบปฏิบัติการเก่ากว่าเวอร์ชัน 1.2.9 (1.3.0 เปิดตัวในปี 2013) คุณสามารถดาวน์โหลดและคอมไพล์ GNU xorriso ได้ ต่อไปนี้เป็นขั้นตอนในการคอมไพล์ GNU xorriso: 1. ดาวน์โหลด xorriso เวอร์ชันล่าสุดจากเว็บไซต์อย่างเป็นทางการ: `wget https://www.gnu.org/software/xorriso/xorriso-1.5.0.tar.gz` 2. แตกไฟล์ที่ดาวน์โหลดมา: `tar xzf xorriso-1.5.0.tar.gz` 3. เปลี่ยนเป็นไดเร็กทอรีที่แตกออกมา: `cd xorriso-1.5.0` 4. กำหนดค่าและคอมไพล์ xorriso: `./configure && make` 5. ตรวจสอบว่าเวอร์ชันที่คอมไพล์ของ xorriso พร้อมที่จะทำงานหรือไม่: `xorriso/xorriso` ซึ่งควรแสดงหมายเลขเวอร์ชันของ xorriso ที่คอมไพล์แล้ว คุณสามารถใช้ xorriso เวอร์ชันคอมไพล์กับตัวเลือก grub-mkrescue "–xorriso=" รับที่อยู่ที่แน่นอนด้วยคำสั่งต่อไปนี้: `ls $(pwd)/xorriso/xorriso` จากนั้นใช้กับตัวเลือก grub-mkrescue: `grub-mkrescue --xorriso=...absolute.address.of.xorriso.. .` หมายเหตุ: คำแนะนำข้างต้นเป็นคำสั่งเฉพาะสำหรับ Ubuntu และอาจใช้ไม่ได้กับระบบปฏิบัติการอื่น ถือเป็นแนวปฏิบัติที่ดีเสมอในการอ้างถึงเอกสารอย่างเป็นทางการของระบบปฏิบัติการหรือซอฟต์แวร์สำหรับคำแนะนำเฉพาะเกี่ยวกับการติดตั้งและการใช้งาน
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence