Difference between revisions of "Úklid snapů"
(Založena nová stránka s textem „Kategorie:Návody {{Tags}} snap snapd snaps“) |
m |
||
| (15 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
[[Kategorie:Návody]] | [[Kategorie:Návody]] | ||
| + | '''Balíčky Snap''' nemá každý rád, ale jsou nedílnou součástí ekosystému Ubuntu. Má své klady i zápory. Jedním z negativ je, že balíčky Snap jsou obvykle větší a zabírají hodně místa na disku. To může být problém, pokud vám dochází místo na disku, zejména na kořenovém oddílu. | ||
| + | |||
| + | Postup je popsán na několika místech: | ||
| + | *[https://itsfoss.com/clean-snap-packages/ How to Clean Up Snap Package Versions in Ubuntu Linux] | ||
| + | *[https://sites.google.com/site/installationubuntu/home/cleanup-snaps Cleanup Snaps] | ||
| + | |||
| + | Podělím se s vámi o šikovný trik, který můžete použít ke zmenšení diskového prostoru využívaného balíčky Snap. | ||
| + | |||
| + | Snímky (snapy) zabírají velké množství místa na disku. | ||
| + | |||
| + | Chcete-li zjistit, kolik, otevřete terminál a zadejte: | ||
| + | |||
| + | sudo du -sh /var/lib/snapd | ||
| + | |||
| + | Pro zobrazení všech těchto snapů zadejte: | ||
| + | |||
| + | snap list --all | ||
| + | |||
| + | Zobrazí se nainstalované snapy a ty, které jsou vypnuté. Pokud je váš systém v jiném jazyce než v angličtině, všimněte si slova ve vašem jazyce. | ||
| + | |||
| + | [[Soubor:Uklid-snap-1.jpg|850px]] | ||
| + | |||
| + | Chcete-li uvolnit místo na disku, můžete další verze balíčků odstranit. Jak poznáte, kterou z nich odstranit? Vidíte, že tyto starší balíčky jsou označeny jako "vypnuto". Pro odstranění zakázaných snapů vytvořte shellscript: | ||
| + | |||
| + | gedit clean-snap.sh | ||
| + | |||
| + | a do scriptu vložte: | ||
| + | |||
| + | #!/bin/bash | ||
| + | # Removes old revisions of snaps | ||
| + | # CLOSE ALL SNAPS BEFORE RUNNING THIS | ||
| + | set -eu | ||
| + | snap list --all | awk '/vypnuto/{print $1, $3}' | | ||
| + | while read snapname revision; do | ||
| + | snap remove "$snapname" --revision="$revision" | ||
| + | done | ||
| + | |||
| + | Nyní spusťte skript pomocí: | ||
| + | |||
| + | sudo bash clean-snap.sh | ||
| + | |||
| + | Zobrazí se odstraněné balíčky: | ||
| + | |||
| + | [[Soubor:Uklid-snap-2.jpg|600px|bezrámu]] | ||
| + | |||
| + | Zkontrolujte, kolik snapů bylo odstraněno pomocí: | ||
| + | |||
| + | sudo du -sh /var/lib/snapd | ||
| + | |||
| + | Slovo "vypnuto" je specifické pro daný jazyk. Viděli jste ho dříve, když jste vypsali všechny nainstalované snapy. | ||
| + | Použijte "uitgeschakeld", pokud je váš systém v holandštině, a "désactivé", pokud je váš systém ve francouzštině. | ||
| + | |||
{{Tags}} snap snapd snaps | {{Tags}} snap snapd snaps | ||
Latest revision as of 16:00, 23 July 2024
Balíčky Snap nemá každý rád, ale jsou nedílnou součástí ekosystému Ubuntu. Má své klady i zápory. Jedním z negativ je, že balíčky Snap jsou obvykle větší a zabírají hodně místa na disku. To může být problém, pokud vám dochází místo na disku, zejména na kořenovém oddílu.
Postup je popsán na několika místech:
Podělím se s vámi o šikovný trik, který můžete použít ke zmenšení diskového prostoru využívaného balíčky Snap.
Snímky (snapy) zabírají velké množství místa na disku.
Chcete-li zjistit, kolik, otevřete terminál a zadejte:
sudo du -sh /var/lib/snapd
Pro zobrazení všech těchto snapů zadejte:
snap list --all
Zobrazí se nainstalované snapy a ty, které jsou vypnuté. Pokud je váš systém v jiném jazyce než v angličtině, všimněte si slova ve vašem jazyce.
Chcete-li uvolnit místo na disku, můžete další verze balíčků odstranit. Jak poznáte, kterou z nich odstranit? Vidíte, že tyto starší balíčky jsou označeny jako "vypnuto". Pro odstranění zakázaných snapů vytvořte shellscript:
gedit clean-snap.sh
a do scriptu vložte:
#!/bin/bash
# Removes old revisions of snaps
# CLOSE ALL SNAPS BEFORE RUNNING THIS
set -eu
snap list --all | awk '/vypnuto/{print $1, $3}' |
while read snapname revision; do
snap remove "$snapname" --revision="$revision"
done
Nyní spusťte skript pomocí:
sudo bash clean-snap.sh
Zobrazí se odstraněné balíčky:
Zkontrolujte, kolik snapů bylo odstraněno pomocí:
sudo du -sh /var/lib/snapd
Slovo "vypnuto" je specifické pro daný jazyk. Viděli jste ho dříve, když jste vypsali všechny nainstalované snapy. Použijte "uitgeschakeld", pokud je váš systém v holandštině, a "désactivé", pokud je váš systém ve francouzštině.
Štítky: snap snapd snaps