Personnellement quand je dois dupliquer une machine, je fais comme ça (en admettant qu'il n'y ait que hda à copier et que les disques soient de même taille):
(j'ai pas trouvé comment calculer le md5 facilement en envoyant le fichier)
En fait c'est probablement très similaire à ce que fait g4u mais je l'ai jamais utilisé. Faire ça sur un système dont les partitions sont montées en écriture n'est probablement pas une bonne idée (et même read only ça risque de pas trop marcher sur la machine cible).
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
apt-zip - Update a non-networked computer using apt and removable media
Si tu t'arranges autrement pour récupérer les .deb, tu peux utiliser apt-cacher pour mettre le cache à jour et ensuite installer normalement à coup d'apt (mais bon faut avoir toutes les dépendances dans le cache aussi donc apt-zip est probablement plus pratique). Tu peux aussi utiliser apt-cacher et/ou apt-move pour récupérer ce qui est récupérable des CD/DVD que tu as déjà.
Si tu veux juste installer un .deb, dpkg(8) est ton ami.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
Pour avoir juste les prototypes de fonctions:
$ for i in *.c ; do indent -l0 -npsl < "$i.c" | egrep '^([a-zA-Z0-9_]+ ){2}\(([a-zA-Z0-9_]+ [a-zA-Z0-9_]+(, )?)+\)$' > `echo $i | sed 's/c$/h/'`; done
Vaut quand même mieux vérifier manuellement après.
Pour écrire le reste du header, en gros tu mets
#ifndef _MON_HEADER_H_
# define _MON_HEADER_H_
/*
* les prototypes de fonctions, macros, variables,
* structures et types documentés ici
*/
#endif
et c'est déjà un bon début.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
Avec Debian pour installer plusieurs machine plus ou moins à l'identique, il y a Fully Automated Install: http://www.informatik.uni-koeln.de/fai/(...)
Mais apparement c'est aussi adaptable pour d'autres distributions/OS (ya une version Solaris). Par contre OpenVPN n'est pas dans Debian Woody.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
Sur la disquette il y a le noyau et un petit système de fichiers avec le minimum qui contient nottament ce qu'il faut pour faire fonctionner la carte réseau. A partir de là, il suffit de télécharger ce qu'il manque et commencer l'installation. C'est ce que fait la disquette d'installation (automatiquement).
En pratique pour Debian il y a le noyau sur la première disquette (rescue.bin), ensuite tu dois insérer la 2ème (root.bin) qui contient le / minimal qui est chargé en RAM et puis il y a les modules de cartes réseau sur les autres disquettes (driver-[1-4].bin). En fait tu peux tout faire avec une seule disquette que tu reformates à chaque fois (je l'ai déjà fait) mais c'est un peu plus long évidemment.
Par contre pour établir une connexion à internet, je suis pas sur que pppd soit inclu mais il est surement sur un des 20 autres disquettes qui constituent le système de base :op Le plus pratique c'est sûrement de faire routeur ou miroir/proxy Debian avec un autre PC sur le même réseau.
Tout ça peut varier d'une distribution à l'autre évidemment...
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
Si tu veux installer une Debian et que tu en as déjà une sur un autre PC sur le même réseau, tu peux monter un apt-proxy qui utilisera les .deb qui se trouvent dans ton cache, ce qui devrait t'économiser pas mal de bande passante et de temps.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
Sans oublier SLASH'EM et tous les autres dérivés de NetHack. J'ai découvert le week-end dernier qu'il y a des serveurs publiques qui ont l'air encore assez populaires. On peut même y voir en direct les parties des autres joueurs. Ca doit être le jeu à la durée de vie la plus longue auquel j'ai jamais joué.
Pour OpenSSH:
$ grep X11Forwarding /etc/ssh/sshd_config
Mais l'emplacement du fichier de conf peut varier et sur certaines machines il n'est pas accessible en lecture pour les utilisateurs normaux (apparement c'est le cas sur Red Hat 7.1 par exemple). Dans le doute, yaka tester.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
Le freeze est probablement dû à automount (ou un truc du genre) qui a du mal. J'ai un truc similaire sous Knoppix: ça freeze le temps qu'il constate qu'il n'y a pas de disquette.
J'ai pas vraiment d'idée de comment ça peut être lié à initrd mais tu peux essayer de faire un fsck (boot sur une Knoppix ou autre et "fsck.ext3 -C0 -p -f /dev/toto"). Tu peux aussi le faire depuis l'OS qui est sur le HD mais alors il faut remonter les partition en lecture seule (mount -o remount,ro).
Si le problème persiste, va faire un tour dans les logs (/var/log/* et dmesg).
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
Pas besoin de toucher directement à DISPLAY s'il utilise SSH pour se connecter. Suffit d'activer le X11 forwarding (en admettant que le serveur le permette) et tout passe par le tunnel SSH (avec possibilité de compression) plutôt qu'en clair. Enfin j'ai jamais essayé ça sous Windows (et encore moins avec un serveur HP-UX) mais ya pas de raison...
En pratique avec OpenSSH:
$ ssh -C -c blowfish -X -Y user@server nedit
Je suppose qu'il y a moyen de faire un truc similaire avec PuTTY.
Sinon il me semble que nedit permet de travailler avec un système de client/serveur mais je suis pas sûr que ça corresponde à ce que tu cherches.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
Il est possible d'ajouter des actions à effectuer à chaque fois que la carte devient up/down mais dans ce cas ça va pas aider puisque le changement d'IP n'implique pas un passage par ifdown/ifup.C'est donc censé se régler au niveau du client DHCP. Les actions qu'il effectue en fonction de ce que lui renvoit le serveur sont dans /etc/dhclient-script (a priori t'as qu'à ajouter ce qu'il faut ligne 162) et apparement il y a moyen de mettre des actions personnalisées dans /etc/dhcp3/* mais ça a pas l'air très documenté.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
lsmod(8) pour voir les modules chargés (dont celui de eth0). Je pense que certains modules ont besoin de paramètres spécifiques quand il y a plusieurs fois la même carte correspondant. C'est peut-être ton cas, vérifie. Sous Debian la documentation du noyau (et des modules) est dans le paquet kernel-doc-x.y.z.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
si tous les logiciels utilisaient des fichiers de conf basés là-dessus, ce serait autrement plus facile de travailler avec, ensuite, que ce soit pour créer des interfaces de config, pour analyser les dépendance, bref, pour les automatismes ou simplement à la main !!!!!!
Heu non. Dans certains cas, pour certains programmes, un fichier de configuration XML est peut être un bon choix mais bien souvent une bête syntaxe "clé = valeur" est bien plus efficace et pratique. Rien que pour grep(1)er dessus par exemple. XML dans les fichiers de configuration c'est bien quand il faut stocker des trucs un peu complexes (genre la config Apache ou Bind en XML ça pourrait être pas mal) mais par pitié ne venez pas me mettre du XML dans mon resolv.conf ou mon /etc/services. Donc avant de commencer avec du XML, merci de vérifier qu'il n'y a pas moyen de faire plus simple.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: dans le genre, y a netcat, mirrordir aussi
Posté par Krunch (courriel, site web personnel) . En réponse au message [Admin] Transférer son système d'une machine à une autre. Évalué à 2.
Personnellement quand je dois dupliquer une machine, je fais comme ça (en admettant qu'il n'y ait que hda à copier et que les disques soient de même taille):(j'ai pas trouvé comment calculer le md5 facilement en envoyant le fichier)
En fait c'est probablement très similaire à ce que fait g4u mais je l'ai jamais utilisé. Faire ça sur un système dont les partitions sont montées en écriture n'est probablement pas une bonne idée (et même read only ça risque de pas trop marcher sur la machine cible).
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# apt-zip
Posté par Krunch (courriel, site web personnel) . En réponse au message installer des paquets debian depuis le disque dur?. Évalué à 2.
Si tu veux juste installer un .deb, dpkg(8) est ton ami.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# quick and dirty
Posté par Krunch (courriel, site web personnel) . En réponse au message Création automatique des fichiers headers. Évalué à 3.
$ for i in *.c ; do indent -l0 -npsl < "$i.c" | egrep '^([a-zA-Z0-9_]+ ){2}\(([a-zA-Z0-9_]+ [a-zA-Z0-9_]+(, )?)+\)$' > `echo $i | sed 's/c$/h/'`; done
Vaut quand même mieux vérifier manuellement après.
Pour écrire le reste du header, en gros tu metset c'est déjà un bon début.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# rapidité de déploiement: FAI
Posté par Krunch (courriel, site web personnel) . En réponse au message SME ou Debian ? là est la question. Évalué à 2.
Mais apparement c'est aussi adaptable pour d'autres distributions/OS (ya une version Solaris). Par contre OpenVPN n'est pas dans Debian Woody.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Allez, encore quelques uns
Posté par Krunch (courriel, site web personnel) . En réponse à la dépêche Des petits jeux pour les fêtes. Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: oui, y'a un espoir
Posté par Krunch (courriel, site web personnel) . En réponse au message Install sur vieux pc avec uniquement disquette et réseau.. Évalué à 4.
En pratique pour Debian il y a le noyau sur la première disquette (rescue.bin), ensuite tu dois insérer la 2ème (root.bin) qui contient le / minimal qui est chargé en RAM et puis il y a les modules de cartes réseau sur les autres disquettes (driver-[1-4].bin). En fait tu peux tout faire avec une seule disquette que tu reformates à chaque fois (je l'ai déjà fait) mais c'est un peu plus long évidemment.
Par contre pour établir une connexion à internet, je suis pas sur que pppd soit inclu mais il est surement sur un des 20 autres disquettes qui constituent le système de base :op Le plus pratique c'est sûrement de faire routeur ou miroir/proxy Debian avec un autre PC sur le même réseau.
Tout ça peut varier d'une distribution à l'autre évidemment...
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Pour la prochaine fois ...
Posté par Krunch (courriel, site web personnel) . En réponse au message Oops. Évalué à 2.
C'est dommage que ça ne soit pas plus connu.
Voir aussi libtrash: http://pwp.netcabo.pt/0154115101/software/libtrash/(...)
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: oui, y'a un espoir
Posté par Krunch (courriel, site web personnel) . En réponse au message Install sur vieux pc avec uniquement disquette et réseau.. Évalué à 4.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Nethack!
Posté par Krunch (courriel, site web personnel) . En réponse à la dépêche Des petits jeux pour les fêtes. Évalué à 3.
Quelques liens:
http://alt.org/nethack/(...)
http://nethack.devnull.net/(...)
http://dudley.nicolaas.net/(...)
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# liveCD
Posté par Krunch (courriel, site web personnel) . En réponse au message NetBSD 2.0. Évalué à 4.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: ET justement ibm ils en sont où ?
Posté par Krunch (courriel, site web personnel) . En réponse à la dépêche Migration vers Linux par IBM. Évalué à 3.
http://00f.net/blogs/index.php/2004/12/18/p222(...)
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: kool mais...
Posté par Krunch (courriel, site web personnel) . En réponse à la dépêche Migration vers Linux par IBM. Évalué à 3.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# trickle
Posté par Krunch (courriel, site web personnel) . En réponse au message Limitation de la vitesse de telechargement de apt-get. Évalué à 4.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Client X under XP
Posté par Krunch (courriel, site web personnel) . En réponse au message Exportation de l'affichage. Évalué à 2.
$ grep X11Forwarding /etc/ssh/sshd_config
Mais l'emplacement du fichier de conf peut varier et sur certaines machines il n'est pas accessible en lecture pour les utilisateurs normaux (apparement c'est le cas sur Red Hat 7.1 par exemple). Dans le doute, yaka tester.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Mail, jabber, interopérabilité, etc ...
Posté par Krunch (courriel, site web personnel) . En réponse à la dépêche Le premier téléphone portable sous Linux en France.. Évalué à 2.
http://www.chatopus.com/articles/sms.html
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# automount
Posté par Krunch (courriel, site web personnel) . En réponse au message umount: /initrd : device is busy [FAILED]. Évalué à 2.
J'ai pas vraiment d'idée de comment ça peut être lié à initrd mais tu peux essayer de faire un fsck (boot sur une Knoppix ou autre et "fsck.ext3 -C0 -p -f /dev/toto"). Tu peux aussi le faire depuis l'OS qui est sur le HD mais alors il faut remonter les partition en lecture seule (mount -o remount,ro).
Si le problème persiste, va faire un tour dans les logs (/var/log/* et dmesg).
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# /etc/
Posté par Krunch (courriel, site web personnel) . En réponse au message une entrée supplementaire dans GDM. Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Client X under XP
Posté par Krunch (courriel, site web personnel) . En réponse au message Exportation de l'affichage. Évalué à 2.
En pratique avec OpenSSH:
$ ssh -C -c blowfish -X -Y user@server nedit
Je suppose qu'il y a moyen de faire un truc similaire avec PuTTY.
Sinon il me semble que nedit permet de travailler avec un système de client/serveur mais je suis pas sûr que ça corresponde à ce que tu cherches.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# iso pourrite ?
Posté par Krunch (courriel, site web personnel) . En réponse au message probleme de chargement mdk 10.1. Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Merci
Posté par Krunch (courriel, site web personnel) . En réponse au message [Ubuntu] 2 carte rseaux identique, buntu n'en reconait qu'une. Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: 13 % de « code mort »
Posté par Krunch (courriel, site web personnel) . En réponse à la dépêche 985 bugs dans le noyau Linux. Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: 13 % de « code mort »
Posté par Krunch (courriel, site web personnel) . En réponse à la dépêche 985 bugs dans le noyau Linux. Évalué à 3.
Enfin, j'ai retrouvé ce que tu cites ici (ça effectivement c'est plus crédible): http://www.opengroup.org/onlinepubs/009695399/functions/exec.html(...)
Bon ba faudra que je dise à mon prof de C que les références qu'il nous a donné sont foireuses.
Sinon apparement ya un PDF de C99 là http://www.nirvani.net/docs/ansi_c.pdf(...) (trouvé sur Wikipedia) qui dit la même chose: (page 26)Moi on m'a toujours dit que zéro est à la fois négatif et positif mais bon deux lignes plus loin:Ce qui suppose que argc peut valoir zéro.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Debian
Posté par Krunch (courriel, site web personnel) . En réponse au message Versions de packages. Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: module
Posté par Krunch (courriel, site web personnel) . En réponse au message [Ubuntu] 2 carte rseaux identique, buntu n'en reconait qu'une. Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: XML à la mode
Posté par Krunch (courriel, site web personnel) . En réponse au message Où en est-on avec le XML. Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.