আপনার সাথে সমস্ত ইনস্টল করা তোলে তালিকা নির্ধারণ করতে পারেন snap list, মাউন্ট-পয়েন্ট মধ্যে সম্পর্ক জন্য এবং নাম আপনি ব্যবহার করতে পারেন স্ন্যাপ systemctl status, mountএবং losetup।
উদাহরণস্বরূপ, আমার উবুন্টু মেট 18.04 এলটিএসে আমি নিম্নলিখিত স্ন্যাপগুলি ইনস্টল করেছি:
$ snap list
Name Version Rev Tracking Developer Notes
core 16-2.33.1 4917 stable canonical core
software-boutique 18.04.0-5b99b84 31 stable/… flexiondotorg classic
ubuntu-mate-welcome 17.10.23-e4f4c4c 169 stable/… flexiondotorg classic
তারা নীচে লুপ-ডিভাইসগুলি তৈরি করে:
$ systemd-analyze blame | grep dev-loop
4.303s dev-loop4.device
4.267s dev-loop2.device
4.193s dev-loop0.device
4.146s dev-loop3.device
111ms dev-loop5.device
মাউন্ট পয়েন্টগুলি নিম্নরূপ:
$ mount | grep snapd
/var/lib/snapd/snaps/core_4830.snap on /snap/core/4830 type squashfs (ro,nodev,relatime,x-gdu.hide)
/var/lib/snapd/snaps/ubuntu-mate-welcome_169.snap on /snap/ubuntu-mate-welcome/169 type squashfs (ro,nodev,relatime,x-gdu.hide)
/var/lib/snapd/snaps/software-boutique_31.snap on /snap/software-boutique/31 type squashfs (ro,nodev,relatime,x-gdu.hide)
/var/lib/snapd/snaps/core_4650.snap on /snap/core/4650 type squashfs (ro,nodev,relatime,x-gdu.hide)
/var/lib/snapd/snaps/core_4917.snap on /snap/core/4917 type squashfs (ro,nodev,relatime,x-gdu.hide)
এর কাছাকাছি তাকান dev-loop4.device:
$ systemctl status dev-loop4.device
● dev-loop4.device - /dev/loop4
Follow: unit currently follows state of sys-devices-virtual-block-loop4.device
Loaded: loaded
Active: active (plugged) since Tue 2018-07-17 13:05:41 MSK; 4min 44s ago
Device: /sys/devices/virtual/block/loop4
ফোল্ডারে /sys/devices/virtual/block/loop4খুব দরকারী ফাইল রয়েছে loop/backing_file, আমরা এর সামগ্রীগুলি পড়তে পারি:
$ cat /sys/devices/virtual/block/loop4/loop/backing_file
/var/lib/snapd/snaps/core_4650.snap
সুতরাং আমরা ঠিক নির্ধারণ করেছি যে স্ন্যাপ /dev/loop4দ্বারা নির্মিত হয় core।
তবে সবচেয়ে সহজ উপায় হ'ল ব্যবহার losetup(দেখুন man losetup):
$ losetup
NAME SIZELIMIT OFFSET AUTOCLEAR RO BACK-FILE DIO LOG-SEC
/dev/loop4 0 0 1 1 /var/lib/snapd/snaps/core_4650.snap 0 512
/dev/loop2 0 0 1 1 /var/lib/snapd/snaps/ubuntu-mate-welcome_169.snap 0 512
/dev/loop0 0 0 1 1 /var/lib/snapd/snaps/core_4830.snap 0 512
/dev/loop5 0 0 1 1 /var/lib/snapd/snaps/core_4917.snap 0 512
/dev/loop3 0 0 1 1 /var/lib/snapd/snaps/software-boutique_31.snap 0 512
আশা করি এটি স্ন্যাপগুলি মাউন্ট-পয়েন্টগুলি আরও ভালভাবে বুঝতে সহায়তা করবে।
নীচের লাইন: সর্বাধিক টু ডেট সফটওয়্যার থাকার জন্য স্ন্যাপগুলি ব্যবহার করে আমরা এর জন্য উচ্চতর নেটওয়ার্ক ট্র্যাফিক, আরও ডিস্ক ব্যবহার এবং ধীরে ধীরে বুট সময় দিয়ে অর্থ প্রদান করব। আপনি যদি স্ন্যাপগুলি একেবারেই ব্যবহার করতে না চান তবে এগুলি দিয়ে সরিয়ে দিন sudo apt-get purge snapd।