Score:1

Ubuntu สด: ubiquity.desktop (นามแฝง "ติดตั้ง ") ไม่ได้เปิดตัว

ธง it

ฉันได้สร้าง distro แบบกำหนดเองโดยใช้ Cubic ซึ่งมาจาก Ubuntu 20.04.2 LTS Desktop 64 บิต

ฉันสังเกตว่าถ้าฉันเปิดตัวจัดการไฟล์ในฐานะรูทแล้วดับเบิลคลิกที่ไฟล์ก็จะใช้งานได้

ฉันยังสังเกตเห็นว่าในไฟล์ ubiquity.desktop ถ้าฉันเปลี่ยนบรรทัดเริ่มต้น:

Exec=sudo --preserve-env=DBUS_SESSION_BUS_ADDRESS,XDG_RUNTIME_DIR sh -c 'แพร่หลาย gtk_ui'

ใน:

Exec=sudo --preserve-env=DBUS_SESSION_BUS_ADDRESS,XDG_RUNTIME_DIR แพร่หลาย gtk_ui

ปัญหาได้รับการแก้ไขแล้ว

ดูเหมือนจะมีปัญหากับ sh -c '' คำสั่งเมื่อดำเนินการในตัวจัดการไฟล์ด้วยสิทธิ์ปกติผ่านไฟล์ .desktop แม้ว่าจะใช้คำสั่ง sudo ภายในไฟล์ก็ตาม
แทนที่จะทำงานอย่างถูกต้องจากเทอร์มินัลทั้งในฐานะผู้ใช้ปกติและรูท

ทำไม

us flag
คุณอาจเปลี่ยนเชลล์ระบบของคุณ ตรวจสอบให้แน่ใจว่า `sh ใด` ชี้ไปที่ `/usr/bin/sh`คุณประสบปัญหานี้เมื่อสร้างไฟล์ `*.desktop` ในสภาพแวดล้อมจริงของ Ubuntu หรือไม่
it flag
ใช่ คือ /usr/bin/sh
us flag
ฉันทดสอบแล้ว และไม่พบปัญหาเกี่ยวกับ `sh -c ''` อย่างไรก็ตาม ตามแนวทางของ AskUbubtu คุณควรโพสต์วิธีแก้ปัญหาของคุณเป็นคำตอบด้านล่าง Aldo แก้ไขคำถามของคุณและลบคำตอบออกจากส่วนคำถาม หลังจากผ่านไปสองสามวัน คุณสามารถเลือกคำตอบของคุณเองว่ายอมรับแล้ว การดำเนินการนี้จะช่วยให้ผู้ใช้รายอื่นที่ประสบปัญหาคล้ายกันพบคำตอบสำหรับปัญหาของตนได้อย่างรวดเร็ว ขอต้อนรับสู่ AskUbuntu!
us flag
ฉันตีความคำพูดของคุณผิดไป "ปัญหาได้รับการแก้ไขแล้ว" โดยทั่วไปคุณมีวิธีแก้ไขโดยการลบ `sh -c ''` ฉันทำการทดสอบใน Ubuntu Live ISO ที่ไม่ได้แก้ไข และ `sh -c ''` ใช้งานได้ ลองทำแบบทดสอบเดียวกันด้วยตัวคุณเอง... เป็นไปได้ว่าบางสิ่งที่คุณกำหนดเองอาจส่งผลต่อสิ่งนี้ คิดอย่างรอบคอบเกี่ยวกับการเปลี่ยนแปลงที่คุณทำ นอกจากนี้ คุณอาจต้องการทำการเปลี่ยนแปลงเพียงเล็กน้อย สร้าง ISO และทดสอบ จากนั้นทำขั้นตอนนี้ซ้ำ ทำการเปลี่ยนแปลงมากขึ้นในแต่ละครั้ง จนกว่าคุณจะพบว่าการดัดแปลงใดที่ทำให้ `sh -c ''` ไม่ทำงานในไฟล์ `*.desktop`
it flag
ใช่ ฉันได้ลองใช้ iso ดั้งเดิมแล้วและใช้งานได้เสมอ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา