Обновление gettext в Ubuntu 16.04 до версии 17.04

Я использую Ubuntu 16.04

Я хотел бы установить gettext версия 0.19.8.1-1ubuntu2 на моем компьютере?

  • Могу ли я легко установить его на Ubuntu 16.04?
  • Должен ли я установить его после обновления до Ubuntu 17.04?

2 ответа

Решение

Вручную)

Самое простое решение - установить его вручную.

  1. Скачать копию deb пакет для вашей архитектуры Ubuntu отсюда:

  2. Я уже проверил зависимости этого пакета на моем собственном Xenial, используя gdebi --apt-line gettext_0.19.8.1-1ubuntu2_amd64.debвсе было удовлетворительно.

  3. Вы можете установить его как:

    sudo apt install gettext_0.19.8.1-1ubuntu2_amd64.deb
    

    он установит все необходимые зависимости для вас, если вы их упускаете.

Обратите внимание, что вы не получите никаких обновлений для этого пакета, вы должны обновить его самостоятельно.

Использование репозиториев)

Таким образом, вы получите обновления, сначала вы должны добавить zesty хранилища к вашему /etc/sources.list.d/затем добавьте что-то вроде:

APT::Default-Release "xenial";

в /etc/apt/apt.conf это сделает Xeinal ваши источники по умолчанию, после этого вы должны закрепить этот пакет, добавив что-то похожее на:

Package: gettext
Pin: release n=zesty
Pin-Priority: 900

в /etc/apt/preferences,

Читайте более подробно: https://help.ubuntu.com/community/PinningHowto.

В репозиториях по умолчанию gettext 0.19.8.1-1ubuntu2 находится в Ubuntu 17.04 ( https://packages.ubuntu.com/zesty/gettext). В 16.04 есть gettext 0.19.7-2ubuntu3. Таким образом, вы получите gettext 0.19.8.1-1ubuntu2 автоматически, если вы установите или обновитесь до 17.04. Но вы также можете вручную установить пакет 17.04 для 16.04 с помощью dpkg.

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