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

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

-1
задан 19 June 2014 в 01:07

2 ответа

Тот PPA только предлагает пакеты для 14,04, и CodeBlocks 13 доступен официально для 14,04 без любой потребности в PPA. Таким образом, необходимо использовать более старую версию. Это, кажется, единственный PPA для CodeBlocks, таким образом, я думаю, что необходимо будет использовать двоичные файлы, обеспеченные на исходном сайте. Посмотрите эту тему форума, которая упоминает все еще работу ppa для CodeBlocks 13.12 на Ubuntu 12.04:

Код:: блоки Ubuntu PPAs
Ежедневно: https://launchpad.net / ~ damien-moore / + archive/codeblocks
Ночью: https://launchpad.net / ~ damien-moore / + archive/codeblocks-nightly

Из них Ежедневный PPA, кажется, более стабилен.

0
ответ дан 24 December 2019 в 04:37

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

Если у Вас есть больше чем одна версия, можно вызвать установленную версию:

sudo apt-get install codeblocks:13.12-3

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

0
ответ дан 24 December 2019 в 04:37

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

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