Technisch gezien niet. Het maakt allebei gebruik van dezelfde
backends, maar de UI is echt niet altijd commandline-based, alhoewel soms bepaalde (met name perl- en python-based) UI utilities wel commandline function calls maken. De overeenkomst is dat ze dezelfde configuratie databases en libraries en standaarden gebruiken. Denk aan je user database, je apache configuratie, je X configuratie, je GNOME configuratie, je kernel configuratie, je systeem-tuning (in /sys/, 2.6), etc.
Voorbeeldje: als je de helft van de bestanden in /etc/ kan editen zonder je systeem te laten crashen, dan ben je aardig op weg. Maar probeer, als begin, eerst eens simpelweg een user (zonder password) toe te voegen, een X configuratie aan te maken, een samba configuratie, NFS, Apache, ... Dan ben je al wel aardig lang bezig, omdat elk van die configuratie-bestanden een eigen opbouw heeft, eigen conventies, eigen quircks, etc. Dat moet je allemaal leren, en het doorlezen en begrijpen van HOWTOs kan een tijdrovend proces zijn.
Uiteindelijk
weet je van elke bit welk effect het heeft op je systeem en hoe andere programma's daarop reageren (en waarom).
Dan weet je (alle internals van) de basis van Linux. En dit is bij alle distributies hetzelfde. Pas als je dat snapt, snap je de power van Linux.
[
Voor 4% gewijzigd door
Verwijderd op 19-03-2005 11:27
]