como instalar uma versão específica do minetest?

como instalar uma versão específica do minetest?

Atualizei um computador Ubuntu antigo para 20.04. Tudo ocorreu bem. Mas agora as crianças estão me dizendo que não conseguem se conectar aos seus servidores minetest favoritos. O jogo reclama de Protocol version mismatch. Server supports protocol versions between 24 and 32. We support protocol versions between version 37 and 39. Olhando para cima, vejo que o minetest teve uma grande mudança quando passou da v0.4 para a v5, e as versões mais recentes não são compatíveis com versões anteriores.

Então encontrei um PPA que possui versões mais antigas e mais recentes do minetest: https://launchpad.net/~minetestdevs/+archive/ubuntu/stable

Do meu interesse, tem este arquivo: minetest_0.4.16-ppa5~ubuntu17.04.1_amd64.deb(7,2 MiB)

Mas...como faço para instalar essa versão? Adicionei o PPA e tentei variações disso:

> sudo apt-get install minetest=0.4.16
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Version '0.4.16' for 'minetest' was not found

Se eu omitir o número da versão, vejo que ele instala omais recenteversão desse PPA. Mas existe uma maneira de forçar a instalação de uma versão mais antiga?

Responder1

Então vamos baixar 0.4.16 do oficialbiônicorepositório pelos comandos abaixo

cd ~/Downloads
wget http://archive.ubuntu.com/ubuntu/pool/main/l/leveldb/libleveldb1v5_1.20-2_amd64.deb
sudo apt-get install ./libleveldb1v5_1.20-2_amd64.deb

wget http://archive.ubuntu.com/ubuntu/pool/universe/m/minetest/minetest-data_0.4.16+repack-4_all.deb
sudo apt-get install ./minetest-data_0.4.16+repack-4_all.deb

wget http://archive.ubuntu.com/ubuntu/pool/universe/m/minetest/minetest_0.4.16+repack-4_amd64.deb
sudo apt-get install ./minetest_0.4.16+repack-4_amd64.deb

e fixe/bloqueie suas versões por um único comando longo:

cat <<EOF | sudo tee /etc/apt/preferences.d/pin-minetest
Package: minetest-data
Pin: version 0.4.16+repack-4
Pin-Priority: 1337

Package: minetest
Pin: version 0.4.16+repack-4
Pin-Priority: 1337
EOF

para evitar sua atualização.

informação relacionada