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

Обновление ядра Linux до версии 2.6.39 устраняет проблему.

Я описываю простой способ сделать это в беспроводной сети на Atheros AR9285 медленно и отключается (еще одна проблема, с которой я столкнулся с ядром с Natty).

0
задан 9 August 2017 в 10:12

6 ответов

В ручном режиме)

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

Загрузите копию пакета deb для вашей архитектуры Ubuntu: amd64: https: // packages .ubuntu.com / zesty / amd64 / gettext / download i386: https://packages.ubuntu.com/zesty/i386/gettext/download Я уже проверял зависимости этого пакета на моем собственном 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 / сообщества / PinningHowto.

0
ответ дан 22 May 2018 в 19:39
  • 1
    Я получаю сообщение об ошибке: E: Не удалось найти пакет gettext_0.19.8.1-1ubuntu2_amd64.deb при запуске sudo apt install gettext_0.19.8.1-1ubuntu2_amd64.deb. Этот пакет находится в папке загрузки – Nidhi Gupta 10 August 2017 в 06:34
  • 2
    вы должны сначала cd в Загрузки сначала: cd ~/Downloads, затем попробуйте установить его. – Ravexina 10 August 2017 в 08:46
  • 3
    I cd в Downloads, затем ls, в нем был показан пакет deb с красными буквами. Затем я запустил команду и показал ошибку. – Nidhi Gupta 10 August 2017 в 09:17
  • 4
    Я использовал sudo dpkg -i gettext_0.19.8.1-1ubuntu2_amd64.deb. Работал для меня. :) – Nidhi Gupta 10 August 2017 в 09:20
  • 5
    @NidhiGupta, который тоже будет работать, но если вы пропустите какую-либо зависимость dpkg, это не сработает, поэтому я предложил использовать apt;) – Ravexina 10 August 2017 в 09:26

В ручном режиме)

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

Загрузите копию пакета deb для вашей архитектуры Ubuntu: amd64: https: // packages .ubuntu.com / zesty / amd64 / gettext / download i386: https://packages.ubuntu.com/zesty/i386/gettext/download Я уже проверял зависимости этого пакета на моем собственном 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 / сообщества / PinningHowto.

0
ответ дан 18 July 2018 в 08:50

В ручном режиме)

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

Загрузите копию пакета deb для вашей архитектуры Ubuntu: amd64: https: // packages .ubuntu.com / zesty / amd64 / gettext / download i386: https://packages.ubuntu.com/zesty/i386/gettext/download Я уже проверял зависимости этого пакета на моем собственном 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 / сообщества / PinningHowto.

0
ответ дан 24 July 2018 в 19:10

В репозиториях по умолчанию 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.

0
ответ дан 22 May 2018 в 19:39

В репозиториях по умолчанию 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.

0
ответ дан 18 July 2018 в 08:50

В репозиториях по умолчанию 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.

0
ответ дан 24 July 2018 в 19:10

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

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