Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/03/2016, à 13:30

linuxm@c

command ou script pour lister le contenu d'un dépôt Launchpad

Bonjour,
Pour visualiser la liste des programme d'un dépôt launchpad, j'utilise  trois méthodes.
1- synaptic --> Origine
2- y-ppa-manager --> manage ppa --> Liste packages
3- acceder au url du dépôt  ( Exemple :  ppa:webupd8team/y-ppa-manager )
        ( le resultat est:  launchpad-getkeys +  ppa-purge + y-ppa-manager + yad )

Je cherche a le faire en mode terminal ( quelqu'un peut-il m'aider )

Dernière modification par linuxm@c (Le 17/03/2016, à 15:32)

Hors ligne

#2 Le 16/03/2016, à 14:46

moko138

Re : command ou script pour lister le contenu d'un dépôt Launchpad

Ton lien https://launchpad.net/~webupd8team/+arc … a-manager) me renvoie

Launchpad.net
Lost something?
This page does not exist, or you may not have permission to see it.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#3 Le 16/03/2016, à 15:40

nany

Re : command ou script pour lister le contenu d'un dépôt Launchpad

Bonjour,

wget -q -P /tmp $(grep ^deb /etc/apt/sources.list.d/mon-ppa.list | awk '{print $2"/dists/"$3"/"$4"/"}')binary-$(dpkg --print-architecture)/Packages.bz2 ; bunzip2 -c /tmp/Packages.bz2 ; rm /tmp/Packages.bz2

Remplacer mon-ppa.list par le nom exact du fichier correspondant au ppa qu’on veut lister

@moko138 : supprime la parenthèse fermante qui s’est subrepticement insérée en fin d’url. tongue

Hors ligne

#4 Le 16/03/2016, à 15:52

moko138

Re : command ou script pour lister le contenu d'un dépôt Launchpad

nany a écrit :

@moko138 : supprime la parenthèse fermante qui s’est subrepticement insérée en fin d’url. tongue

J'avais vu, mais je voulais attirer l'attention sur une syntaxe et une rigueur perfectibles smile


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#5 Le 16/03/2016, à 16:03

Watael

Re : command ou script pour lister le contenu d'un dépôt Launchpad

salut,

grep + awk = awk

awk 'BEGIN{"dpkg --print-architecture"|getline arch}/^deb/{print $2"/dists/"$3"/"$4"/binary-"arch}' /etc/apt-sources/mon-ppa.list

non testé, car je n'ai pas de ppa.


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#6 Le 17/03/2016, à 15:59

linuxm@c

Re : command ou script pour lister le contenu d'un dépôt Launchpad

moko138 a écrit :

This page does not exist,

url rectifié


nany a écrit :

Remplacer mon-ppa.list par le nom exact du fichier  correspondant au ppa qu’on veut lister

j'ai ajouté : grep -e "^Package:"

wget -q -P /tmp $(grep ^deb /etc/apt/sources.list.d/webupd8team-ubuntu-y-ppa-manager-xenial.list | awk '{print $2"/dists/"$3"/"$4"/"}')binary-$(dpkg --print-architecture)/Packages.bz2 ; bunzip2 -c /tmp/Packages.bz2 | grep -e "^Package:" ; rm /tmp/Packages.bz2

Affiche

Package: launchpad-getkeys
Package: yad
Package: y-ppa-manager

comment puis je afficher seulement les noms des paquets comme ça
launchpad-getkeys   y-ppa-manager   yad



Watael a écrit :

salut, grep + awk = awk

awk 'BEGIN{"dpkg --print-architecture"|getline arch}/^deb/{print $2"/dists/"$3"/"$4"/binary-"arch}' /etc/apt/sources.list.d/webupd8team-ubuntu-y-ppa-manager-xenial.list

Affiche le lien d' index du ppa  ( Packages.gz + Packages.bz2 )

Dernière modification par linuxm@c (Le 17/03/2016, à 19:45)

Hors ligne

#7 Le 17/03/2016, à 18:02

Watael

Re : command ou script pour lister le contenu d'un dépôt Launchpad

linuxm@c a écrit :
awk 'BEGIN{"dpkg --print-architecture"|getline arch}/^deb/{print $2"/dists/"$3"/"$4"/binary-"arch}' /etc/apt/sources.list.d/webupd8team-ubuntu-y-ppa-manager-xenial.list

Affiche le lien d' index du ppa  ( Packages.gz + Packages.bz2 )

probablement parce que j'ai oublié une indication

wget -q -P /tmp $(awk 'BEGIN{"dpkg --print-architecture"|getline arch}/^deb/{print $2"/dists/"$3"/"$4"/binary-"arch"/Packages.bz2"}' /etc/apt/sources.list.d/webupd8team-ubuntu-y-ppa-manager-xenial.list)

Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#8 Le 17/03/2016, à 19:43

LeoMajor

Re : command ou script pour lister le contenu d'un dépôt Launchpad

ppa:webupd8team/y-ppa-manager
ppa:nom_developpeur/nom_ppa

target=$nom_developpeur-$nom_ppa
aptitude search ~O$target -F %p
aptitude search ~O$nom_developpeur -F %p
aptitude search ~O$nom_ppa -F %p

aptitude search '~Owebupd8team' -F %p
aptitude search '~Owebupd8team ~i' -F %p%c
aptitude search '~Owebupd8team !~i' -F %p%c

Hors ligne

#9 Le 17/03/2016, à 20:13

linuxm@c

Re : command ou script pour lister le contenu d'un dépôt Launchpad

Watael a écrit :

probablement parce que j'ai oublié une indication

wget -q -P /tmp $(awk 'BEGIN{"dpkg --print-architecture"|getline arch}/^deb/{print $2"/dists/"$3"/"$4"/binary-"arch"/Packages.bz2"}' /etc/apt/sources.list.d/webupd8team-ubuntu-y-ppa-manager-xenial.list)

j'ai testé, mais la Command n'affiche rien au terminal

Hors ligne

#10 Le 17/03/2016, à 20:40

nany

Re : command ou script pour lister le contenu d'un dépôt Launchpad

Watael a écrit :

grep + awk = awk

Je suis bien loin de maîtriser awk, donc merci pour la correction qui m’a permis d’en apprendre un peu plus.

linuxm@c a écrit :

comment puis je afficher seulement les noms des paquets comme ça
launchpad-getkeys   y-ppa-manager   yad

Alors, en reprenant le code de Watael et en appliquant un filtre (toujours avec awk, du coup), voilà ce que je propose :

wget -q -P /tmp $(awk 'BEGIN{"dpkg --print-architecture" | getline arch} /deb http/ {print $2"/dists/"$3"/"$4"/binary-"arch"/Packages.bz2"}' /etc/apt/sources.list.d/mon-ppa.list) ; pkg=$(bunzip2 -c /tmp/Packages.bz2 | awk '/Package/ {print $2}') ; rm /tmp/Packages.bz2 ; echo $pkg

J’ai aussi modifié le pattern car la ligne contenant deb-src pouvait être prise en compte selon la configuration.

Hors ligne

#11 Le 17/03/2016, à 20:46

linuxm@c

Re : command ou script pour lister le contenu d'un dépôt Launchpad

LeoMajor a écrit :

  ......

Merci,
un peux compliquée pour moi mais ça fonctionne

target=$webupd8team-$ppa:webupd8team/y-ppa-manager
aptitude search ~O$target -F %p
aptitude search ~O$ webupd8team -F %p
aptitude search ~O$webupd8team/y-ppa-manager -F %p
aptitude search '~Owebupd8team' -F %p
aptitude search '~Owebupd8team ~i' -F %p%c
aptitude search '~Owebupd8team !~i' -F %p%c

Hors ligne

#12 Le 17/03/2016, à 20:53

linuxm@c

Re : command ou script pour lister le contenu d'un dépôt Launchpad

Merci nany 5/5, ça fonctionne

wget -q -P /tmp $(awk 'BEGIN{"dpkg --print-architecture" | getline arch} /deb http/ {print $2"/dists/"$3"/"$4"/binary-"arch"/Packages.bz2"}' /etc/apt/sources.list.d/webupd8team-ubuntu-y-ppa-manager-xenial.list) ; pkg=$(bunzip2 -c /tmp/Packages.bz2 | awk '/Package/ {print $2}') ; rm /tmp/Packages.bz2 ; echo $pkg

Resultat
launchpad-getkeys yad y-ppa-manager

