Score:3

แอพ Snap ไม่พบไฟล์ใน /tmp/

ธง us

เนื่องจาก Firefox ใน Ubuntu 21.10 กลายเป็นแอป snap จึงไม่เห็นไฟล์ใน /tmp แน่นอนว่าฉันสามารถลบเวอร์ชันสแน็ปและติดตั้งเวอร์ชัน "ธรรมดา" ได้ แต่นี่ดูเหมือนจะเป็นวิธีแก้ปัญหาที่ไม่ดี เพราะฉันสงสัยว่าแอปต่างๆ จะใช้สแน็ปมากขึ้นเรื่อยๆ ฉันจะให้แอป snap เข้าถึงไฟล์ภายนอก /home ได้อย่างไร ในกรณีเฉพาะนี้ ฉันสามารถมีไดเร็กทอรีชั่วคราวในไดเร็กทอรีสำหรับแอป snap ได้หรือไม่

guiverc avatar
cn flag
แพ็คเกจ `snap` ตามค่าเริ่มต้นจะทำงานในสภาพแวดล้อม *จำกัด* ซึ่งทำให้ปลอดภัยมากขึ้นตามค่าเริ่มต้น นี่เป็นกรณีนี้มาระยะหนึ่งแล้วสำหรับ 'โครเมียม' คุณสามารถ `snap connect` (ดู https://askubuntu.com/questions/1184357/why-cant-chromium-suddenly-access-any-partition-except-for-home) แต่ฉันยังไม่ได้ทดสอบกับ ` firefox` เนื่องจากแพ็คเกจของฉันยังคงเป็น *deb* (และฉันใช้ *impish* หกเดือน ตอนนี้ใช้ *jammy* แล้วเนื่องจากแปลงเป็น *snap* ในบางสถานการณ์เท่านั้น ฉันอยู่นอกกรณีเหล่านั้นแม้ว่าจะใช้ `ubuntu -เดสก์ท็อป`).
N0rbert avatar
zw flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [วิธีอนุญาตให้แอปพลิเคชัน snap เข้าถึงโฟลเดอร์ /tmp](https://askubuntu.com/questions/1263843/how-to-allow-snap-applications-to-access-tmp-folder)
Score:-1
ธง cn

มีเหตุผลเฉพาะสำหรับคุณหรือไม่ที่จะให้สิทธิ์ Firefox เข้าถึงทั้งระบบ /tmp? แท้จริงแล้ว Firefox มองเห็นเฉพาะความเป็นส่วนตัวเท่านั้น เนื่องจากเป็นส่วนหนึ่งของการจำกัดขอบเขต /tmp.

Snaps สามารถให้การเชื่อมต่อผ่านอินเทอร์เฟซ อินเทอร์เฟซเหล่านี้ค่อนข้างเฉพาะเจาะจงและรวมถึง บ้าน สำหรับการเข้าถึงไฟล์ (ที่มองเห็นได้เท่านั้น) ในโฮมไดเร็กทอรีของผู้ใช้ และ สื่อที่ถอดออกได้ สำหรับการเข้าถึงไดรฟ์แบบถอดได้ ยิ่งไปกว่านั้น อินเทอร์เฟซเหล่านี้จะใช้ได้ก็ต่อเมื่อนักพัฒนานำไปใช้ในแพ็คเกจ snapการเชื่อมต่อกับอินเทอร์เฟสดังกล่าว หากมีการนำไปใช้ในสแน็ปเฉพาะ เป็นวิธีเดียวของคุณที่จะให้สแน็ปเข้าถึงไดเร็กทอรีและไฟล์ภายนอก /บ้าน.

แอปพลิเคชัน snap สามารถเข้าถึงไฟล์และไดเร็กทอรีในไดเร็กทอรีภายใต้ ~/สแนป. ดังนั้นคุณสามารถสร้างไดเร็กทอรีเพิ่มเติมที่นั่นได้ และแอปพลิเคชัน snap จะเข้าถึงไดเร็กทอรีเหล่านั้นได้ อย่างไรก็ตาม จะไม่มีแอปพลิเคชัน snap อื่นเข้าถึงได้ โดยหลักการแล้ว คุณสามารถเชื่อมโยงตำแหน่งมาตรฐานผ่านไปยังตำแหน่งที่ snap เข้าถึงได้โดยใช้ลิงก์สัญลักษณ์หรือ mount bind แต่เฉพาะแอปพลิเคชันที่ไม่ จำกัด ถัดจากแอปพลิเคชัน snap เฉพาะเท่านั้นที่จะสามารถเข้าถึงได้

ถึงกระนั้นก็ยากที่จะให้คำตอบทั่วไปที่นี่ เนื่องจากโซลูชันที่เหมาะสมที่สุดขึ้นอยู่กับสิ่งที่คุณต้องการบรรลุในท้ายที่สุด ซึ่งไม่จำเป็นต้องเกี่ยวข้องกับการให้สิทธิ์ Firefox เข้าถึงทั้งระบบ /tmp.

โพสต์คำตอบ

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