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 25/05/2010, à 10:00

ffw137

[RESOLU] [AptOnCD] Comment recharger tous les paquets installés

Bonjour à tous!

Voilà, j'ai un pc à la maison sur lequel j'installe tout ce dont j'ai besoin pour un autre PC au boulot sans connexion internet, donc j'ai utilisé AptOnCD et pas de problème.

Ayant décider de virer windows, je suis reparti d'une installation toute propre et ce week-end j'ai fais un aptoncd du pc de la maison mais surprise en arrivant au travail, il me manque des tonnes de choses (surtout des libs), pourtant avec les derniers aptoncd tout avait été impeccable.

En parcourant le forum, j'ai vu que synaptic effacait les paquets après installations comment faire pour récupérer les centaines de paquets pour faire un beau aptoncd pour faire une copie conforme (pas de clonage, juste les programmes).

Dois-je réinstaller la version sur le pc de la maison et recharger tout, j'ai mis des heures (jours) à tout lire....

Y a-t-il une commande qui permet de remettre dans le cache de synaptic tous les paquets qu'ils utilisent en dehors de ceux présent sur le DVD de Karmic

Merci d'avance!

Dernière modification par ffw137 (Le 29/05/2010, à 12:24)


Acer 5610-Epson DX3850-Samsung ML-1640-Lucid
Samsung NC-10-Lucid-Ecran 17"
"Un philosophe c'est quelqu'un qui est prêt à faire mourir les autres pour ses idées avant d'en changer quand vient son tour" (perso enfin je pense)

Hors ligne

#2 Le 26/05/2010, à 20:14

ffw137

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

Bien aucune réponse, ce n'est rien, je me suis surement mal exprimé!

Voilà mon problème: un pc sans connexion internet malheureusement AptOnCD ne remet pas TOUS les paquets des programmes que j'ai installés depuis un certain temps, juste ceux du cache.

Donc comment pourrais-je faire pour récupérer TOUS les paquets dont j'ai besoin pour faire l'installation des mêmes programmes sur le PC.

Devrai-je télécharger des dépôts complets? roll De plus aptoncd ne fait que des ISO que je devrais extraire vers un disque dur externe.

Je débutes mais il est un fait que sans connexion à internet, c'est très dur de garder la tête froide quand on vous demande cinq libs à télécharger et ensuite 10 autres.

Merci pour vos conseils.


Acer 5610-Epson DX3850-Samsung ML-1640-Lucid
Samsung NC-10-Lucid-Ecran 17"
"Un philosophe c'est quelqu'un qui est prêt à faire mourir les autres pour ses idées avant d'en changer quand vient son tour" (perso enfin je pense)

Hors ligne

#3 Le 26/05/2010, à 20:44

pbout340

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

à chaque fois que tu télécharges un paquet, il est stocké dans le cache de synaptic sous forme de deb. (et contrairement à ce que tu as pu lire, les paquets téléchargés ne sont effacés que si tu le demandes)
Tu peux effectivement récupérer ces deb et les stocker sur un simple CD de données ou un HDD.
Mais, comme tu l'as déjà remarqué, tu finis toujours par te retrouver avec une dépendance manquante et tu dois aller la récupérer depuis un ordi en ligne.
Vu de ma lanterne, (il existe peut-être des solutions autres) je ne vois pas comment procéder autrement qu'avec ce va et vient entre les 2 machines.
La solution pourrait être d'installer Ubuntu sur l'ordi sans connexion avec un CD Ubuntu puis, ensuite, de récupérer les deb supplémentaires sur l'autre ordi (mais ceci implique quasiment que tu installes les logiciels en question sur l'ordi relié à internet, que tu repères bien quels sont les deb téléchargés pour tel ou tel logiciel et surtout que, pratiquant ainsi, l'ordinateur non relié à internet ne sera jamais mis à jour, sinon, en recommençant le cirque précédent avec la machine reliée à l'internet).
Bref... linux sans internet, c'est comme un cornet à glace sans crème glacée !
à moins de connaître exactement ses besoins et de s'y limiter.
le cache où synaptic stocke les téléchargements est à :
/var/cache/apt/archives
Dans le même genre de "configuration statique", tu peux aussi te fabriquer un Live CD personnalisé à partir duquel tu démarre l'ordi sans internet. ; la machine peut conserver ses configs, ses documents, sur une partition /home.
J'ai fais un moment ce genre de chose avec des distributions déjà préparées (les Knoppix, par exemple)
et l'on peut aussi le faire pour XP (bartPE).

Dernière modification par pbout340 (Le 26/05/2010, à 20:50)


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#4 Le 27/05/2010, à 01:00

fabux

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

Salut,

j'ai un peu de mal à te suivre mais peut-être une piste ici.
Sinon sauf erreur synaptic n'efface pas le cache des paquets téléchargés. Il doit y avoir autre chose. Tu n'aurais pas fais le ménage sur ton pc maison?
Tu peux aussi lister les paquets que tu as d'installé sur pc maison et comparé avec la liste paquets pc bureau. Tu retélécharges la différence si besoin