Hors ligne

#13 Le 17/03/2016, à 21:07

f.x0

Re : command ou script pour lister le contenu d'un dépôt Launchpad

Bonjour,

Encore une super commande nany cool

Juste un truc pour Playdeb →

wget -q -P /tmp $(awk 'BEGIN{"dpkg --print-architecture" | getline arch} /deb http/ {print $2"/dists/"$3"/"$4"/binary-"arch"/Packages.bz2"}' /etc/apt/sources.list.d/playdeb.list) ; pkg=$(bunzip2 -c /tmp/Packages.bz2 | awk '/Package/ {print $2}') ; rm /tmp/Packages.bz2 ; echo $pkg

Cela ajoutes régulièrement un "paquet" Getdeb, qui n'existe pas :

0ad GetDeb 0ad-data GetDeb 0ad-data-common GetDeb 0ad-dbg GetDeb 2h4u 2h4u-data 5ball 8kingdoms 8kingdoms-data alephone annchienta ascal assaultcube GetDeb assaultcube-dbg GetDeb atomicworm atomicworm-data autodownloader battleship GetDeb bitfighter bitfighter-data bloodfrontier bloodfrontier-data bloodfrontier-server bofh bofh-data bombic bombic-data brikx brikx-data bubbletrain bubbletrain-data caph capitalism capitan-sevilla capitan-sevilla-data cdogs-sdl cdogs-sdl-data choria choria-data corsix-th corsix-th-data cube-escape cuby cuby-data cutemupen dangerdeep dangerdeep-data dangerdeep-dbg deadlycobra deadlycobra-data deadlycobra-dbg dhewm3 GetDeb dhewm3-dedicated GetDeb diaspora diaspora-data diaspora-dbg djl dolphin-emu GetDeb dolphin-emu-data GetDeb dolphin-emu-dbg GetDeb dynamica-dev endless-sky GetDeb endless-sky-data GetDeb enemy-territory enemy-territory-data eternallands GetDeb eternallands-data GetDeb eternallands-music GetDeb eternallands-sound GetDeb extremetuxracer GetDeb extremetuxracer-data GetDeb extremetuxracer-dbg GetDeb fall-of-imiryn fgrun GetDeb flare GetDeb flare-data GetDeb flightgear GetDeb flightgear-data-ai GetDeb flightgear-data-aircrafts GetDeb flightgear-data-all GetDeb flightgear-data-base GetDeb flightgear-data-models GetDeb flightgear-dbg GetDeb forsaken forsaken-data freebasic freebasic-dev freeciv-client-extras GetDeb freeciv-client-gtk GetDeb freeciv-client-sdl GetDeb freeciv-client-xaw3d GetDeb freeciv-data GetDeb freeciv-server GetDeb freeciv-sound-standard GetDeb freedm GetDeb freedoom GetDeb freedoom-iwads GetDeb freeminer GetDeb freeminer-data GetDeb freeminer-dbg GetDeb freeminer-server GetDeb freeorion GetDeb freeorion-data GetDeb galaxy2 gelide GetDeb gemrb gemrb-data glc glc-dev gondola goollie goollie-data goonies goonies-data grfcodec GetDeb gzdoom GetDeb gzdoom-freedoom GetDeb hedgewars GetDeb hedgewars-data GetDeb heroes-of-wesnoth hodoku irrlamb irrlamb-data ja2 jag GetDeb jag-data GetDeb jamp jbrickshooter GetDeb jpcsp jpcsp-data jvgs jvgs-data jwltief jwltief-data katawa-shoujo-act-1 kulic GetDeb l-echo legends legends-data libcegui-0.8 GetDeb libcegui-0.8-dbg GetDeb libcegui-0.8-dev GetDeb libd0-blind-id0 libd0-blind-id0-dev libdhewm3-0 GetDeb libelfhacks-dev libelfhacks0 libgigi-dev GetDeb libgigi0d GetDeb libgigiogre-dev GetDeb libgigiogre0d GetDeb libgigisdl-dev GetDeb libgigisdl0d GetDeb libjngl-dev libjngl1.1.0 libjoyrumble-dev libjoyrumble0 libnetmaumauclient3 GetDeb libnetmaumauclient4 GetDeb libnetmaumauclient5 GetDeb libnetmaumaucommon2 GetDeb libnetmaumaucommon3 GetDeb libnetmaumaucommon4 GetDeb libnetmaumaucommon5 GetDeb libnetmaumaucommon6 GetDeb libnuget-core-cil GetDeb Package libnuget-core-cil-dev GetDeb Package libpacketstream-dev libpacketstream0 libpo-battlemanager-dev GetDeb libpo-battlemanager1 GetDeb libpo-pokemoninfo-dev GetDeb libpo-pokemoninfo1 GetDeb libpo-teambuilder-dev GetDeb libpo-teambuilder1 GetDeb libpo-utilities-dev GetDeb libpo-utilities1 GetDeb libraydium-dev libraydium0 libsimgear-dev GetDeb libsimgearcore2016.1.1 GetDeb libsimgearcore2016.1.1-dbg GetDeb libsimgearcore3.4.0 GetDeb libsimgearcore3.4.0-dbg GetDeb libsimgearscene2016.1.1 GetDeb libsimgearscene2016.1.1-dbg GetDeb libsimgearscene3.4.0 GetDeb libsimgearscene3.4.0-dbg GetDeb libspidermonkey-dev libspidermonkey1 libwiiuse GetDeb libwiiuse-dev GetDeb liquidwar6 GetDeb liquidwar6-data GetDeb magicassistant manaplus GetDeb manaplus-data GetDeb manaplus-dbg GetDeb marathon marathon-infinity marathon2 mars mars-data mazenum GetDeb mazeofgalious GetDeb mazeofgalious-data GetDeb mednafen GetDeb megaglest GetDeb megaglest-data GetDeb megaglest-dbg GetDeb megamek mineescape minetest GetDeb minetest-data GetDeb minetest-dbg GetDeb minetest-server GetDeb moonlight-walks moonpy naev naev-data narcissu2-en nazghul nazghul-data nether netmaumau-client GetDeb netmaumau-dbg GetDeb netmaumau-dev GetDeb netmaumau-server GetDeb netmaumau-server-common GetDeb nforenum GetDeb nikki nikki-data nmm-qt-client GetDeb nmm-qt-client-dbg GetDeb nuget GetDeb Package numbezzled oacmp-volume1 GetDeb odysseasons openalchemist openalchemist-data opendungeons opendungeons-data openjk openlierox openlierox-data openra opensonic opensonic-dbg openttd GetDeb openttd-data GetDeb opentyrian opentyrian-data paintown GetDeb paintown-data GetDeb pdiaspora-client pdiaspora-client-data phun planetpenguin-racer GetDeb planetpenguin-racer-dbg GetDeb pokemon-online-client GetDeb pokemon-online-client-dbg GetDeb pokemon-online-client-plugins GetDeb pokemon-online-client-plugins-dbg GetDeb pokemon-online-data GetDeb ponscripter popzi GetDeb pushover pushover-data pyfa pyksoko pytraffic GetDeb pytraffic-data GetDeb racer GetDeb racer-fzero racer-fzero-data rbdoom3bfg redeclipse GetDeb redeclipse-common GetDeb redeclipse-data GetDeb redeclipse-dbg GetDeb redeclipse-server GetDeb redeclipse-server-dbg GetDeb rejoystick roadfighter roadfighter-data robombs rotc rotc-data sandboxgamemaker GetDeb sandboxgamemaker-data GetDeb scndgen scourge scourge-data scummvm GetDeb scummvm-data GetDeb scummvm-tools simgear-dev GetDeb sm-ssc sm-ssc-data smokinguns smokinguns-data smokinguns-server snowstorm snowstorm-data somyeol2d soulfu soulfu-data spacezero spacezero-data speed-dreams speed-dreams-base GetDeb speed-dreams-base-data GetDeb speed-dreams-hq-cars-and-tracks GetDeb speed-dreams-more-hq-cars-and-tracks GetDeb speed-dreams-wip-cars-and-tracks GetDeb springlobby GetDeb springlobby-dbg GetDeb srb2 GetDeb srb2-data GetDeb stargus GetDeb stendhal stone-soup stransball2 stratagus GetDeb stratagus-dbg GetDeb stratagus-dev GetDeb stratagus-doc GetDeb stuntrally GetDeb stuntrally-data GetDeb stuntrally-dbg GetDeb stuntrally-tracks GetDeb sumwars GetDeb sumwars-data GetDeb supertux GetDeb supertux-data GetDeb supertuxkart GetDeb supertuxkart-data GetDeb supertuxkart-dbg GetDeb tales-of-majeyal tales-of-majeyal-data tcast tesseract tesseract-data tesseract-server the-powder-toy tileracer tileracer-data tong tong-data toycars toycars-data triplea GetDeb ttf-alephone ttf-jwltief ttf-marathon ttf-marathon2 ttf-mars ttf-openra ttf-violetland ufoai GetDeb ufoai-common GetDeb ufoai-data GetDeb ufoai-dbg GetDeb ufoai-maps GetDeb ufoai-misc GetDeb ufoai-music GetDeb ufoai-server GetDeb ufoai-server-data GetDeb ufoai-sound GetDeb ufoai-textures GetDeb ufoai-tools GetDeb ufoai-uforadiant GetDeb ufoai-uforadiant-data GetDeb unvanquished GetDeb unvanquished-common GetDeb urbanterror GetDeb urbanterror-data GetDeb urbanterror-optimized GetDeb urbanterror-server GetDeb uxtank vbam GetDeb vbam-common GetDeb vbam-gtk GetDeb vbam-sdl GetDeb vbam-wx GetDeb vdrift vdrift-data vegastrike GetDeb vegastrike-data GetDeb vegastrike-dbg GetDeb vegastrike-extra GetDeb vegastrike-music GetDeb vegastrike-speech GetDeb vertris violetland violetland-data vulture-data GetDeb vulture-nethack GetDeb vulture-slashem GetDeb vulture-unnethack GetDeb warsow GetDeb warsow-data GetDeb warsow-dbg GetDeb warsow-server GetDeb warzone2100 GetDeb warzone2100-data GetDeb warzone2100-dbg GetDeb warzone2100-music GetDeb warzone2100-video GetDeb wesnoth GetDeb wesnoth-1.12 GetDeb wesnoth-1.12-aoi GetDeb wesnoth-1.12-core GetDeb wesnoth-1.12-data GetDeb wesnoth-1.12-dbg GetDeb wesnoth-1.12-did GetDeb wesnoth-1.12-dm GetDeb wesnoth-1.12-dw GetDeb wesnoth-1.12-ei GetDeb wesnoth-1.12-httt GetDeb wesnoth-1.12-l GetDeb wesnoth-1.12-low GetDeb wesnoth-1.12-music GetDeb wesnoth-1.12-nr GetDeb wesnoth-1.12-server GetDeb wesnoth-1.12-sof GetDeb wesnoth-1.12-sotbe GetDeb wesnoth-1.12-thot GetDeb wesnoth-1.12-tools GetDeb wesnoth-1.12-trow GetDeb wesnoth-1.12-tsg GetDeb wesnoth-1.12-ttb GetDeb wesnoth-1.12-utbs GetDeb wesnoth-core GetDeb wesnoth-music GetDeb worldofpadman GetDeb worldofpadman-data GetDeb worldofpadman-server GetDeb wyrmgus GetDeb wyrmgus-dbg GetDeb wyrmsun xonotic xonotic-data zero-ballistics zero-ballistics-data zod zod-data

