Comment installer gawk 4.0.1 ou une version ultérieure sur Ubuntu 12.04?
Vos suggestions seraient appréciées !!
Tout d’abord, notez les informations contenues dans la question suivante:
Ceci est une approche pour construire la version Quantal (12.10) 4.0.1 de gawk le 12.04 sous forme de package . Cela s'applique à presque tous les paquets que vous voulez transférer d'une version plus récente d'Ubuntu à celle que vous utilisez. La plupart du temps, il se construit proprement. Celui-ci fait.
Installez des outils de construction de paquet de base:
Sudo apt-get install devscripts build-essential
Sudo apt-get build-dep gawk
Installez la clé du développeur ( exemple de clé! ):
gpg --keyserver keyserver.ubuntu.com --recv-key B6897E7B
Cet identifiant de clé doit être remplacé par la sortie d'erreur de la commande dget
ci-dessous.
Assurez-vous que les devscripts utilisent aussi votre trousseau de clés, comme indiqué par Clé ajoutée, mais dget toujours "gpg: Impossible de vérifier la signature: clé publique introuvable" :
echo 'DSCVERIFY_KEYRINGS="/etc/apt/trusted.gpg:~/.gnupg/pubring.gpg"' >> ~/.devscripts
Téléchargez le paquet source (lien vers le fichier .dsc
depuis page du paquet gawk
dans l'encadré):
dget http://archive.ubuntu.com/ubuntu/pool/main/g/gawk/gawk_4.0.1+dfsg-2.dsc
cd
dedans:
cd gawk-4.0.1+dfsg/
Première tentative de construction (éventuellement échec):
debuild -uc -us
en cas d'échec, sortie pertinente avec dpkg-checkbuilddeps: Unmet build dependencies
(voici un exemple!):
Unmet build dependencies: bison libreadline-dev libsigsegv-dev
Installez les dépendances de construction supplémentaires dont vous avez toujours besoin à ce stade. Exemple:
Sudo apt-get install bison libreadline-dev libsigsegv-dev
Réessayez la construction (devrait bien se construire maintenant!):
debuild -uc -us
cd
dans le répertoire supérieur:
cd ..
Trouvez votre colis ici:
ls -al *.deb
Installez-le:
Sudo dpkg -i gawk_4.0.1+dfsg-2_AMD64.deb
Prendre plaisir!
Au cas où vous ne voudriez pas vous soucier de la compilation, vous avez encore deux options:
J'ai téléchargé ceci sur mon PPA (en attente d'être construit en ce moment) pour votre commodité.
Téléchargez le fichier .deb
approprié à partir du packages.ubuntu.com
page , par exemple. http://nl.archive.ubuntu.com/ubuntu/pool/main/g/gawk/gawk_4.0.1+dfsg-2_AMD64.deb
Installez-le manuellement:
Sudo dpkg -i gawk_4.0.1+dfsg-2_AMD64.deb
la réponse de gertvdiijk est probablement juste mais je ne savais pas quoi faire. J'ai trouvé:
https://launchpad.net/~schot/+archive/ubuntu/gawk
a un PPA pour Gnu Awk 4.0:
Pour l'obtenir, vous pouvez exécuter:
apt-get install python-software-properties
add-apt-repository ppa:schot/gawk
apt-get update
apt-get install gawk
Le lien Que sont les PPA et comment les utiliser? ne m'a pas été directement utile, car il ne s'agissait que d'un lien et ne contenait pas d'instructions détaillées sur ce qu'il fallait vraiment faire avec Ubuntu 12.04 LTS - je devais Faites quelques essais et tentatives d’erreur avant d’arriver aux quatre lignes ci-dessus.