Pour le problème d’installation et de mise à jour (Problème n°2 et Solution
n°2 ci-dessous), Debian fournis grâce a APT et dpkg la possibilité
d'invoquer des commandes shell (dans ton cas remonter une partition) avant
et après l'installation d'un nouveau paquet. On peut passer des options a
dpkg via le fichier de configuration d'apt /etc/apt/apt.conf ou
/etc/apt/apt.conf.d.

Dans ton cas,pour automatiser le remontage, je pense qu'il faudrait
rajouter dans /etc/apt/apt.conf.d/10fichier par exemple, les lignes
suivantes:

DPkg {
     Pre-Invoke {"mount -o remount,rw /"};
     Post-Invoke {"mount -o remount,ro /"};
}
Par contre ça peut échouer dans le cas ou on utilise déjà /


-----------------------------
Problème n°2 : je ne pourrais ni mettre à jour (ou supprimer) les
paquets existants ni ajouter d'autres paquets ; de même, les fichiers
(sous /etc) ne peuvent être modifiés d'une manière ou d'une autre.

Solution n°2 : au préalable et en tant qu'administrateur (root), de
passer la première commande "mount -o remount,rw /" et, une fois que
j'en aurais terminé avec toutes ces opérations, de passer la seconde
commande "mount -o remount,ro /"
-----------------------------


Le 2 décembre 2013 11:18, Stéphane GARGOLY <stephane.garg...@gmail.com> a
écrit :

> Bonjour à tous les utilisateurs et développeurs de Debian :
>
> Jusqu'à présent et bien que les répertoires /home, /root, /tmp et /var
> soient situés sur des partitions distinctes, la "partition-racine"
> (c'est-à-dire contenant le répertoire /) a été toujours montée en
> lecture-écriture.
>
> Par contre, pour Wheezy GNU/Linux (installée, pour l'instant, sur une
> machine virtuelle gérée par VirtualBox) et avec le même plan de
> partitionnement, je me suis demandé si ce serait un bonne idée de
> monter la partition / en lecture seule.
>
> Les autres partitions précitées continueront, bien entendu, à être
> montées en lecture-écriture. ;-)
>
> Note a : la machine sur laquelle est installé Debian est un
> poste-client directement relié à l'Internet et polyvalent même si, au
> niveau du temps que j'y passe, je l'utilise surtout pour la
> bureautique et Internet. Ce n'est pas un serveur...
>
> Note b : toutes les partitions de Wheezy sont formatées avec le
> système de fichiers "ext4". C'est d'ailleurs la première fois que
> j'abandonne ext2, ext3 et même reiserfs.
>
> Après maintes réflexions, j'ai déjà relevé plusieurs problèmes (dont,
> à chaque fois, j'ai trouvé une solution) et, pour certains d'entre
> eux, j'ai soulevé quelques questions.
>
>
> Problème n°1 : les horodatages d'accès des fichiers, répertoires, etc
> ne peuvent être mis à jour et, évidemment, cela va avoir des
> conséquences pour le service "Popularity Contest".
>
> Solution n°1 : renoncer à y participer et de désinstaller le paquet de
> même nom.
>
> Question n°1a : est-ce que cela peut aussi affecter d'autres services ?
>
> Question n°1b : dans le fichier /etc/fstab (à la ligne concernant le
> répertoire /) et en plus de l'option "ro", est-ce que je dois ajouter
> l'option "noatime" ou que cela est superflu ?
>
> Question n°1c : accessoirement, cela va, paraît-il, améliorer les
> performances du système de fichiers mais l'écart est-il si important
> que cela ?
>
>
> Problème n°2 : je ne pourrais ni mettre à jour (ou supprimer) les
> paquets existants ni ajouter d'autres paquets ; de même, les fichiers
> (sous /etc) ne peuvent être modifiés d'une manière ou d'une autre.
>
> Solution n°2 : au préalable et en tant qu'administrateur (root), de
> passer la première commande "mount -o remount,rw /" et, une fois que
> j'en aurais terminé avec toutes ces opérations, de passer la seconde
> commande "mount -o remount,ro /"
>
>
> Problème n°3 (qui n'est plus vraiment un) : le fichier /etc/mtab ne
> peut être mis à jour à chaque montage (et démontage) d'un système de
> fichier.
>
> Solution n°3 : depuis Wheezy, ce fichier est, en fait, un lien
> symbolique pointant vers /proc/mount.
>
>
> Problème n°4 : toujours sous /etc, les fichiers resolv.conf et adjtime
> ne peuvent être modifiés à chaque démarrage de la machine.
>
> Solution n°4 : déplacer ces fichiers dans le répertoire /var/etc -
> mais vous pouvez me suggérer d'autre sous-répertoires de /var - et
> créer des liens symboliques (de même nom) sous /etc.
>
>
> De manière générale, j'ai deux autres questions :
>  - Qu'en pensez vous de mon idée et de mes solutions ?
>  - Et, surtout, que voyez-vous d'autres possibles conséquences ou
> effets de bord auxquels je n'ai pas pensé ?
>
> Je vous remercie d'avance de votre attention et de vos éventuels
> réponses, conseils, pistes...
>
> Cordialement et à bientôt,
>
> Stéphane.
>
> --
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.org/fr/FrenchLists
>
> Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
> vers debian-user-french-requ...@lists.debian.org
> En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
> Archive:
> http://lists.debian.org/caaqhxe4q92ry4upmrcrbkswjdg42+qjmapt98czbys8cg0...@mail.gmail.com
>
>


-- 
< Belaid >

Répondre à