Począwszy od wersji Ubuntu 18.04, działa lsblk
16 pętli Snap (2-3 razy dla każdej przystawki). Pytanie brzmi: dlaczego są one wymienione jako wyniki dla lsblk, fdisf-l i blkid?
Tworzy to dużo bałaganu z rzeczywistych partycji dysków, które muszę zobaczyć, a mianowicie / dev / partitions. Wiem, że istnieje podobno duplikat tego pytania, ale pyta tylko, dlaczego wyświetlane są trzy pętle na przystawkę. Chcę przede wszystkim wiedzieć, dlaczego te przyciągania są wymienione, a rzekomy duplikat nie odpowiada na to pytanie (być może osoby oznaczające to jako duplikat mogłyby mi pomóc, wyjaśniając, dlaczego jest to duplikat). Technicznie kwalifikują się jako systemy plików (których nie utworzyłem ani nie poprosiłem), ale przeszkadzają w wyświetlaniu informacji o interesujących mnie partycjach / dev /. Staje się to problemem, gdy fdisk -l wypisuje trzy strona + lista wypełniona głównie snapami.
Dane wyjściowe ostatniej (1-tygodniowej) instalacji Ubuntu i nie zainstalowałem żadnych przystawek:
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 14.5M 1 loop /snap/gnome-logs/37
loop1 7:1 0 2.3M 1 loop /snap/gnome-calculator/170
loop2 7:2 0 86.6M 1 loop /snap/core/4486
loop3 7:3 0 86.6M 1 loop /snap/core/4650
loop4 7:4 0 1.6M 1 loop /snap/gnome-calculator/154
loop5 7:5 0 14.5M 1 loop /snap/gnome-logs/34
loop6 7:6 0 3.3M 1 loop /snap/gnome-system-monitor/36
loop7 7:7 0 2.3M 1 loop /snap/gnome-calculator/178
loop8 7:8 0 13M 1 loop /snap/gnome-characters/101
loop9 7:9 0 3.7M 1 loop /snap/gnome-system-monitor/45
loop10 7:10 0 139.5M 1 loop /snap/gnome-3-26-1604/64
loop11 7:11 0 140M 1 loop /snap/gnome-3-26-1604/59
loop12 7:12 0 3.7M 1 loop /snap/gnome-system-monitor/41
loop13 7:13 0 21M 1 loop /snap/gnome-logs/25
loop14 7:14 0 12.2M 1 loop /snap/gnome-characters/69
loop15 7:15 0 13M 1 loop /snap/gnome-characters/96
sda 8:0 0 298.1G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
└─sda2 8:2 0 297.6G 0 part /
sr0 11:0 1 1024M 0 rom
(dodatkowe zrzuty powyższego tekstu):
screenshot.jpg
Moje snap list
pokazuje 6 wyników:
rdzeń
gnome-3-26-1604
gnome-kalkulator
gnome-znaki
gnome-logs
gnome-system-monitor
Tymczasem gnome-disk-utility nie pokazuje nic dla snapów, pokazuje tylko mój dysk twardy i napęd optyczny.
Nie będzie to bardzo wydajne, jeśli każda zainstalowana przystawka będzie wymieniona na liście jako urządzenie blokowe (2-3 razy każde do dodania). Czy powinienem oczekiwać, że przyszłe aktualizacje sobie z tym poradzą?
Edycja:
fdisk-l
zrzuca również bardzo długą listę z 16 wystąpieniami tych „pętli dyskowych” (Disk / dev / loop0, Disk / dev / loop1 itd., Każda ze szczegółami, których tutaj nie pokażę, ponieważ są za długie). To nie może być zamierzone zachowanie, prawda?
blkid
wyświetla również 16 pętli, ponieważ TYPE = "squashfs". Przynajmniej parted -l
działa zgodnie z oczekiwaniami, tylko outing moje rzeczywiste partycje dysku.
Właśnie to przetestowałem, a instalacja większej liczby snapów jeszcze bardziej zwiększa wydajność lsblk. Dlatego fdisk, lsblk, blkid mogą mieć potencjalnie ogromne listy wyników, zgodnie z liczbą dostępnych i zainstalowanych przystawek.