Hors ligne

#5 Le 27/05/2010, à 05:14

ffw137

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

Merci beaucoup pour vos réponses et les pistes!

Pour le cache, je reviens de vérifier pour être sur que je n'avais pas mal vu mais effectivement, il manque des deb, par exemple aucun paquet lazarus/fpc ou geany alors qu'ils sont installés sur l'ordi de maison.

La piste est intéressante! wink

Je vais devoir encore m'investir pour apprendre les scripts et toutes les options!

Merci beaucoup, j'ai du boulot pour ce week-end!

big_smile


Acer 5610-Epson DX3850-Samsung ML-1640-Lucid
Samsung NC-10-Lucid-Ecran 17"
"Un philosophe c'est quelqu'un qui est prêt à faire mourir les autres pour ses idées avant d'en changer quand vient son tour" (perso enfin je pense)

Hors ligne

#6 Le 27/05/2010, à 12:10

pbout340

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

Merci fabux
un très bon lien à tester (pas encore fait cette manip).


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#7 Le 27/05/2010, à 12:47

ffw137

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

Le lien est excellent mais par contre j'ai essayé de tester la création d'un fichier script de téléchargement et pour n'importe quel paquet sélectionner, j'obtiens toujours un fichier de 10 octets qui contient:

#!/bin/sh

et rien d'autres, donc pas vraiment utile, en plus il est en root donc je dois me reconnecter en root pour le supprimer dans mon dossier personnel.

Et quand je veux sélectionner le paquet il me dit qu'il doit installer également quelques libs mais n'y arrive pas et déselectionne le paquet au retour, je pense c'est ce qui provoque le fait que le script soit vide vu que je ne peut pas sélectionner le paquet désiré.

J'ai également essayer d'obtenir des informations via apt-cache tout va bien sauf pour libgda-4.0-4 qui ne me renvoie rien, je récupère directement la ligne de retour mais si je donnes un nom bidon, il me renvoie que le paquet est introuvable... roll

Donc ici, j'ai fait le apt-cache de anjuta et je vais télécharger toutes les dépendances listées à la main.

Pour le fait que le cache ne soit pas complet, est-il possible que lors de l'upgrade de Karmic vers Lucid, le cache aie été vidé automatiquement? Parce que je n'ai jamais demandé à le vider, ni fait de clean et l'option de synaptic par défaut est de laisser les paquets là.

D'ailleurs sous AptOnCD, il me dit qu'il y a pour 1,7 Go de fichier mais il n'en prend que 800 Mo car les autres sont des anciens paquets.

Allez courage, je vais y arriver... big_smile

Dernière modification par ffw137 (Le 27/05/2010, à 12:48)


Acer 5610-Epson DX3850-Samsung ML-1640-Lucid
Samsung NC-10-Lucid-Ecran 17"
"Un philosophe c'est quelqu'un qui est prêt à faire mourir les autres pour ses idées avant d'en changer quand vient son tour" (perso enfin je pense)

Hors ligne

#8 Le 27/05/2010, à 12:58

ffw137

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

@Fabux, pour faire simple, à la maison sont installés: Lazarus/fpc, Anjuta, Geany, IDE Beans, plus plein d'autres programmes
Je fais un AptOnCD et sur le DVD créé, il n'y a aucun paquets relatifs à ces programmes et quand il y en a un, il manque quasi toutes les dépendances, donc je ne peux pas utiliser le DVD sur le PC de bureau.

La meilleure est que le paquet AptOnCD ne fait pas partie du DVD créé...:D

C'est pour cela que je veux recharger tous les paquets qui sont installés dans le cache afin d'avoir un AptOnCD convenable qui me permettra d'avoir une copie conforme de mon PC de maison en repartant d'une installation du DVD Lucid Lynx.

Maintenant je pense que la meilleur solution serait donc un script qui parcourt la liste des paquets présents sur le DVD Lucid afin de les marquer comme à ne pas charger et ensuite de récupérer la liste des paquets installés et leur dépendance sur le PC de la maison et provoquer leur téléchargement mais bon ce n'est pas encore de mon niveau.

J'ai vu qu'il y avait un LUG près de chez moi qui organisait une réunion, je vais essayer d'y passer également si je peux me libérer.

Dernière modification par ffw137 (Le 27/05/2010, à 13:00)


Acer 5610-Epson DX3850-Samsung ML-1640-Lucid
Samsung NC-10-Lucid-Ecran 17"
"Un philosophe c'est quelqu'un qui est prêt à faire mourir les autres pour ses idées avant d'en changer quand vient son tour" (perso enfin je pense)

Hors ligne

#9 Le 27/05/2010, à 13:17

pbout340

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

j'ai essayé de tester la création d'un fichier script de téléchargement et pour n'importe quel paquet sélectionner

si tu fais exactement comme indiqué par herberts #2,
tu obtiendras le fichier texte désiré (il est effectivement en root)
voici ce que j'ai obtenu en demandant l'installation de azureus (sans appliquer et en allant dans le menu fichier de Synaptic "créer un script de téléchargement des paquets", comme le propose herbert)

#!/bin/sh
wget -c http://fr.archive.ubuntu.com/ubuntu/pool/main/libc/libcommons-lang-java/libcommons-lang-java_2.4-4_all.deb
wget -c http://fr.archive.ubuntu.com/ubuntu/pool/main/libc/libcommons-cli-java/libcommons-cli-java_1.1-3ubuntu3_all.deb
wget -c http://fr.archive.ubuntu.com/ubuntu/pool/main/j/jakarta-log4j/liblog4j1.2-java_1.2.15-4ubuntu1_i386.deb
wget -c http://fr.archive.ubuntu.com/ubuntu/pool/main/s/swt-gtk/libswt-gtk-3.4-jni_3.4.2-3_i386.deb
wget -c http://fr.archive.ubuntu.com/ubuntu/pool/main/s/swt-gtk/libswt-gtk-3.4-java_3.4.2-3_i386.deb
wget -c http://fr.archive.ubuntu.com/ubuntu/pool/universe/j/java-wrappers/java-wrappers_0.1.15_all.deb
wget -c http://fr.archive.ubuntu.com/ubuntu/pool/universe/a/azureus/azureus_4.2.0.8-3ubuntu1_all.deb
wget -c http://fr.archive.ubuntu.com/ubuntu/pool/main/s/swt-gtk/libswt-cairo-gtk-3.4-jni_3.4.2-3_i386.deb
wget -c http://fr.archive.ubuntu.com/ubuntu/pool/main/s/swt-gtk/libswt-gnome-gtk-3.4-jni_3.4.2-3_i386.deb
wget -c http://fr.archive.ubuntu.com/ubuntu/pool/main/s/swt-gtk/libswt-mozilla-gtk-3.4-jni_3.4.2-3_i386.deb
wget -c http://fr.archive.ubuntu.com/ubuntu/pool/universe/a/azureus/vuze_4.2.0.8-3ubuntu1_all.deb

tu as dû rater une étape.
Ensuite, j'ai téléchargé, en passant par le terminal, les deb dans le même dossier que celui dans lequel j'avais placé azureus.txt, donc, ce  script avec la liste des téléchargement.
et ne fais pas l'erreur que j'ai commise, c'est à dire de lancer azureus.txt sans me placer, d'abord, dans le répertoire que j'avais créé sur mon bureau car tu vas te retrouver avec tes debs placé (par exemple, en ce qui me concerne, à la racine de mon /home/user/

/Bureau/azureus/azureus.txt
--2010-05-27 12:58:04--  http://fr.archive.ubuntu.com/ubuntu/pool/main/libc/libcommons-lang-java/libcommons-lang-java_2.4-4_all.deb
Résolution de fr.archive.ubuntu.com... 88.191.250.131
Connexion vers fr.archive.ubuntu.com|88.191.250.131|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 249096 (243K) [application/x-debian-package]
Saving to: `libcommons-lang-java_2.4-4_all.deb'

100%[======================================>] 249 096     91,7K/s   in 2,7s    

2010-05-27 12:58:07 (91,7 KB/s) - « libcommons-lang-java_2.4-4_all.deb » sauvegardé [249096/249096]

--2010-05-27 12:58:07--  http://fr.archive.ubuntu.com/ubuntu/pool/main/libc/libcommons-cli-java/libcommons-cli-java_1.1-3ubuntu3_all.deb
Résolution de fr.archive.ubuntu.com... 88.191.250.131
Connexion vers fr.archive.ubuntu.com|88.191.250.131|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 40534 (40K) [application/x-debian-package]
Saving to: `libcommons-cli-java_1.1-3ubuntu3_all.deb'

100%[======================================>] 40 534      73,9K/s   in 0,5s    

2010-05-27 12:58:07 (73,9 KB/s) - « libcommons-cli-java_1.1-3ubuntu3_all.deb » sauvegardé [40534/40534]

--2010-05-27 12:58:07--  http://fr.archive.ubuntu.com/ubuntu/pool/main/j/jakarta-log4j/liblog4j1.2-java_1.2.15-4ubuntu1_i386.deb
Résolution de fr.archive.ubuntu.com... 88.191.250.131
Connexion vers fr.archive.ubuntu.com|88.191.250.131|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 330700 (323K) [application/x-debian-package]
Saving to: `liblog4j1.2-java_1.2.15-4ubuntu1_i386.deb'

100%[======================================>] 330 700      105K/s   in 3,1s    

2010-05-27 12:58:11 (105 KB/s) - « liblog4j1.2-java_1.2.15-4ubuntu1_i386.deb » sauvegardé [330700/330700]

--2010-05-27 12:58:11--  http://fr.archive.ubuntu.com/ubuntu/pool/main/s/swt-gtk/libswt-gtk-3.4-jni_3.4.2-3_i386.deb
Résolution de fr.archive.ubuntu.com... 88.191.250.131
Connexion vers fr.archive.ubuntu.com|88.191.250.131|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 153218 (150K) [application/x-debian-package]
Saving to: `libswt-gtk-3.4-jni_3.4.2-3_i386.deb'

100%[======================================>] 153 218     98,8K/s   in 1,5s    

2010-05-27 12:58:12 (98,8 KB/s) - « libswt-gtk-3.4-jni_3.4.2-3_i386.deb » sauvegardé [153218/153218]

--2010-05-27 12:58:12--  http://fr.archive.ubuntu.com/ubuntu/pool/main/s/swt-gtk/libswt-gtk-3.4-java_3.4.2-3_i386.deb
Résolution de fr.archive.ubuntu.com... 88.191.250.131
Connexion vers fr.archive.ubuntu.com|88.191.250.131|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 1382316 (1,3M) [application/x-debian-package]
Saving to: `libswt-gtk-3.4-java_3.4.2-3_i386.deb'

100%[======================================>] 1 382 316   96,0K/s   in 13s     

2010-05-27 12:58:25 (105 KB/s) - « libswt-gtk-3.4-java_3.4.2-3_i386.deb » sauvegardé [1382316/1382316]

--2010-05-27 12:58:25--  http://fr.archive.ubuntu.com/ubuntu/pool/universe/j/java-wrappers/java-wrappers_0.1.15_all.deb
Résolution de fr.archive.ubuntu.com... 88.191.250.131
Connexion vers fr.archive.ubuntu.com|88.191.250.131|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 8508 (8,3K) [application/x-debian-package]
Saving to: `java-wrappers_0.1.15_all.deb'

100%[======================================>] 8 508       29,0K/s   in 0,3s    

2010-05-27 12:58:26 (29,0 KB/s) - « java-wrappers_0.1.15_all.deb » sauvegardé [8508/8508]

--2010-05-27 12:58:26--  http://fr.archive.ubuntu.com/ubuntu/pool/universe/a/azureus/azureus_4.2.0.8-3ubuntu1_all.deb
Résolution de fr.archive.ubuntu.com... 88.191.250.131
Connexion vers fr.archive.ubuntu.com|88.191.250.131|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 12198128 (12M) [application/x-debian-package]
Saving to: `azureus_4.2.0.8-3ubuntu1_all.deb'

100%[======================================>] 12 198 128   108K/s   in 1m 56s  

2010-05-27 13:00:22 (103 KB/s) - « azureus_4.2.0.8-3ubuntu1_all.deb » sauvegardé [12198128/12198128]

--2010-05-27 13:00:22--  http://fr.archive.ubuntu.com/ubuntu/pool/main/s/swt-gtk/libswt-cairo-gtk-3.4-jni_3.4.2-3_i386.deb
Résolution de fr.archive.ubuntu.com... 88.191.250.131
Connexion vers fr.archive.ubuntu.com|88.191.250.131|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 34478 (34K) [application/x-debian-package]
Saving to: `libswt-cairo-gtk-3.4-jni_3.4.2-3_i386.deb'

100%[======================================>] 34 478      69,9K/s   in 0,5s    

2010-05-27 13:00:23 (69,9 KB/s) - « libswt-cairo-gtk-3.4-jni_3.4.2-3_i386.deb » sauvegardé [34478/34478]

--2010-05-27 13:00:23--  http://fr.archive.ubuntu.com/ubuntu/pool/main/s/swt-gtk/libswt-gnome-gtk-3.4-jni_3.4.2-3_i386.deb
Résolution de fr.archive.ubuntu.com... 88.191.250.131
Connexion vers fr.archive.ubuntu.com|88.191.250.131|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 24024 (23K) [application/x-debian-package]
Saving to: `libswt-gnome-gtk-3.4-jni_3.4.2-3_i386.deb'

100%[======================================>] 24 024      60,1K/s   in 0,4s    

2010-05-27 13:00:23 (60,1 KB/s) - « libswt-gnome-gtk-3.4-jni_3.4.2-3_i386.deb » sauvegardé [24024/24024]

--2010-05-27 13:00:23--  http://fr.archive.ubuntu.com/ubuntu/pool/main/s/swt-gtk/libswt-mozilla-gtk-3.4-jni_3.4.2-3_i386.deb
Résolution de fr.archive.ubuntu.com... 88.191.250.131
Connexion vers fr.archive.ubuntu.com|88.191.250.131|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 78474 (77K) [application/x-debian-package]
Saving to: `libswt-mozilla-gtk-3.4-jni_3.4.2-3_i386.deb'

100%[======================================>] 78 474      88,9K/s   in 0,9s    

2010-05-27 13:00:24 (88,9 KB/s) - « libswt-mozilla-gtk-3.4-jni_3.4.2-3_i386.deb » sauvegardé [78474/78474]

--2010-05-27 13:00:24--  http://fr.archive.ubuntu.com/ubuntu/pool/universe/a/azureus/vuze_4.2.0.8-3ubuntu1_all.deb
Résolution de fr.archive.ubuntu.com... 88.191.250.131
Connexion vers fr.archive.ubuntu.com|88.191.250.131|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 7354 (7,2K) [application/x-debian-package]
Saving to: `vuze_4.2.0.8-3ubuntu1_all.deb'

100%[======================================>] 7 354       31,8K/s   in 0,2s    

2010-05-27 13:00:25 (31,8 KB/s) - « vuze_4.2.0.8-3ubuntu1_all.deb » sauvegardé [7354/7354]

bref, en dehors de la petite erreur d'aiguillage, cette première partie de la manip fonctionne bien.
Je te tiens au courant pour la suite (je sais déjà que je risque d'avoir des erreurs d'install car, lorsque je vais passer sur l'autre machine non reliée à l'internet, il se peut que Java n'y soit pas installé ! et pour azureus... c'est un gros problème !... donc, tu vois, il faut penser à tout et connaître par avance exactement tout ce dont tu as besoin.


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#10 Le 27/05/2010, à 14:39

pbout340

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

SECONDE PARTIE DE L'INSTALLATION (sur machine non connectée au réseau)
Les fichiers du répertoire azureus sont stockés sur un HDD externe que je branche donc au port USB.
J'ouvre synpatic et vais directement au menu fichier >>> Ajouter les paquets téléchargés
et là il faut faire exactement ceci :
dans choisir un répertoire (c'est bien précisé, un répertoire), je dirige vers le répertoire azureus du HDD externe qui contient donc les debs et le fichier bin azureus.txt.
Je clique sur ouvrir
synaptic répond : Appliquer les modifications suivantes.
Je clique sur la flèche à installer, histoire de vérifier que la liste est bien complète.
Elle l'est.
(je vérifie, dans mon cas, avec azureus, que java 6 est bien installé et ! il n'y est pas... donc, retour à la machine connectée pour récupérer java 6 car sans lui azureus ne fonctionnera pas... d'ailleurs comment un logiciel de P2P pourrait-il fonctionner sur une machine non reliée à l'internet ? mais bon... le problème n'est pas là, et, pour le fun, j'interromps l'installation pour aller récupérer mes debs java)
Je clique sur appliquer.


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#11 Le 27/05/2010, à 14:50

ffw137

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

Merci pour l'aide. smile

malheureusement, j'avais bien suivi la procédure mais dés la sélection du paquet, il me donne une fenêtre me donnant ceci:

Les paquets suivants contiennent des dépendances non résolues. Assurez-vous que tous les dépôts soient ajoutés et activés dans les préférences

suivi du nom des dépendances dans la liste.

Quand je ferme cette fenêtre le paquet n'est pas sélectionné, il est donc normal que le script ne contienne aucune instruction.

J'ai comparer ceux-ci avec mon netbook qui lui permet de réaliser un script de téléchargement et tout est identique.

Je viens de voir si dans le cache du netbook, je trouvai les librairies manquantes mais elles n'y sont pas non plus! Après une mise à jour aussi, comme c'est bizarre... roll

J'avais penser faire une installation manuelle mais après avoir télécharger celles demandées lors de leurs installation, on me demande encore des autres qui demandent elles-même, donc manuel pour un petit programme ça va mais à oublier pour installer un IDE complet.

Donc soit je ramène le PC du bureau à la maison, une grosse tour bien lourde par le train avec petit voyage à pied ou alors je tue le PC maison pour recommencer l'installation de tout... pas trop envie, j'ai mis des heures à réentrer les mots de passe en venant de windows (à moins que tout ça soit sauvegarder dans le home?).

Merci pour votre aide, j'aime développer, je viens du monde de windows mais je peux comprendre qu'un utilisateur moyen qui n'a pas internet repasse sous windows, ma lexmark Z50 (All-in-One) ne fonctionne pas, ma tablet Wacom n'est pas reconnue, un périphérique USBPROG pour le developpement n'est pas détecté sur le PC de bureau mais bien sur celui de la maison car le programme va chercher les firmwares sur internet.

J'ai l'impression qu'avec linux avant de faire quelque chose, il faut lire 500 pages de prise en main.

Allez pas de découragement... je vais y arriver... wink


Acer 5610-Epson DX3850-Samsung ML-1640-Lucid
Samsung NC-10-Lucid-Ecran 17"
"Un philosophe c'est quelqu'un qui est prêt à faire mourir les autres pour ses idées avant d'en changer quand vient son tour" (perso enfin je pense)

Hors ligne

#12 Le 27/05/2010, à 14:50

Tomzz

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

bonjour,
Si tu as un disque externe qui traine la solution miracle c'est apt-mirror.
Ça solutionne le problème d'Ubuntu sans internet mais il faut pouvoir, au départ, télécharger 20 à 30 Go mini et les stocker (voir ici: http://www.2aide.fr/Dokuwiki/doku.php?i … out_ubuntu )

Hors ligne

#13 Le 27/05/2010, à 15:04

ffw137

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

big_smile Merci, il doit me rester 50 Go pour ma période.

Je viens aussi de trouver un script http://forum.ubuntu-fr.org/viewtopic.php?id=79113&p=5 en #116, j'essaierai aussi.

Allez tout s'éclaircit! lol


Acer 5610-Epson DX3850-Samsung ML-1640-Lucid
Samsung NC-10-Lucid-Ecran 17"
"Un philosophe c'est quelqu'un qui est prêt à faire mourir les autres pour ses idées avant d'en changer quand vient son tour" (perso enfin je pense)

Hors ligne

#14 Le 27/05/2010, à 15:04

pbout340

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

@ffw137
pourrais-tu éditer ton fichier sources.list et le coller sur le forum. Il n'est peut-être pas complet.

gksudo gedit /etc/apt/sources.list

réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#15 Le 27/05/2010, à 15:28

ffw137

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

Le voici:

# added by the release upgrader
deb cdrom:[APTonCD for ubuntu lucid - i386 (2010-05-14 08:13) DVD1]/ /
deb cdrom:[APTonCD for ubuntu lucid - i386 (2010-05-23 16:00) DVD1]/ /
deb cdrom:[Ubuntu 10.04 LTS _Lucid Lynx_ - Release i386 (20100427)]/ lucid main restricted
# deb cdrom:[APTonCD for ubuntu lucid - i386 (2010-05-14 08:13) DVD1]/ /
deb cdrom:[Ubuntu 9.10 _Karmic Koala_ - Release i386 (20091028.2)]/ karmic main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.


## Major bug fix updates produced after the final release of the
## distribution.
deb http://be.archive.ubuntu.com/ubuntu/ lucid-updates main restricted universe multiverse
deb-src http://be.archive.ubuntu.com/ubuntu/ lucid-updates main restricted universe multiverse #Added by software-properties

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://be.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse
deb-src http://be.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu Lucid partner
deb-src http://archive.canonical.com/ubuntu Lucid partner

deb http://security.ubuntu.com/ubuntu lucid-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu lucid-security main restricted universe multiverse #Added by software-properties

deb http://archive.ubuntu.com/ubuntu lucid main universe restricted multiverse
deb-src http://archive.ubuntu.com/ubuntu lucid universe main multiverse restricted #Added by software-properties

J'ai même essayé de copier celui du netbook à la place mais alors je ne vois plus que les paquets installés (anjuta disparaît) et lorsque je remet le source.list originel, il réapparait. roll

Je vais devenir fou big_smile:D


Acer 5610-Epson DX3850-Samsung ML-1640-Lucid
Samsung NC-10-Lucid-Ecran 17"
"Un philosophe c'est quelqu'un qui est prêt à faire mourir les autres pour ses idées avant d'en changer quand vient son tour" (perso enfin je pense)

Hors ligne

#16 Le 27/05/2010, à 15:54

pbout340

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

Pour ce qui concerne Lucid, il n'y a rien qui me semble anormal.
Par contre, tu dois rapidement supprimer ceci :

deb http://be.archive.ubuntu.com/ubuntu/  karmic-backports main restricted universe multiverse
deb-src http://be.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse

Karmic ne doit absolument pas figurer dans ce sources.list.
Tu réédites sources.list, tu supprimes ces lignes karmic, tu fermes et tu updates :

sudo apt-get update

ceci fait, tu y verras déjà plus clair dans tes téléchargements de deb pour Lucid.
Tu peux aussi carrément laisser tomber ce sources.list et en préparer un tout beau tout neuf en allant à l'accueil du forum ubuntu et en cliquant sur générateur de sources.list (dans la colonne de gauche).


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#17 Le 27/05/2010, à 16:30

ffw137

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

Je viens de supprimer les Karmic et recharger, j'ai supprimé également les disk apt vu qu'ils ne me servent à rien sauf pour quelques programmes dont les dépendances était déjà installées.

Je repart d'une situation un peu plus claire, il n'y plus aucun paquet qui ne soit présent sur le DVD Lucid.

je pense que le DVD Apt que j'utilisais ajoutait les paquets comme anjuta mais comme certaines dépendances ne se trouvait pas sur le DVD Lucid, ni en Local et bien il m'indique simplement qu'il ne peut les trouver.

Aurais-je du conserver tous les AptONCd depuis le début.... mais justement je me suis dit que cela aurait été parfait avec des DVD réinscriptibles, donc j'ai effacé les premiers et je pense mais je ne suis pas sur que le cache a été vidé par la mise à jour vers Lucid ou alors que le cache est peut être limité en taille et efface les paquets plus ancien lors de l'arrivée de nouveau.

L'application Logithèque Ubuntu place-t-elle ce qu'elle charge également dans le cache de apt?

Pour le générateur de source.list, je l'avais employé au début pour Karmic mais ici il ne le fait pas pour Lucid mais bon suffit d'éditer le fichier.

Mais sur le PC bureau en dehors de l'ajout de CD-ROM, je crois que le reste ne sert pas à grand chose sauf indiquer un message d'erreur sous synaptic lors de la demande de rechargement.

Allez bonne journée à tous!
big_smile


Acer 5610-Epson DX3850-Samsung ML-1640-Lucid
Samsung NC-10-Lucid-Ecran 17"
"Un philosophe c'est quelqu'un qui est prêt à faire mourir les autres pour ses idées avant d'en changer quand vient son tour" (perso enfin je pense)

Hors ligne

#18 Le 27/05/2010, à 16:35

pbout340

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

3ième partie de l'installation (récupération de openjdk-6-jre)
J'ai refais la même manip que téléchargement des debs pour azureus)
Je me retrouve donc avec 2 répertoires,
l'un qui contient les debs et le fichier texte pour azureus
l'autre qui contient les debs et le fichier texte pour openjdk-6-jre
Je rassemble tous les debs dans le répertoire azureus.
J'ouvre mes 2 fichiers texte dans un éditeur de texte et je fusionne les lignes deb de openjdk-6-jre.txt avec celles de azureus.txt (par copier coller) .
J'enregistre le nouveau azureus.txt et je le glisse dans le répertoire azureus pour écraser l'ancien azureus.txt.
Je supprime java.txt.
J'ai donc, au final, dans mon répertoire azureus, les fichiers suivants :

azureus_4.2.0.8-3ubuntu1_all.deb
azureus.txt
ca-certificates-java_20090928_all.deb
icedtea-6-jre-cacao_6b16-1.6.1-3ubuntu3_i386.deb
java-common_0.30ubuntu5_all.deb
java-wrappers_0.1.15_all.deb
libaccess-bridge-java_1.26.2-1ubuntu1_all.deb
libaccess-bridge-java-jni_1.26.2-1ubuntu1_i386.deb
libcommons-cli-java_1.1-3ubuntu3_all.deb
libcommons-lang-java_2.4-4_all.deb
libjline-java_0.9.94-5~ubuntu1_all.deb
liblog4j1.2-java_1.2.15-4ubuntu1_i386.deb
libswt-cairo-gtk-3.4-jni_3.4.2-3_i386.deb
libswt-gnome-gtk-3.4-jni_3.4.2-3_i386.deb
libswt-gtk-3.4-java_3.4.2-3_i386.deb
libswt-gtk-3.4-jni_3.4.2-3_i386.deb
libswt-mozilla-gtk-3.4-jni_3.4.2-3_i386.deb
openjdk-6-jre_6b16-1.6.1-3ubuntu3_i386.deb
openjdk-6-jre-headless_6b16-1.6.1-3ubuntu3_i386.deb
openjdk-6-jre-lib_6b16-1.6.1-3ubuntu3_all.deb
rhino_1.7R2-1ubuntu1_all.deb
tzdata-java_2010i-0ubuntu0.9.10_all.deb
vuze_4.2.0.8-3ubuntu1_all.deb

Je déconnecte mon HDD externe de l'ordi Internet et le reconnecte sur l'ordi sans connexion.
Je relance synpatic :

fichier >>> ajouter les paquets téléchargés (je redirige synaptic sur le dossier azureus du HDD externe.
appliquer les modifications suivantes ?
Je vérifie que la liste est complète et j'applique...
et après tant de patience et d'obstination...
les modifications ont été appliquées lol
Donc, merci à herberts et à fabux pour ce qui est de cette manière de procéder.
et, pour la petite histoire, vuze est bien installé, sans erreur de démarrage...
sauf... évidemment (vu que cet ordi est hors connexion) :
www.vuze.com could not be found. Please check the name and try again !
yes vuze ! je vais te reconnecter, c'est pas la peine de pleurer.
et ben... y pleure encore après reconnexion : please, update Vuze ! update now ! (à vos ordres chéri)
pour la suite voir http://forum.ubuntu-fr.org/viewtopic.ph … 5#p3507775
(problème vuze sous Lucid : Et 1 de plus, vuze ! pas content blafo !).

Dernière modification par pbout340 (Le 27/05/2010, à 16:42)


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#19 Le 27/05/2010, à 17:43

fabux

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

ffw137 a écrit :

Donc soit je ramène le PC du bureau à la maison, une grosse tour bien lourde par le train avec petit voyage à pied ou alors je tue le PC maison pour recommencer l'installation de tout... pas trop envie, j'ai mis des heures à réentrer les mots de passe en venant de windows (à moins que tout ça soit sauvegarder dans le home?).

Il y a peut-être moyen aussi en ne ramenant que le disque dur de la tour bureau, le monter à la maison, chrooter, puis lancer l'install des paquets nécessaire.
Concernant tes paramètres ils sont tous dans les dossiers cachés de ton /home. (sauf erreur mot de passe compris).

Hors ligne

#20 Le 27/05/2010, à 19:20

alej

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

Sous réserve que j'ai bien tout compris, hein... big_smile

Un coup de "dpkg -l|grep "^ii"|awk '{print $2}'" doit + ou - donner la liste de tous les paquets installés sur le pc (en tout cas, chez moi, tous les paquets sont "^ii"). On met le résultat de la commande dans un fichier en virant au passage les quelques lignes d'en-tête. Chez moi, ça donne un fichier de 1857 lignes et donc a priori, je dois avoir 1857 paquets installés. Ensuite, je prends le 1er périphérique de stockage amovible qui me tombe sous la main, à savoir un carte micro sd "vierge" de 4G dans le cas d'espèce. Un coup de fdisk pour changer l'id de la partition en Linux (83) et un coup de mkfs.ext4 pour créer le système de fichiers kivabien sur ladite carte et je monte ladite carte sous /var/cache/apt/archives/. Je crée le répertoire /var/cache/apt/archives/partial dans le "pseudo" cache et à supposer que la liste des paquets installés se trouve dans un fichier "toto" du répertoire courant, je lance dans un terminal...

$ while read i;do sudo apt-get -d -y --reinstall install $i;done < toto

Après un certain temps, voire un temps certain selon la nature de sa connection big_smile, tout est là ou presque...

ls /var/cache/apt/archives/*.deb|wc -l
1855

En fait, tout ce qui vient du net est dans le "pseudo" cache à savoir lucid stricto-sensu, ppa, virtualbox.org, medibuntu, dl.google.com, etc. (bon, vu que tous les paquets sont "tracés" dans les sources.list, c'est aussi logique big_smile) et les 2 paquets qui manquent à l'appel sont en fait les paquets "locaux" et donc déjà sur le disque ("deb file:/home/alex/debs /" pour sources.list). Y'a plus qu'à démonter la carte et à refaire la manip du "pseudo" cache sur l'autre machine. C'est artisanal mais bon, hein... cool


P.S. J'aurais pu gagner du temps en effectuant, en préambule  à la manip "apt-get", une copie des paquets déjà contenus dans le "vrai" cache vers le "pseudo" cache mais ça m'est venu ... après hmm roll

Hors ligne

#21 Le 27/05/2010, à 19:54

ffw137

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

Merci à tous! Je fais cela ce week-end! big_smile:D

@fabux, j'y avais pensé mais c'est un bon vieux gros HD de 30 Go non SATA et le PC à la maison est un portable ACER, je pense que je vais mettre tout ça dans ma signature.

Merci vraiment à tous, j'espère pouvoir bientôt aussi apporter mon aide aux autres!

wink


Acer 5610-Epson DX3850-Samsung ML-1640-Lucid
Samsung NC-10-Lucid-Ecran 17"
"Un philosophe c'est quelqu'un qui est prêt à faire mourir les autres pour ses idées avant d'en changer quand vient son tour" (perso enfin je pense)

Hors ligne

#22 Le 27/05/2010, à 20:02

ffw137

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

Je viens de tester la ligne de recherche, mais j'ai du enlever les doubles guillemets pour que cela passe:

dpkg -l | grep "^ii" | awk '{print $2}' > deb_list.txt

big_smile

Au fait c'est quoi les rc, je viens de parcourir le man page de dpkg qui met dit que tout se trouve dans /var/lib/dpkg/status, très motivant...

wink

Dernière modification par ffw137 (Le 27/05/2010, à 20:13)


Acer 5610-Epson DX3850-Samsung ML-1640-Lucid
Samsung NC-10-Lucid-Ecran 17"
"Un philosophe c'est quelqu'un qui est prêt à faire mourir les autres pour ses idées avant d'en changer quand vient son tour" (perso enfin je pense)

Hors ligne

#23 Le 27/05/2010, à 20:09

alej

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

ffw137 a écrit :

j'ai du enlever les doubles guillemets pour que cela passe

Ben oui sauf que c'est de ma faute, l'idée étant de mettre la commande stricto-sensu entre guillemets sauf qu'y'a la balise code pour ça mais que je suis flemmard... hmm

Hors ligne

#24 Le 27/05/2010, à 20:16

fabux

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

sudo dpkg --get-selections > liste_paquets #pour récupérer la liste de paquet
sudo dpkg --set-selections < liste_paquets #pour réinstaller

ça doit faire à peu près la même chose mais plus simple à retenir.
Bref un coup de diff entre la liste faite sur pc maison et liste sur pc bureau et tu saura quoi wgetter depuis ton pc maison.

Hors ligne

#25 Le 27/05/2010, à 20:46

alej

Re : [RESOLU] [AptOnCD] Comment recharger tous les paquets installés

Pendant qu'on y est, chez moi, y'a ça par défaut dans /etc/apt/apt.conf.d/20archive...

APT::Archives::MaxSize "500";

et...

$ du -sm /var/cache/apt/archives/
505	/var/cache/apt/archives/

Vala a priori pour l'explication du "mystère"... big_smile

Hors ligne