Une idée pour l'enlever (avec la commande) ???

Dernière modification par f.x0 (Le 17/03/2016, à 21:16)


SOPI

Hors ligne

#14 Le 17/03/2016, à 21:34

nany

Re : command ou script pour lister le contenu d'un dépôt Launchpad

f.x0 a écrit :

Une idée pour l'enlever (avec la commande) ???

OK, le fichier contient des lignes de ce genre :

Maintainer: GetDeb Package Ninjas <package.ninjas@getdeb.net>

C’est ça qui ajoute GetDeb car la ligne contient Package (ce qui est recherché pour filtrer).

Donc, correction du filtre :

wget -q -P /tmp $(awk 'BEGIN{"dpkg --print-architecture" | getline arch} /deb http/ {print $2"/dists/"$3"/"$4"/binary-"arch"/Packages.bz2"}' /etc/apt/sources.list.d/mon-ppa.list) ; pkg=$(bunzip2 -c /tmp/Packages.bz2 | awk '/^Package:/ {print $2}') ; rm /tmp/Packages.bz2 ; echo $pkg

Hors ligne

#15 Le 17/03/2016, à 21:49

f.x0

Re : command ou script pour lister le contenu d'un dépôt Launchpad

Top du Top nany !!!

j'ai un peu adapté pour afficher tous les paquets de chaque PPA contenus dans /etc/apt/sources.list.d,
ça a l'air de fonctionner big_smile

