您是否在小型SSD上拥有根文件福彩双色球开奖结果?您正在使用嵌入式福彩双色球开奖结果,也许是2 GB SD卡上的Raspberry Pi?迟早我们需要看一下正在侵蚀我们空间的事物。这是快速参考。
基本保养
当我们想要轻松地释放空间时,有几件事情要做。首先,我们要删除每次执行apt-get安装时都会缓存的deb软件包。
易于-get clean
另外,福彩双色球开奖结果可能会保留已下载的软件包作为依赖项,但不再需要它们。我们可以用它们摆脱它们
易于-get autoremove
如果我们希望事情整洁,我们必须知道 易于-get删除 软件包,如果我们要再次安装它,则将保留其配置。在大多数情况下,我们要使用 适当清除。要从已删除的软件包中清除这些配置,我们可以使用
dpkg --list | grep "^rc" | cut -d " " -f 3 | xargs --no-run-if-empty sudo dpkg --purge
到目前为止,我们还没有卸载任何东西。如果现在我们要检查哪些软件包占用最多的空间,我们可以输入
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n
进入危险区
下一步将检查我们的文件福彩双色球开奖结果,并查看空间浪费在哪里。这是我们开始破坏事情的必要,因此需要更多的照顾,风险自负!
从命令行发现此问题的最基本方法是使用 杜
# 杜 -sc /etc/* | sort -n | tail -10 28 default 32 cron.daily 36 安全 40 iproute2 40 mysql 44 pam.d 52 易于 52 init.d 640 apache2 1432 total
如果我们想要一点点糖果,我们可以安装 杜勒普
# 杜勒普 -td 1 /etc # or -td 2 [ /etc 319.4K (60 files, 43 dirs) ] 90.2K [######## ] 28.26% apache2/ 27.5K [## ] 8.62% 易于/ 23.7K [## ] 7.43% mime.types 19.7K [# ] 6.18% cron.daily/ 18.7K [# ] 5.87% services 18.0K [# ] 5.64% 安全/ 14.7K [# ] 4.61% init.d/ 13.2K [# ] 4.13% ssl/ 11.1K [# ] 3.48% ld.so.cache 9.0K [ ] 2.81% locale.gen 7.8K [ ] 2.43% pam.d/ 4.5K [ ] 1.42% default/ 4.3K [ ] 1.35% skel/ 2.9K [ ] 0.92% locale.alias
如果我们找到一些大文件,并且想知道它属于哪个包,我们可以做
dpkg -S <file>
,我们也经常问自己,软件包安装了哪些文件。我们可以列出那些
dpkg-query -L <pkg>
其他一些位置可能会占用大量空间作为执行副产品。我们可能会发现大量日志 / var / logs ,或者可能有很多缓存的内容 / var /缓存。摆脱这些通常是可以的。
如果到此为止,我们可以看到图标,字体和语言环境占用了大部分空间。我们可以调查不需要的图标和字体。这将因福彩双色球开奖结果而异,但通常我们会将它们放在 / usr / share / fonts 和 / usr / share / icons, 也许 〜/ .local / share / fonts .
列出安装的字体
fc-list
我们可以调查X服务器使用的是哪一个 $ XDG_CONFIG_HOME / fontconfig / fonts.conf ,X服务器日志或Xorg.conf
我们安装图标的方式将取决于我们的设置和所使用的特定桌面环境。再次,请参阅X服务器日志。
在这一点上,语言环境占据了最大的份额。一种安全干净的方法来摆脱未使用的语言环境是 局部冲动 该工具摆脱了我们不使用的语言环境,以及本地化的软件包和手册页。
# dpkg-reconfigure 局部冲动 # 局部冲动 localepurge: Disk space freed in /usr/share/locale: 26160 KiB localepurge: Disk space freed in /usr/share/man: 1304 KiB Total disk space freed 通过 局部冲动: 27464 KiB
更多奇特的东西
除了清理桌面之外,我们可能还需要将这些基本工具用于空间要求非常严格的更高级用途。
我们可能对以下事情感兴趣:创建非常小的docker容器以测试LAMP福彩双色球开奖结果,或者将一个小的chroot放在一起以访问非Debian福彩双色球开奖结果(例如OpenWRT或Android)上的完整debian福彩双色球开奖结果。
在这些情况下,我们确实不需要内核,驱动程序,引导,systemd,bash,手册页或其他任何东西,因此只要存在库和二进制文件,并且您可以访问,就可以从字面上销毁发行版。 易于 和 dpkg.
在下一篇文章中,我们将做一些这样的事情。
我还建议您查看deborphan,它可以帮助摆脱不需要的库和软件包。
“aptitude purge ~c”还将清除剩余配置文件中所有已删除的软件包。“aptitude search ~c” will list them.