Autor: malet jean-luc alias cityhunter Data: A: Christophe LYON CC: guilde@imag.fr Assumpte: Re: Accueil des nouvos !
dites moi si je dérives.... ^_ ^
Christophe LYON a écrit :
>
>> ce que j'aime bien c'est aussi la facilité d'administration.... bon
>> d'accord, ici pas d'outil GUI.... (on a pas le temps d'en faire et
>> ils ne serviraient pas à grand chose dans notre cas) est-ce un mal?
>> pas forcément, car la configuration se fait super facilement... ceux
>> de cette liste qui connaissent les scripts /etc/init.d seront
>> impréssionés par ceux de sorcerer : nous essayons si possible d'avoir
>> des scripts simple, clairs, précis, qui ne font appel à aucun fichier
>> de configuration externe.... ce qui signifie que si vous avec un
>> problème avec par exemple le réseau il suffit d'aller dans
>> /etc/init.d/networking pour corriger le problème.... pas de jeu de
>> cache cache à chercher tel ou tel fichier..... si vous voulez
>> rajouter une interface réseau copiez le script modifez les lignes qui
>> vous intéressent et c'est fait.... vous n'avez qu'un seul endroit à
>> chercher.... et cerise sur le gateau vous allez apprendre à utiliser
>> les bon outils.... par exemple vous comprendrez en 2s que fixer une
>> ip à une interface se fait avec ifconfig, que changer la route se
>> fait avec route.... vous savez dès lors modifier une configuration
>> réseau de manière temporaire.... sans avoir à toucher aux fichier de
>> configuration..... de même un script défectuex est facilement fixé
>> car comme je l'ai dit tout se trouve dans le script.....
>> ensuite il n'y a dans /etc que les fichiers nécessaires pour les
>> packages installés.... ce qui facilite grandement la tache de trouver
>> le fichier à modifier...
>>
> Ca veut dire qu'il n'y a pas non plus toutes les debianeries (tous les
> scripts aux noms a rallonge dont je n'ai pas encore compris comment on
> decouvre l'existence, tellement il y en a) ?
non pas ce genre de trucs on essaie de garder simple même si cela
signifie pas de GUI de conf sinon ton bon vieux éditeur de texte.....
même sorcery qui est supercomplexe essaie au possible de garder la
logique unix.... parfois on y arrive, parfois on oublie et on
rectifie.... mais dans tous les cas on trouve toutes les infos des
différents répertoires à partir du fichier de conf....
>
>
>> ensuite y'a le dispell.... comme tout gestionaire de package, les
>> dépendances sont installée lors d'un cast.... mais qu'en est il
>> lorsque l'on désinstalle le package? sur la plupart des distrib
>> binaires elles sont laissées sur sorcerer on va desintaller
>> récursivement, ie on va demander à l'utilisateur s'il veut garder ou
>> non.... jusqu'à ce que l'utilisateur ne veuille que garder, bien sur
>> on ne propose que les package qui ne sont pas demandé par d'autres à
>> concerver..... installez gnome un jour revenez comme avant le lendemain.
>>
>
> Question: si chaque utilisateur peut choisir ses options de
> config/build, comment le systeme connait-il la liste des fichiers a
> desinstaller?
> déjà sorcery est un outil de gestion du système pas un outil de
compilation automatique (ce n'est pas infaisable mais pas dispo
actuellement) donc seul l'administrateur a le droit d'installer....
quand je parle utilisateur dans ce cas c'est "utilsateur de la
distribution sorcerer" et pas "utilisateur local", l'utilisateur est
donc l'admin du computer utilisant sorcerer....
nous n'autorisons pas les utilisateurs locaux à faire chier l'admin.... ^_^
donc à un instant T il n'y qu'un seul package du même nom configuré dans
un état donné d'installé sur le système....
(enfin si on n'utilise pas les fonctions de crosscompilations qui sont
expériementales actuellement, mais même dans ce cas dans chaque arbo...
il n'y aura qu'un unique package)