for i in /etc/apt/sources.list.d/*.list; do echo $i && wget -q -P /tmp $(awk 'BEGIN{"dpkg --print-architecture" | getline arch} /deb http/ {print $2"/dists/"$3"/"$4"/binary-"arch"/Packages.bz2"}' $i) ; pkg=$(bunzip2 -c /tmp/Packages.bz2 | awk '/^Package:/ {print $2}') ; rm /tmp/Packages.bz2 ; echo $pkg && echo -e "\n\n"; done

Merci beaucoup nany, je t'aime tongue

Dernière modification par f.x0 (Le 18/03/2016, à 17:45)


SOPI

Hors ligne

#16 Le 17/03/2016, à 23:16

linuxm@c

Re : command ou script pour lister le contenu d'un dépôt Launchpad

f.x0 a écrit :

for i in /etc/apt/sources.list.d/*; do echo $i && wget -q -P /tmp $(awk 'BEGIN{"dpkg --print-architecture" | getline arch} /deb http/ {print $2"/dists/"$3"/"$4"/binary-"arch"/Packages.bz2"}' $i) ; pkg=$(bunzip2 -c /tmp/Packages.bz2 | awk '/^Package:/ {print $2}') ; rm /tmp/Packages.bz2 ; echo $pkg && echo -e "\n\n"; done

en ne doit pas lister  *.list.save
Donc /etc/apt/sources.list.d/*.list   au lieu de /etc/apt/sources.list.d/*

Dernière modification par linuxm@c (Le 17/03/2016, à 23:26)

Hors ligne

#17 Le 18/03/2016, à 00:35

LeoMajor

Re : command ou script pour lister le contenu d'un dépôt Launchpad

avec aptitude, je trouve que c'est plus simple;

for i in /etc/apt/sources.list.d/*.list; do temp=${i##*/}; temp=${temp%-*}; echo -e "----\nPPA ${temp}\n--\n"; aptitude search "~O${temp} "  -F%p%C%c#; done

for i in /etc/apt/sources.list.d/*.list; do temp=${i##*/}; temp=${temp%-*}; echo -e "----\nPPA ${temp}\n--\n"; aptitude search "~O${temp} ~i"  -F%p%C%c#; done

for i in /etc/apt/sources.list.d/*.list; do temp=${i##*/}; temp=${temp%-*}; echo -e "----\nPPA ${temp}\n--\n"; aptitude search "~O${temp} ! ~i"  -F%p%C%c#; done

Hors ligne

#18 Le 18/03/2016, à 01:23

linuxm@c

Re : command ou script pour lister le contenu d'un dépôt Launchpad

LeoMajor a écrit :

avec aptitude, je trouve que c'est plus simple;

resultat du

for i in /etc/apt/sources.list.d/*.list; do temp=${i##*/}; temp=${temp%-*}; echo -e "----\nPPA ${temp}\n--\n"; aptitude search "~O${temp} ! ~i"  -F%p%C%c#; done
PPA kranich-cinnamon
--

blueberry                                                                                                         éliminé    p                                                                                     
caja-folder-color-switcher                                                                                        éliminé    p                                                                                     
cinnamon:i386                                                                                                     éliminé    p                                                                                     
cinnamon-bluetooth:i386                                                                                           éliminé    p                                                                                     
cinnamon-control-center:i386                                                                                      éliminé    p                                                                                     
cinnamon-control-center-dbg                                                                                       éliminé    p                                                                                     
cinnamon-control-center-dbg:i386                                                                                  éliminé    p                                                                                     
cinnamon-dbg                                                                                                      éliminé    p                                                                                     
cinnamon-dbg:i386                                                                                                 éliminé    p                                                                                     
cinnamon-doc                                                                                                      éliminé    p                                                                                     
cinnamon-screensaver:i386                                                                                         éliminé    p                                                                                     
cinnamon-session:i386                                                                                             éliminé    p                                                                                     
cinnamon-settings-daemon:i386                                                                                     éliminé    p                                                                                     
cinnamon-settings-daemon-dev                                                                                      éliminé    p                                                                                     
cinnamon-settings-daemon-dev:i386                                                                                 éliminé    p                                                                                     
cjs:i386                                                                                                          éliminé    p                                                                                     
folder-color-switcher                                                                                             éliminé    p                                                                                     
gir1.2-cinnamondesktop-3.0:i386                                                                                   éliminé    p                                                                                     
gir1.2-cmenu-3.0:i386                                                                                             éliminé    p                                                                                     
gir1.2-muffin-3.0:i386                                                                                            éliminé    p                                                                                     
gir1.2-nemo-3.0                                                                                                   éliminé    p                                                                                     
gir1.2-nemo-3.0:i386                                                                                              éliminé    p                                                                                     
libcinnamon-control-center-dev                                                                                    éliminé    p                                                                                     
libcinnamon-control-center-dev:i386                                                                               éliminé    p                                                                                     
libcinnamon-control-center1:i386                                                                                  éliminé    p                                                                                     
libcinnamon-desktop-dbg                                                                                           éliminé    p                                                                                     
libcinnamon-desktop-dbg:i386                                                                                      éliminé    p                                                                                     
libcinnamon-desktop-dev                                                                                           éliminé    p                                                                                     
libcinnamon-desktop-dev:i386                                                                                      éliminé    p                                                                                     
libcinnamon-desktop4:i386                                                                                         éliminé    p                                                                                     
libcinnamon-menu-3-0:i386                                                                                         éliminé    p                                                                                     
libcinnamon-menu-3-0-dbg                                                                                          éliminé    p                                                                                     
libcinnamon-menu-3-0-dbg:i386                                                                                     éliminé    p                                                                                     
libcinnamon-menu-3-dev                                                                                            éliminé    p                                                                                     
libcinnamon-menu-3-dev:i386                                                                                       éliminé    p                                                                                     
libcjs-dev                                                                                                        éliminé    p                                                                                     
libcjs-dev:i386                                                                                                   éliminé    p                                                                                     
libcjs0e:i386                                                                                                     éliminé    p                                                                                     
libmuffin-dev                                                                                                     éliminé    p                                                                                     
libmuffin-dev:i386                                                                                                éliminé    p                                                                                     
libmuffin0:i386                                                                                                   éliminé    p                                                                                     
libnemo-extension-dev                                                                                             éliminé    p                                                                                     
libnemo-extension-dev:i386                                                                                        éliminé    p                                                                                     
libnemo-extension1:i386                                                                                           éliminé    p                                                                                     
mdm                                                                                                               éliminé    p                                                                                     
mdm:i386                                                                                                          éliminé    p                                                                                     
mdm-themes                                                                                                        éliminé    p                                                                                     
mint-mdm-themes-gdm                                                                                               éliminé    p                                                                                     
mint-mdm-themes-html                                                                                              éliminé    p                                                                                     
mint-x-icons                                                                                                      éliminé    p                                                                                     
muffin                                                                                                            éliminé    p                                                                                     
muffin:i386                                                                                                       éliminé    p                                                                                     
muffin-dbg                                                                                                        éliminé    p                                                                                     
muffin-dbg:i386                                                                                                   éliminé    p                                                                                     
muffin-doc                                                                                                        éliminé    p                                                                                     
nemo:i386                                                                                                         éliminé    p                                                                                     
nemo-compare                                                                                                      éliminé    p                                                                                     
nemo-dbg                                                                                                          éliminé    p                                                                                     
nemo-dbg:i386                                                                                                     éliminé    p                                                                                     
nemo-dropbox                                                                                                      éliminé    p                                                                                     
nemo-dropbox:i386                                                                                                 éliminé    p                                                                                     
nemo-emblems                                                                                                      éliminé    p                                                                                     
nemo-fileroller:i386                                                                                              éliminé    p                                                                                     
nemo-folder-color-switcher                                                                                        éliminé    p                                                                                     
nemo-gtkhash                                                                                                      éliminé    p                                                                                     
nemo-gtkhash:i386                                                                                                 éliminé    p                                                                                     
nemo-media-columns                                                                                                éliminé    p                                                                                     
nemo-pastebin                                                                                                     éliminé    p                                                                                     
nemo-preview                                                                                                      éliminé    p                                                                                     
nemo-preview:i386                                                                                                 éliminé    p                                                                                     
nemo-rabbitvcs                                                                                                    éliminé    p                                                                                     
nemo-seahorse                                                                                                     éliminé    p                                                                                     
nemo-seahorse:i386                                                                                                éliminé    p                                                                                     
nemo-share                                                                                                        éliminé    p                                                                                     
nemo-share:i386                                                                                                   éliminé    p                                                                                     
python-nemo                                                                                                       éliminé    p                                                                                     
python-nemo:i386                                                                                                  éliminé    p                                                                                     
----
PPA kranich-cubuntu
--

