对于Ubuntu20.04LTS的ARM64体系结构,似乎没有任何最小的映像;那么如何获得/制作一个最小版本呢?
我使用AWSUbuntu20.04 ARM映像,当我比较我的封隔器构建之间的AMD64最小和默认的ARM64,我得到大约150个额外的软件包在ARM64版本。目标是拥有一个精简的ubuntu (而不是改变发行版)。
除了费时的练习外,还有什么技巧可以让你轻松地清理dpkg -l
?
发布于 2021-11-04 08:05:20
在http://cdimage.ubuntu.com/ubuntu-base/releases/20.04/release/有一些特殊的Ubuntu映像。
你可以直接使用它。或者在可能的amd64系统上使用QEMU进行区分:
sudo apt-get install qemu-user-static
cd ~/Downloads
wget -c http://cdimage.ubuntu.com/ubuntu-base/releases/20.04/release/ubuntu-base-20.04.3-base-arm64.tar.gz
mkdir ubuntu-arm64
tar -xpf ubuntu-base-20.04.3-base-arm64.tar.gz -C ubuntu-arm64
sudo cp /usr/bin/qemu-aarch64-static ubuntu-arm64/usr/bin
sudo cp /etc/resolv.conf ubuntu-arm64/etc
# time to chroot
sudo chroot ubuntu-arm64
dpkg -l | grep ^ii | wc -l # will return 92 with used image
https://askubuntu.com/questions/1373434
复制相似问题