#1 Le 16/03/2016, à 12: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, à 14:32)
Hors ligne
#2 Le 16/03/2016, à 13: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, à 14: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.
Hors ligne
#4 Le 16/03/2016, à 14:52
- moko138
Re : command ou script pour lister le contenu d'un dépôt Launchpad
@moko138 : supprime la parenthèse fermante qui s’est subrepticement insérée en fin d’url.
J'avais vu, mais je voulais attirer l'attention sur une syntaxe et une rigueur perfectibles
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#5 Le 16/03/2016, à 15: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, à 14:59
- linuxm@c
Re : command ou script pour lister le contenu d'un dépôt Launchpad
This page does not exist,
url rectifié
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
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, à 18:45)
Hors ligne
#7 Le 17/03/2016, à 17:02
- Watael
Re : command ou script pour lister le contenu d'un dépôt Launchpad
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, à 18: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, à 19:13
- linuxm@c
Re : command ou script pour lister le contenu d'un dépôt Launchpad
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, à 19:40
- nany
Re : command ou script pour lister le contenu d'un dépôt Launchpad
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.
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, à 19:46
- linuxm@c
Re : command ou script pour lister le contenu d'un dépôt Launchpad
......
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, à 19: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, à 20:07
- f.x0
Re : command ou script pour lister le contenu d'un dépôt Launchpad
Bonjour,
Encore une super commande nany
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, à 20:16)
SOPI
Hors ligne
#14 Le 17/03/2016, à 20:34
- nany
Re : command ou script pour lister le contenu d'un dépôt Launchpad
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, à 20: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
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
Dernière modification par f.x0 (Le 18/03/2016, à 16:45)
SOPI
Hors ligne
#16 Le 17/03/2016, à 22:16
- linuxm@c
Re : command ou script pour lister le contenu d'un dépôt Launchpad
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, à 22:26)
Hors ligne
#17 Le 17/03/2016, à 23: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, à 00:23
- linuxm@c
Re : command ou script pour lister le contenu d'un dépôt Launchpad
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, à 14:41)
Hors ligne
#19 Le 18/03/2016, à 16:44
- f.x0
Re : command ou script pour lister le contenu d'un dépôt Launchpad
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