ไฟล์เลนส์และ xdg-open เปิดเฉพาะ nautilus เท่านั้น แต่ไม่ใช่การปรับใช้ที่ถูกต้อง
เนื่องจากบางวันเลนส์เลนส์ของฉันเปิดเฉพาะหอยโข่ง แต่ไม่ใช่แอปพลิเคชันที่ถูกต้องซึ่งเชื่อมโยงกับนามสกุลไฟล์ ตัวอย่างเช่นหากฉันเลือกไฟล์ PDF Nautilus จะเป็น openend ชี้ไปที่ไดเรกทอรีที่มีไฟล์นั้นอยู่ (และเลือกไฟล์) แต่ Adobe Reader ไม่เปิดขึ้นมา จากนั้นฉันก็ทำเช่นเดียวกันใน terminal ด้วย xdg-open sample.pdf Nautilus เท่านั้นที่เปิดเช่นกัน xdg-mime แสดงข้อมูลนี้ให้ฉัน: $ xdg-mime query default application/pdf acroread.desktop ไฟล์ /usr/share/applications/acroread.desktop: [Desktop Entry] Name=Adobe Reader 9 MimeType=application/pdf;application/vnd.fdf;application/vnd.adobe.pdx;application/vnd.adobe.xdp+xml;application/vnd.adobe.xfdf; Exec=acroread Type=Application GenericName=PDF Viewer Terminal=false Icon=AdobeReader9 Caption=PDF Viewer X-KDE-StartupNotify=false Categories=Application;Office;Viewer;X-Red-Hat-Base; InitialPreference=9 เช่นเดียวกับไฟล์ประเภทอื่นเช่นรูปภาพไฟล์เพลงและเอกสารสำนักงาน จากนั้นฉันคลิกสองครั้งที่ไฟล์ใน Nautilus …