Обновление GNU Awk в Ubuntu 12.04

Я хотел бы обновить GNU Awk версии 3.1.8 до последней версии. Как я могу обновить версии, используя Ubuntu 12.04?

0
задан 12 December 2012 в 18:40

2 ответа

Вместо того, чтобы компилировать из источника как в ответе @maggotbrain, и полностью путают Ваше управление пакетом, используют более новый пакет вместо этого.

Загрузите тот для Quantal здесь (4.0.1) и установки, использующей, например,

sudo dpkg -i gawk_4.0.1+dfsg-2_amd64.deb

Этому встретили очень стандартные зависимости легко в Точной Ubuntu, таким образом, это - очень тривиальный бэкпорт.

Преимущества:

  • Вы не перезаписываете файлы, управляемые Вашим управлением пакетом
  • Возвращение также очень легко, просто говоря Вашему управлению пакетом установить другую новую версию.
  • Не включает компиляцию и поэтому
  • не требует, чтобы Вы установили зависимости от сборки.

Однако только вслепую обновите программное обеспечение в своей системе. Хранение более старых, стабильных версий является частью плана выпуска Ubuntu. Это удостоверяется, что разработчики могут 'заморозить' общие библиотеки и использовать их эффективно. Безопасность и серьезные ошибки будут бэкпортированы к версиям, как выпущено с версией ОС.

2
ответ дан 12 December 2012 в 18:40

Чтобы получить более свежую (не протестированную с Ubuntu) версию, вы можете загрузить последний тарбол из источника по адресу http://git.savannah.gnu.org/cgit/gawk.git/tag/ ? id = gawk-4.0.1 и выполните команды:

./configure 
make 
sudo make install

Я бы также рекомендовал прочитать Ubuntu CompilingEasyHowTo перед установкой, чтобы убедиться, что у вас есть необходимые инструменты в вашей системе уже.

0
ответ дан 12 December 2012 в 18:40

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

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