#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
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