Установка gawk 4.0 на Ubuntu 12.04

Как мне установить gawk 4.0.1 или новее в ubuntu 12.04?

Ваши предложения будут оценены по достоинству !!

5
задан 31 May 2015 в 23:46

2 ответа

В первую очередь, отметьте информацию в следующем вопросе:

Это - подход для создания Quantal (12.10) 4.0.1 версии простофили на 12,04 как пакет. Это относится почти ко всем пакетам, которые Вы хотите бэкпортировать от более нового релиза Ubuntu до того, который Вы используете. Большинство времен это просто создает чисто. Этот делает.

  1. Установите некоторые основные инструменты сборки пакета:

    sudo apt-get install devscripts build-essential
    sudo apt-get build-dep gawk
    
  2. Установите ключ разработчика (ключ в качестве примера!):

    gpg --keyserver keyserver.ubuntu.com --recv-key B6897E7B
    

    Этот ключевой идентификатор должен быть заменен выводом ошибок dget команда ниже.

  3. Заставьте devscripts использовать Ваш брелок для ключей также согласно Добавленному ключу, но dget все еще показывает “gpg: не Может проверить подпись: открытый ключ, не найденный":

    echo 'DSCVERIFY_KEYRINGS="/etc/apt/trusted.gpg:~/.gnupg/pubring.gpg"' >> ~/.devscripts
    
  4. Загрузите исходный пакет (.dsc ссылка файла от gawk страница пакета на боковой панели):

    dget http://archive.ubuntu.com/ubuntu/pool/main/g/gawk/gawk_4.0.1+dfsg-2.dsc
    
  5. cd в него:

    cd gawk-4.0.1+dfsg/
    
  6. Сначала попытайтесь создать (сбои возможно):

    debuild -uc -us
    

    если сбои, соответствующий вывод с dpkg-checkbuilddeps: Unmet build dependencies (ниже пример!):

    Unmet build dependencies: bison libreadline-dev libsigsegv-dev
    
  7. Установите дополнительные зависимости от сборки, в которых Вы все еще нуждаетесь в этой точке. Пример:

    sudo apt-get install bison libreadline-dev libsigsegv-dev
    
  8. Повторите здание (должен создать прекрасный теперь!):

    debuild -uc -us
    
  9. cd назад в верхний каталог:

    cd ..
    
  10. Найдите свой пакет там:

    ls -al *.deb
    
  11. Установите его:

    sudo dpkg -i gawk_4.0.1+dfsg-2_amd64.deb
    
  12. Приятного отдыха!


В случае, если Вы не хотите потрудиться компилировать этот материал, у Вас все еще есть две опции:

PPA

Я загрузил это на своем PPA (ожидающий, чтобы быть созданным в данный момент) для Вашего удобства.

Ручная установка двоичного пакета Quantal

  1. Загрузите соответствующее .deb файл от packages.ubuntu.com страница, например. http://nl.archive.ubuntu.com/ubuntu/pool/main/g/gawk/gawk_4.0.1+dfsg-2_amd64.deb

  2. Установите его вручную:

    sudo dpkg -i gawk_4.0.1+dfsg-2_amd64.deb
    
9
ответ дан 31 May 2015 в 23:46

Gertvdiijk ответ, вероятно, правильно, но я не мог понять, что делать. Я нашел:

https://launchpad.net/~schot/+archive/ubuntu/gawk

имеет PPA для Gnu Awk 4.0:

[ 116] Чтобы получить его оттуда, вы, возможно, захотите выполнить:

apt-get install python-software-properties
add-apt-repository ppa:schot/gawk
apt-get update
apt-get install gawk

Ссылка Что такое PPA и как их использовать? не помогли мне напрямую, потому что это было только ссылка и не было подробных инструкций о том, что на самом деле делать, учитывая Ubuntu 12.04 LTS - мне пришлось сделать несколько попыток проб и ошибок, прежде чем я попал на четыре строки выше.

0
ответ дан 31 May 2015 в 23:46

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

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