หลังจากติดตั้งสแน็ปแล้วsudo snap install [package]ฉันจะแสดงรายการไฟล์ที่ติดตั้งสแน็ปได้อย่างไร?
หลังจากติดตั้งสแน็ปแล้วsudo snap install [package]ฉันจะแสดงรายการไฟล์ที่ติดตั้งสแน็ปได้อย่างไร?
คำตอบ:
Snaps มีการบีบอัดไฟล์ squashfs ซึ่งมักจะได้รับการ 'ติดตั้ง' /var/lib/snapd/snapsเพื่อ ดังนั้นหากคุณคุณจะพบไฟล์ที่เรียกว่าsnap install ohmygiraffe/var/lib/snapd/snaps/ohmygiraffe_3.snap
หากคุณไม่เคยติดตั้งสแน็ปอินมาก่อนคุณจะมีcoreสแน็ปที่อยู่ในตำแหน่งเดียวกัน
หากคุณสนใจในการมองเห็นสิ่งที่อยู่ภายในที่สแน็ป, /snap/<snapname>/<current>/มองใน โปรดทราบว่าคุณกำลังอ่านอย่างรวดเร็วเนื้อหาจะไม่ถูกแยกออกจากระบบไฟล์ของคุณ
สิ่งเดียวที่อื่น ๆ ที่คุณจะพบเป็นแฟ้มใน.desktop/var/lib/snapd/desktop/applications
~/snap/<snapname>เมื่อสแน็ปของคุณได้รับการทำงานคุณอาจพบข้อมูลใน
Snaps เป็นอิมเมจสควอชแบบสแตนด์อโลนซึ่งหมายถึงการระบุสิ่งที่ติดตั้งนั้นทำได้ง่ายเพียงแค่แสดงรายการเนื้อหาของภาพ ภาพเหล่านี้เข้าที่/snap/<snapname>/<snap revision>แม้คุณจะสามารถใช้/snap/<snapname>/currentสำหรับการแก้ไขที่ใช้งานอยู่ในปัจจุบันเช่น:
$ ls -lR /snap/<snapname>/current/
หากคุณไม่มีรูทและ / หรือต้องการดูแพ็คเกจที่ไม่ได้ติดตั้งและไม่ได้อยู่ใน/var/lib/snapd/snapsนั้นคุณสามารถใช้
cd /some/dir/for/storing/snaps/
mkdir snapname
cd snapname/
snap download snapname
unsquashfs -l *.snap
ที่snapnameเป็นชื่อของ snap บาง
อาจติดตั้ง unsquashfs ด้วย apt install squashfs-tools