一番最初のところでつまづくんですよね、20.04。
apt install -y \ imagemagick ffmpeg libpq-dev libxml2-dev libxslt1-dev file git-core \ g++ libprotobuf-dev protobuf-compiler pkg-config nodejs gcc autoconf \ bison build-essential libssl-dev libyaml-dev libreadline6-dev \ zlib1g-dev libncurses5-dev libffi-dev libgdbm5 libgdbm-dev \ nginx redis-server redis-tools postgresql postgresql-contrib \ certbot python-certbot-nginx yarn libidn11-dev libicu-dev libjemalloc-dev
なんですが、いくつか引っ掛かります。
- git-coreはすでにgitが入っているので省略していいです。
- libreadline6-devはlibreadline-devに置き換えてください。
- python-certbot-nginxはpython3-certbot-nginxに置き換えてください。
- libgdbm5はlibgdbm6に置き換えてください。
apt install -y \ imagemagick ffmpeg libpq-dev libxml2-dev libxslt1-dev file \ g++ libprotobuf-dev protobuf-compiler pkg-config nodejs gcc autoconf \ bison build-essential libssl-dev libyaml-dev libreadline-dev \ zlib1g-dev libncurses5-dev libffi-dev libgdbm6 libgdbm-dev \ nginx redis-server redis-tools postgresql postgresql-contrib \ certbot python3-certbot-nginx yarn libidn11-dev libicu-dev libjemalloc-dev
たぶんこれで通るはず。あとはマニュアル通りに。
docs.joinmastodon.org