recent days, i found a simple command that might useful for rosetta, as
sudo apt install build-essential
a command that can install a relatively complete environment before install Rosetta and set it.
The command depend on
libc6-dev
gcc
g++
make
dpkg-dev
these packages installed simultaneously after build-essential packages been installed.
so we do not need to install most packages respectively anymore.