Обновление gettext в Ubuntu 16.04 до версии 17.04
Я использую Ubuntu 16.04
Я хотел бы установить gettext
версия 0.19.8.1-1ubuntu2
на моем компьютере?
- Могу ли я легко установить его на Ubuntu 16.04?
- Должен ли я установить его после обновления до Ubuntu 17.04?
2 ответа
Вручную)
Самое простое решение - установить его вручную.
Скачать копию
deb
пакет для вашей архитектуры Ubuntu отсюда:Я уже проверил зависимости этого пакета на моем собственном Xenial, используя
gdebi --apt-line gettext_0.19.8.1-1ubuntu2_amd64.deb
все было удовлетворительно.Вы можете установить его как:
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.