Ubuntu 20.04 ARM64: mínimo ou como “minimizar” a instalação padrão?

Ubuntu 20.04 ARM64: mínimo ou como “minimizar” a instalação padrão?

Parece que não existe uma imagem mínima para a arquitetura ARM64 para Ubuntu 20.04 LTS; então como você consegue/faz uma versão mínima?

Eu uso a imagem ARM do AWS Ubuntu 20.04 e quando comparo minha construção de empacotador entre um AMD64 mínimo e o ARM64 padrão, obtenho aproximadamente 150 pacotes extras na versão ARM64. O objetivo é ter um Ubuntu enxuto (e não mudar de distribuição).

Existe algum truque para limpar facilmente além do exercício demorado, diferirdpkg -l

Responder1

Existem imagens especiais do Ubuntu Base disponíveis emhttp://cdimage.ubuntu.com/ubuntu-base/releases/20.04/release/.

Você pode tentar usá-lo diretamente. Ou use para comparar usando QEMU provavelmente no sistema AMD64:

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

informação relacionada