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 27/02/2007, à 20:52

madaj

Graver les packages télécharger par Adept Manager

Je viens d'installer Kubuntu 6.10 et je viens de lancer Adept Manager et en faisant la mise à jour, je me retrouve avec 299Mo à télécharger...
J'ai l'ADSL mais bon, une fois télécharger, il n'est pas possible de sauvegarder se qui a été téléchargé?
Car je teste actuellement plusieurs programmes/update... et je me suis retrouvé à devoir réinstaller Kubuntu!
(Suite à une tentative de mise à jour des pilotes NVidia pour ma MX4000 pour faire touner Beryl, mais foirage total!!!)
Je débute avec Linux, mais au cas où je sois encore obligé de réinstaller suite à une mauvaise manipulation, ça me permettrai dévitter de perdre trop de temps en téléchargement...

ensuite il me suffit normalement de faire : sudo apt-cdrom add


Débutant en Linux, mais patient !

Hors ligne

#2 Le 27/02/2007, à 21:27

jobherzt

Re : Graver les packages télécharger par Adept Manager

il te suffit de graver le contenu de /var/cache/apt/archives/

Hors ligne

#3 Le 27/02/2007, à 21:27

xabilon

Re : Graver les packages télécharger par Adept Manager

Avant tout, bonjour.

Tous les paquets que tu as téléchargé se trouvent dans le répertoire /var/cache/apt/archives (ce sont des fichiers .deb).

Pour le sudo apt-cdrom add, je sais pas si ça marchera (étant donné que ce n'est pas un dépôt, mais un simple ensemble de paquets, sans index), mais de toute façon il suffira de copier tous tes .deb au même endroit sur l'autre machine, puis lancer Adept.

Sélectionne les paquets à mettre à jour, et au lieu de les télécharger, il les prendra directement sur le disque dur.

Pas très propre comme méthode, mais ça marche wink

Edit : quelle synchro !

Dernière modification par xabilon (Le 27/02/2007, à 21:28)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#4 Le 28/02/2007, à 15:13

madaj

Re : Graver les packages télécharger par Adept Manager

Il n'y a pas un moyen de faire un fichier pour faire un CD/DVD remplit de source pour Adept Manager ?

Après avoir fait la commande sudo apt-cdrom add
J'ai d'ajouté dans mes sources :

# DVD Kubuntu 6.10
deb cdrom:[Kubuntu 6.10 _Edgy Eft_ - Release i386 (20061025.1)]/ edgy main restricted

Débutant en Linux, mais patient !

Hors ligne

#5 Le 28/02/2007, à 16:34

xabilon

Re : Graver les packages télécharger par Adept Manager

Un dépôt est structuré, avec un index, les descriptions des paquets, etc ...

Des paquets en vrac, ça ne fait pas un dépôt.


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#6 Le 01/03/2007, à 00:29

madaj

Re : Graver les packages télécharger par Adept Manager

J'ai fais mes recherches en me basant sur :
http://doc.ubuntu-fr.org/applications/apt/depots?s=deb%20paquet#ajouter_un_cd-rom_comme_depot
http://doc.ubuntu-fr.org/installation/gestion_des_paquets_avance?s=deb%20paquet#creation_de_depot
http://doc.ubuntu-fr.org/apt#apt-get

Voici un petit guide à ma sauce de débutant en Linux, il est peut-être possible de faire plus simple ou mieux...

1) lancer konqueror avec tous les droits:

Exécuter une commande...
kdesu konqueror

créer à la racine un répertoire /binary
puis propriété du dossier -> droit d'accès -> avancé -> tous cocher

2) copier l'intégralité des fichiers .deb du répertoire /var/cache/apt/archives dans /binary
(ne pas garder le dossier partial et le fichier lock)

3) si plusieurs mise à jour ont été réalisé, apt garde en stock TOUTES les versions!
ce qui n'est pas utile pour faire un CD, est qui de toute façon sera rejeté par la suite à la création de l'index!
Sinon vous aurez des erreurs de ce style :

 ! Package kdesktop (filename binary/kdesktop_4%3a3.5.6-0ubuntu1~edgy1_i386.deb) is repeat but newer version; used that one and ignored data from binary/kdesktop_4%3a3.5.5-0ubuntu3.2_i386.deb !
 ! Package kdm (filename binary/kdm_4%3a3.5.6-0ubuntu1~edgy1_i386.deb) is repeat but newer version; used that one and ignored data from binary/kdm_4%3a3.5.5-0ubuntu3.2_i386.deb !
 ! Package kdnssd (filename binary/kdnssd_4%3a3.5.6-0ubuntu1~edgy1_i386.deb) is repeat but newer version; used that one and ignored data from binary/kdnssd_4%3a3.5.5-0ubuntu1.1_i386.deb !

Il faut donc regarder le nom de chaque fichier .deb et de supprimer la version la plus ancienne.
Perso, suis bien avec l'inteface graphique, on voit tous d'un coup, donc je continue avec konqueror (qui est toujours ouvert avec tous les droits!)

