内容简介:树莓派不需要过多介绍。它是一款小巧、价格实惠,只有信用卡大小的电脑,它可以连接到显示器或电视。我们可以连接一个标准的键盘和鼠标,并将其用作一台成熟的台式计算机来完成日常任务,如互联网浏览、播放视频/玩游戏、文字处理和电子表格制作等。它主要是为学校的计算机科学教学而开发的。如今,树莓派被广泛用于大学、中小型组织和研究所来教授编码。如果你有一台树莓派,你可能需要了解一个名为 PiShrink 的 bash 脚本,该脚本可使树莓派镜像更小。PiShrink 将自动缩小镜像,然后在启动时将其调整为 SD 卡的最大大
树莓派不需要过多介绍。它是一款小巧、价格实惠,只有信用卡大小的电脑,它可以连接到显示器或电视。我们可以连接一个标准的键盘和鼠标,并将其用作一台成熟的台式计算机来完成日常任务,如互联网浏览、播放视频/玩游戏、文字处理和电子表格制作等。它主要是为学校的计算机科学教学而开发的。如今,树莓派被广泛用于大学、中小型组织和研究所来教授编码。
如果你有一台树莓派,你可能需要了解一个名为 PiShrink 的 bash 脚本,该脚本可使树莓派镜像更小。PiShrink 将自动缩小镜像,然后在启动时将其调整为 SD 卡的最大大小。这能更快地将镜像复制到 SD 卡中,同时缩小的镜像将更好地压缩。这对于将大容量镜像放入 SD 卡非常有用。在这个简短的指南中,我们将学习如何在类 Unix 系统中将树莓派镜像缩小到更小。
安装 PiShrink
要在 Linux 机器上安装 PiShrink,请先使用以下命令下载最新版本:
$wget https://raw.githubusercontent.com/Drewsif/PiShrink/master/pishrink.sh
接下来,将下载的 PiShrink 变成二进制可执行文件:
$chmod +x pishrink.sh
最后,移动到目录:
$sudo mv pishrink.sh/usr/local/bin/
使树莓派镜像更小
你可能已经知道,Raspbian 是所有树莓派型号的官方操作系统。树莓派基金会为 PC 和 Mac 开发了树莓派桌面版本。你可以创建一个 live CD,并在虚拟机中运行它,甚至也可以将其安装在桌面上。树莓派也有少量非官方操作系统镜像。为了测试,我从 官方下载页面 下载了官方的 Raspbian 系统。
解压下载的系统镜像:
$ unzip2019-04-08-raspbian-stretch-lite.zip
上面的命令将提取当前目录中 2019-04-08-raspbian-stretch-lite.zip
文件的内容。
让我们看下提取文件的实际大小:
$du -h2019-04-08-raspbian-stretch-lite.img 1.7G 2019-04-08-raspbian-stretch-lite.img
如你所见,提取的树莓派系统镜像大小为 1.7G。
现在,使用 PiShrink 缩小此文件的大小,如下所示:
$sudo pishrink.sh2019-04-08-raspbian-stretch-lite.img
示例输出:
Creating new /etc/rc.local rootfs: 39795/107072files(0.1%non-contiguous), 239386/428032blocks resize2fs1.45.0 (6-Mar-2019) resize2fs1.45.0 (6-Mar-2019) Resizing the filesystem on/dev/loop1 to280763 (4k)blocks. Begin pass 3 (max= 14) Scanning inode table XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Begin pass 4 (max= 3728) Updating inode references XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX The filesystem on/dev/loop1is now280763 (4k)blocks long. Shrunk 2019-04-08-raspbian-stretch-lite.img from 1.7G to1.2G
正如你在上面的输出中看到的,树莓派镜像的大小已减少到 1.2G。
你还可以使用 -s
标志跳过该过程的自动扩展部分。
$sudo pishrink.sh-s2019-04-08-raspbian-stretch-lite.img newpi.img
这将创建一个源镜像文件(即 2019-04-08-raspbian-stretch-lite.img
)的副本到一个新镜像文件( newpi.img
)并进行处理。有关更多详细信息,请查看最后给出的官方 GitHub 页面。
就是这些了。希望本文有用。还有更多好东西,敬请期待!
资源:
以上所述就是小编给大家介绍的《PiShrink:使树莓派镜像更小》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 树莓派SD卡镜像刻录与系统配置
- [树莓派]树莓派的入门教程
- 「玩转树莓派」树莓派 3B+ 安装 OpenCv
- 「玩转树莓派」树莓派 3B+ 查询本机IP
- 「玩转树莓派」树莓派 3B+ 配置静态IP
- 「玩转树莓派」树莓派 3B+ 配置无线WiFi
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。