boot-info                                                                                                         éliminé    p                                                                                     
caja-folder-color-switcher                                                                                        éliminé    p                                                                                     
clevokbledui                                                                                                      éliminé    p                                                                                     
folder-color-switcher                                                                                             éliminé    p                                                                                     
glade2script-gtk2                                                                                                 éliminé    p                                                                                     
grub-customizer:i386                                                                                              éliminé    p                                                                                     
i-nex:i386                                                                                                        éliminé    p                                                                                     
indicator-brightness                                                                                              éliminé    p                                                                                     
indicator-keylock:i386                                                                                            éliminé    p                                                                                     
libcpuid11                                                                                                        éliminé    p                                                                                     
libcpuid11:i386                                                                                                   éliminé    p                                                                                     
libcpuid11-dev                                                                                                    éliminé    p                                                                                     
libcpuid11-dev:i386                                                                                               éliminé    p                                                                                     
libsystemback                                                                                                     éliminé    p                                                                                     
libsystemback:i386                                                                                                éliminé    p                                                                                     
libsystemback-dbg                                                                                                 éliminé    p                                                                                     
libsystemback-dbg:i386                                                                                            éliminé    p                                                                                     
nemo-folder-color-switcher                                                                                        éliminé    p                                                                                     
prime-indicator                                                                                                   éliminé    p                                                                                     
system76-driver                                                                                                   éliminé    p                                                                                     
system76-driver-nvidia                                                                                            éliminé    p                                                                                     
----
PPA shutter-ubuntu-ppa
--