4) Pour une gravure sur CD, le nom de fichier ne doivent pas être trop long, limité à 64 caractères (extention comprise), donc renommer les fichiers trop long avant de continuer!

ARRIVé Là, LE PLUS GROS EST FAIT!

5) Maintenant il faut créer l'index, pour cela, lancer Konsole, et lancer un shell superutilisateur

root@madaj-desktop:~# cd  /
root@madaj-desktop:/# dpkg-scanpackages binary /dev/null | gzip -9c > binary/Packages.gz
 ** Packages in archive but missing from override file: **
  ace-of-penguins akregator amarok amarok-xine amsn amule amule-common
  amule-utils arj ark arts aspell-fr avahi-daemon beryl beryl-core
  beryl-dbus beryl-manager beryl-plugins beryl-plugins-data beryl-
  settings beryl-settings-bindings bind9-host craft dbus dnsutils
  docker emerald emerald-themes firefox firestarter flashplayer-
  mozilla fuse-utils gimp-help-common gimp-help-fr gksu gnupg imlib-
  base imlib11 info j2re1.4 j2re1.4-mozilla-plugin kaddressbook kamera
  karm katapult kate kaudiocreator kbstate kcontrol kcron kde-i18n-fr
  kde-icons-mono kdeadmin-kfile-plugins kdebase-bin kdebase-data
  kdebase-kio-plugins kdegraphics-kfile-plugins kdelibs-data
  kdelibs4c2a kdemultimedia-kfile-plugins kdemultimedia-kio-plugins
  kdenetwork-filesharing kdenetwork-kfile-plugins kdepasswd kdepim-
  kio-plugins kdepim-kresources kdepim-wizards kdeprint kdesktop kdm
  kdnssd kfind kghostview khelpcenter kicker klipper kmag kmail
  kmailcvt kmenuedit kmilo kmix kmousetool kmplayer knetworkconf
  knotes koffice-data koffice-libs konq-plugins konqueror konqueror-
  nsplugins konsole kontact kooka kopete korganizer kpdf kpf kppp krdc
  krfb krita krita-data kscd kscreensaver ksmserver ksnapshot ksplash
  ksvg ksysguard ksysguardd kwalletmanager kwin language-pack-en
  language-pack-fr language-pack-kde-en language-pack-kde-fr language-
  support-fr liba52-0.7.4 libarts1-akode libarts1c2a libartsc0
  libavahi-client3 libavahi-common-data libavahi-common3 libavahi-
  compat-libdnssd1 libavahi-core4 libavahi-glib1 libavahi-qt3-1
  libavc1394-0 libavcodec0d libavformat0d libberyldecoration0
  libberylsettings0 libbind9-0 libc6 libc6-dev libc6-i686
  libcrypto++5.2c2a libdbus-1-3 libdc1394-13 libdns21 libdvbpsi4
  libdvdcss2 libdvdnav4 libdvdread3 libemeraldengine0 libgksu2-0
  libgl1-mesa libgl1-mesa-dri libglu1-mesa libgnomevfs2-0
  libgnomevfs2-common libgpod1 libgsf-1-114 libgsf-1-common libgtk2.0-
  0 libgtk2.0-bin libgtk2.0-common libgtop2-7 libgtop2-common
  libimlib2 libisc11 libisccc0 libisccfg1 libiso9660-4 libkcal2b
  libkcddb1 libkdepim1a libkleopatra1 libkmime2 libkonq4
  libkpimexchange1 libkpimidentities1 libkrb53 libkscan1 libksieve0
  libktnef1 liblwres9 libmagick++9c2a libmagick9 libmeanwhile1
  libmimelib1c2a libmpeg2-4 libnspr4 libnss3 libntfs-3g0 libpng12-0
  libpoppler1 libpoppler1-qt libpostproc0d libpq4 librpm4 libruby1.8
  libsdl-image1.2 libshhmsg1 libshhopt1 libsmbclient libtar
  libvcdinfo0 libvlc0 libvolumeid0 libwine libwnck-common libwnck18
  libwxbase2.6-0 libwxgtk2.6-0 libxine-extracodecs libxine1 libxosd2
  libxss1 linux-generic linux-headers-2.6.17-10 linux-headers-2.6.17-
  10-generic linux-headers-2.6.17-11 linux-headers-2.6.17-11-generic
  linux-headers-generic linux-image-2.6.17-10-generic linux-image-
  2.6.17-11-generic linux-image-generic linux-libc-dev linux-
  restricted-modules-2.6.17-11-generic linux-restricted-modules-common
  linux-restricted-modules-generic lmemory mesa-utils mkvtoolnix
  module-assistant mozilla-firefox-locale-fr-fr myspell-fr-gut ntfs-3g
  ntfsdoc ntfstools nvidia-glx openoffice.org openoffice.org-base
  openoffice.org-calc openoffice.org-common openoffice.org-core
  openoffice.org-draw openoffice.org-help-fr openoffice.org-impress
  openoffice.org-java-common openoffice.org-kde openoffice.org-l10n-fr
  openoffice.org-math openoffice.org-style-crystal openoffice.org-
  style-default openoffice.org-writer opera p7zip-full poppler-utils
  python-uno rpm ruby1.8 samba-common screen slocate smbclient snake4
  sox synaptic tar tcltls thunderbird-locale-fr ttf-opensymbol tzdata
  udev unrar vlc vlc-nox volumeid w32codecs w3m wfrench wine
  wlassistant x11-common xarchive xarchiver xbase-clients xdialog xkb-
  data xkeyboard-config xorg xserver-xfree86 xserver-xgl xserver-xorg
  xserver-xorg-core xserver-xorg-dev xserver-xorg-input-all xserver-
  xorg-video-all xutils xwelltris

 Wrote 294 entries to output Packages file.

Vérifier sous Konqueror, mais normalement un fichier "Packages.gz" a été normalement créer
Si vous l'ouvrez avec Ark, il contient un fichier texte "Packages" de ce style que l'on peut voir avec Kate :

Package: ace-of-penguins
Version: 1.2-8
Priority: optional
Section: games
Maintainer: Jari Aalto <jari.aalto@cante.net>
Depends: libc6 (>= 2.4-1), libpng12-0 (>= 1.2.8rel), libx11-6, zlib1g (>= 1:1.2.1)
Architecture: i386
Filename: binary/ace-of-penguins_1.2-8_i386.deb
Size: 224344
Installed-Size: 548
MD5sum: 902286381ea89131abfaf3acf9db9bfe
Description: Solitaire-games with penguin-look
 The Ace of Penguins is a set of Unix/X solitaire games based on the
 ones available for Windows(tm) but with a number of enhancements.
 .
 The package consists of the games Pegged, Minesweeper, Solitaire,
 Taipei (together with a level editor), Golf, Mastermind, Merlin and
 Freecell.

Package: akregator
Source: kdepim
Version: 4:3.5.6-0ubuntu2~edgy1
Priority: optional
Section: web
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Depends: kdelibs4c2a (>= 4:3.5.5-1), libc6 (>= 2.4-1), libgcc1 (>= 1:4.1.1-12), libkdepim1a (>= 4:3.5.3), libqt3-mt (>= 3:3.3.6), libstdc++6 (>= 4.1.1-12)
Architecture: i386
Filename: binary/akregator_4%%3a3.5.6-0ubuntu2.deb
Size: 1371182
Installed-Size: 3060
MD5sum: 2406d319519e95109fc827cc512ad4e4
Description: RSS feed aggregator for KDE
 aKregator is a fast, lightweight, and intuitive feed reader program
 for KDE.  It allows you to quickly browse through hundreds of
 thousands of internet feeds in a quick, efficient, and familiar way.

...

6) lancer K3b (ou un autre logiciel de gravure...)
Graver le dossier /binary directement à la racine du CD
Pas de multisession

7) Une fois le CD Graver, fermer K3b et retourner à la Konsole

madaj@madaj-desktop:~$ sudo apt-cdrom add
Password:
Utilisation du point de montage /cdrom/ pour le cédérom
Démontage du cédérom
Attente du disque...
Veuillez insérer un disque dans le lecteur et appuyez sur la touche Entrée
Montage du cédérom...
Identification...[2d70ea1476f304a90529072dba560d01-2]
Examen du disque à la recherche de fichiers d'index...
Found 1 package indexes, 0 source indexes, 0 translation indexes and 0 signatures
Veuillez indiquer le nom de ce disque, par exemple « Debian 2.1r1 Disk 1 »:
Source 1
Name: 'Source 1'
Ce disque s'appelle :
« Source 1 »
Reading Package Indexes... Fait
Écriture de la nouvelle liste de sources
Les entrées de listes de sources pour ce disque sont :
deb cdrom:[Source 1]/ binary/
Démontage du cédérom...Veuillez répéter cette opération pour tous les disques de votre jeu de cédéroms.

Et le CD appelé "SOURCE 1" est ajouté dans les sources
Pour contrôler:

Exécuter une commande...
kdesu kate /etc/apt/sources.list

En première ligne:

deb cdrom:[Source 1]/ binary/

8) Faire le ménage!
Dans Konkeror, qui n'a toujours pas été fermé, supprimer le dossier /binary
Dans Konsole:

sudo apt-get clean

Pour supprimer tous les sources sauvegardé qui ne servent plus à rien, vu qu'ils sont installé, et qui dans le pire des cas, s'il les refaut pour une réinstallation, ils sont maintenant disponible sur le CD!


VOILA, c'est FINI
Si certains pros de linux voyent mieux, allez-y, dit quoi améliorée!
Moi, ça fait uniquement 36 heures que je me suis mis à Linux Kubuntu, donc je suis loin d'être un pro!
J'ai même encore des soucis non résoluts... http://forum.ubuntu-fr.org/viewtopic.php?pid=773422#p773422 (si quelqu'un a une idée...)


Débutant en Linux, mais patient !

Hors ligne