howtos/Linux/elegir version de paquete a...

51 lines
2.4 KiB
Plaintext

ejemplo: muestra todas las versiones del paquete php y se ha de seleccionar la deseada
sudo update-alternatives --config php
# sudo update-alternatives --config php
There are 8 choices for the alternative php (providing /usr/bin/php).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/php8.1 81 auto mode
1 /usr/bin/php5.6 56 manual mode
2 /usr/bin/php7.0 70 manual mode
3 /usr/bin/php7.1 71 manual mode
4 /usr/bin/php7.2 72 manual mode
5 /usr/bin/php7.3 73 manual mode
6 /usr/bin/php7.4 74 manual mode
7 /usr/bin/php8.0 80 manual mode
8 /usr/bin/php8.1 81 manual mode
Fijar una version:
update-alternatives --set php /usr/bin/php8.1
A veces no aparece ahí, pero si en dpkg como es el caso de docker que se muestra:
root@localhost:~# dpkg --get-selections | grep docker
docker-ce install
docker-ce-cli install
docker-ce-rootless-extras install
docker-compose install
docker-scan-plugin install
python3-docker install
python3-dockerpty install
root@localhost:~#
root@localhost:~# echo "docker-ce hold" | dpkg --set-selections
root@localhost:~# echo "docker-ce-cli hold" | dpkg --set-selections
root@localhost:~# echo "docker-ce-rootless-extras hold" | dpkg --set-selections
root@localhost:~# echo "docker-compose hold" | dpkg --set-selections
root@localhost:~# echo "docker-scan-plugin hold" | dpkg --set-selections
root@localhost:~#
root@localhost:~# dpkg --get-selections | grep docker
docker-ce hold
docker-ce-cli hold
docker-ce-rootless-extras hold
docker-compose hold
docker-scan-plugin hold
python3-docker install
python3-dockerpty install
root@localhost:~#
Para que se vuelva a actualizar, en vez de poner hold en los echo, poner install