Помощь Я хочу загрузить блок-коды из определенного репозитория, и он загружается из обычного хранилища [закрыто]

Я хочу загрузить CodeBlocks 13 из ppa:pasgui/ppa, но он загружает 10 из основного репозитория. Я использовал для загрузки с помощью apt-get install codeblocks У них одинаковое имя файла. Когда я скачал, прежде чем он будет автоматически загружен из ppa: pasgui, но теперь он загружает 10.

1
задан 19 June 2014 в 02:07

1 ответ

Ubuntu просто выберет самую последнюю версию пакета, доступную для него. Вы можете просмотреть доступные ему версии в любое время, используя команду apt-cache policy <package>. У меня нет PPA, и я нахожусь на 14.04, но вот что я вижу:

$ apt-cache policy codeblocks
codeblocks:
  Installed: (none)
  Candidate: 13.12-3
  Version table:
     13.12-3 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages

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

[ f2]

Но как только вы приступите к обновлению sudo apt-get, он вернется к последней версии. Вы можете обойти это, привязав пакет, но я не буду вдаваться в это, если вам это действительно не нужно. Это может вызвать большие проблемы в долгосрочной перспективе.

0
ответ дан 24 May 2018 в 06:31

Другие вопросы по тегам:

Похожие вопросы: