xtrkcad - как получить текущую версию в репозитории

xtrkcad - как получить текущую версию в репозитории

Я использую программу xtrkcad для проектирования макета железной дороги. Версия 4.2.1 вышла несколько месяцев назад, и я ею пользуюсь. Но всякий раз, когда я обновляюсь, системный обновитель хочет установить более старую версию (4.0.2). Что нужно, чтобы добавить новую версию в репозитории, чтобы она была установлена ​​(точнее, чтобы старая версия не была установлена, перезаписав новую)? Я просто пользователь, а не сопровождающий этого программного обеспечения.

решение1

текущая Ubuntuверсия не поддерживает последнюю версию 4.2.1. xtrkcadона поддерживает 4.0.2даже wilyверсию, не поддерживающую версию выше 4.0.2. поэтому есть только возможность установить ее вручную. см.здесь.

удалить старую версию, xtrkcadесли она уже установлена, с помощью команды

sudo apt-get purge xtrkcad

и загрузите последнюю версию 4.2.1 с сайтаздесьв соответствии с архитектурой вашей системы. Затем установите с помощью команды:

sudo dpkg -i xtrkcad_4.2.0-1_amd64.deb

если это покажет какую-либо ошибку зависимости, то выполните команду:

sudo apt-get install -f

он установит зависимости, а xtrkcad затем снова установит

sudo dpkg -i xtrkcad_4.2.0-1_amd64.deb

или

Вы можете загрузить исходный код сздесьи скомпилировать вручную.

РЕДАКТИРОВАТЬ :Если вы не хотите обновлять или понижать версию какого-либо пакета, вы можете приостановить этот пакет с помощью команды:

echo "xtrkcad hold" | sudo dpkg --set-selections

или

sudo aptitude hold xtrkcad

или

sudo apt-mark hold xtrkcad

или используйте Synaptic Package Managerдля блокировки версии

или попробуйте другое решение, предложенное вКак запретить обновление определенного пакета?

а также см.Что делает «Блокировка версии»?. это популярные вопросы, но старые, поэтому некоторые решения могут не сработать, но это хорошо.

Связанный контент