Linux 磁盘空间清理:修订间差异
跳到导航
跳到搜索
(创建页面,内容为“=== Snap === Snap 会保留以前安装/卸载的软件包的旧版本。保留的版本数量,默认值为 3,包括当前安装版本。 * 修改保留版本数量: snap set system refresh.retain=2 * 保留的软件包列表: snap list --all 清理 Snap 的脚本: <small><nowiki>#!/bin/bash # Removes old revisions of snaps # CLOSE ALL SNAPS BEFORE RUNNING THIS set -eu LANG=en_US.UTF-8 snap list --all | awk '/disabled/{print $1, $3}' | while read…”) |
无编辑摘要 |
||
第12行: | 第12行: | ||
snap remove "$snapname" --revision="$revision" | snap remove "$snapname" --revision="$revision" | ||
done</nowiki></small> | done</nowiki></small> | ||
See Also: [https://www.debugpoint.com/clean-up-snap/ How to Clean Up Snap Versions to Free Up Disk Space] | |||
[[分类:Develop]] | [[分类:Develop]] | ||
[[分类:Linux]] | [[分类:Linux]] | ||
[[分类:Shell]] | [[分类:Shell]] |
2024年12月10日 (二) 10:50的版本
Snap
Snap 会保留以前安装/卸载的软件包的旧版本。保留的版本数量,默认值为 3,包括当前安装版本。
- 修改保留版本数量: snap set system refresh.retain=2
- 保留的软件包列表: snap list --all
清理 Snap 的脚本:
#!/bin/bash # Removes old revisions of snaps # CLOSE ALL SNAPS BEFORE RUNNING THIS set -eu LANG=en_US.UTF-8 snap list --all | awk '/disabled/{print $1, $3}' | while read snapname revision; do snap remove "$snapname" --revision="$revision" done
See Also: How to Clean Up Snap Versions to Free Up Disk Space