----                                                             
PPA ubuntu-desktop-ubuntu-gnome-software
--

----                                                                               
PPA webupd8team-ubuntu-y-ppa-manager
--

----                                                                           

Remarque:
PPA affiche affiche la liste de leurs programmes
1- PPA kranich-cinnamon
2- PPA kranich-cubuntu)

 
ppa n' affiche pas la liste de leurs programmes
1- PPA shutter-ubuntu-ppa
2- PPA ubuntu-desktop-ubuntu-gnome-software
3- PPA webupd8team-ubuntu-y-ppa-manager

Dernière modification par linuxm@c (Le 18/03/2016, à 15:41)

Hors ligne

#19 Le 18/03/2016, à 17:44

f.x0

Re : command ou script pour lister le contenu d'un dépôt Launchpad

linuxm@c  a écrit :

en ne doit pas lister  *.list.save
Donc /etc/apt/sources.list.d/*.list   au lieu de /etc/apt/sources.list.d/*

C'est juste ! (mais je n'ai jamais aucun fichier .list.save dans /etc/apt/sources.list.d/)
du coup je modifies mon post pour les Ubunteros qui onts ces sauvegardes.

Je pense que la ligne de commande ci-dessous peut grandement être améliorée (même si elle semble faire office)
n'hésitez pas à ll'améliorer si vous le souhaitez.

for i in /etc/apt/sources.list.d/*.list; do echo $i && wget -q -P /tmp $(awk 'BEGIN{"dpkg --print-architecture" | getline arch} /deb http/ {print $2"/dists/"$3"/"$4"/binary-"arch"/Packages.bz2"}' $i) ; pkg=$(bunzip2 -c /tmp/Packages.bz2 | awk '/^Package:/ {print $2}') ; rm /tmp/Packages.bz2 ; echo $pkg && echo -e "\n\n"; done

SOPI

Hors ligne