Creer-un-depot-launchpad
ppakeysInstaller les clés GPG manquantes avec launchpad-getkeys
cd ~wget -q http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu/pool/main/l/launchpad-getkeys/launchpad-getkeys_0.3.3-1~webupd8~2_all.deb && sudo dpkg -i launchpad-getkeys_0.3.3-1~webupd8~2_all.deb
sudo launchpad-getkeys
Automatisation l'authentification des dépots :
wget http://bazaar.launchpad.net/%7Eoldman/%2Bjunk/launchpad-update/download/head%3A/launchpadupdate-20090603123623-qo8gcw2k08v3dib8-1/launchpad-update
mv launchpad-update ppakeys
sudo chmod 775 ppakeys
ppakeys
sudo cp launchpad-update /usr/local/bin/ppakeys
sudo chmod 775 /usr/local/bin/ppakeys
sudo gedit /etc/apt/apt.conf.d/05ppa
ajouter au fichier
APT::Update::Pre-Invoke { "if [ -x /usr/local/bin/ppakeys ]; then /usr/local/bin/ppakeys; fi"; };
sudo apt-get update
Si vous ne voulez pas exécuter le script automatiquement plusieurs fois, il suffit de le supprimer
sudo rm /etc/apt/apt.conf.d/05ppa
Ou si vous voulez supprimer le script lui-même:
sudo rm /usr/local/bin/ppakeys
Importer les clés manquantes :
sudo launchpad-getkeys
ou
Ouvrez un fichier nommé launchpad-update, mettez-y le code suivant :#!/bin/bash sudo aptitude install curl for i in `cat /etc/apt/sources.list | grep "deb http" | grep ppa.launchpad | grep intrepid | cut -d/ -f4`; do curl `curl https://launchpad.net/~$i/+archive/ppa | grep "http://keyserver.ubuntu.com:11371/pks/" | cut -d'"' -f2 ` | grep "pub " | cut -d'"' -f2 >> keyss done for i in `cat keyss` ; do curl "http://keyserver.ubuntu.com:11371$i" | grep -B 99999 END |grep -A 9999 BEGIN > keyss2 sudo apt-key add keyss2 rm keyss2 done rm keyss
Rendez ce script exécutable et utilisez-le :~$ chmod +x launchpad-update ~$ ./launchpad-update
Dépots Opensuse :
http://download.opensuse.org/repositories/home:/
Installer un dépot ppa sur debian :
Sur les anciennes versions avec
la clé à importer ex
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 685D1580
puis ajouter le dépôt dans le fichier sources.list
echo 'deb http://ppa.launchpad.net/shimmerproject/ppa/ubuntu quantal main' >> /etc/apt/sources.list
A partir de Debian7
add-apt-repository 'deb http://ppa.launchpad.net/shimmerproject/ppa/ubuntu quantal main'
https://assafmo.github.io/
PPA-Test – Un script qui permet de vérifier si un PPA est disponible pour votre version d’Ubuntu
Aptly - jouer avec APT
Informations/les dépots et APT-GET
Launchpad Extensions
apt-get install lptools
Aucun commentaire:
Enregistrer un commentaire