
Estoy usando el programa xtrkcad para diseñar un modelo de ferrocarril. La versión 4.2.1 lleva varios meses disponible y la estoy usando. Pero cada vez que hago una actualización, el actualizador del sistema quiere instalar una versión anterior (4.0.2). ¿Qué se necesita para obtener la versión más nueva en los repositorios para que se instale (o más precisamente, para que la versión anterior no se instale, sobrescribiendo la versión más nueva)? Sólo soy un usuario, no el mantenedor de este software.
Respuesta1
La versión actual Ubuntu
no es compatible con la última versión 4.2.1
de xtrkcad
. Es compatible 4.0.2
incluso wily
con la versión que no es compatible con la versión superior a 4.0.2. por lo que sólo existe la opción de instalarlo manualmente. veraquí.
desinstale la versión anterior xtrkcad
si ya está instalada usando el comando
sudo apt-get purge xtrkcad
y descargue la última versión 4.2.1 desdeaquísegún la arquitectura de su sistema. luego instale usando el comando:
sudo dpkg -i xtrkcad_4.2.0-1_amd64.deb
Si esto muestra algún error de dependencia, ejecute el comando:
sudo apt-get install -f
instalará las dependencias de xtrkcad
luego instalará nuevamente
sudo dpkg -i xtrkcad_4.2.0-1_amd64.deb
o
puedes descargar el código fuente desdeaquíy compilar manualmente.
EDITAR :Si no desea actualizar o degradar ningún paquete, puede poner ese paquete en espera usando el comando:
echo "xtrkcad hold" | sudo dpkg --set-selections
o
sudo aptitude hold xtrkcad
o
sudo apt-mark hold xtrkcad
o utilizar Synaptic Package Manager
para bloquear la versión
o pruebe otra solución sugerida en¿Cómo evitar la actualización de un paquete específico?
y también ver¿Qué hace 'Bloquear versión'?. Estas son preguntas populares pero antiguas, por lo que es posible que alguna solución no funcione, pero es buena.