Page 1 of 1

Νεο λειτουργικο - Διανομες Linux GNU +

Posted: Tue Jun 10, 2008 2:27 am
by ~~Wind~~
Σκεφτομαι να αφησω το ubuntu και να βαλω Debian κυριο λειτουργικο
Ακομα θα ηθελα να δοκιμασω και καποιες (ή ολες)απο τις επομενες

Slackware
Gentoo
Arch
Linux From Scratch(LFS)
FreeBSD

Προς τι να προσανατολιστω? Εχει δοκιμασει κανεις κατι απο τα παραπανω ?
Εντυπωσεις? Υπερ? Κατα ?

:smt006

Re: Νεο λειτουργικο - Διανομες Linux GNU

Posted: Tue Jun 10, 2008 2:14 pm
by xrokos
Είχα δοκιμάσει Sabayon, δηλαδή έτοιμο gentoo με beryl. Μου άφησε πολύ καλές εντυπώσεις. Αν θες να παιδευτείς λίγο παραπάνω δοκίμασε Gentoo.

Re: Νεο λειτουργικο - Διανομες Linux GNU

Posted: Tue Jun 10, 2008 3:55 pm
by HdkiLLeR
~~Wind~~ wrote: Slackware
Gentoo
...
FreeBSD
Το Slack το είχα για αρκετά χρόνια (~ '98 - '02). Είναι πλήρως source based και δεν έχει package management at all. Συνεπώς πρέπει να κάνεις build οτιδήποτε μόνος σου. Όταν λέμε build εννοούμε να κατεβάσεις απο τον distributor το .tar.gz, configure/make/make install και manual dependence handling (κοινώς ότι lib λείπει και αυτή build με το χέρι). Το καλό είναι ότι σίγουρα μαθαίνεις ότι παραξενιά υπάρχει στο software και μπορείς να ελαχιστοποιήσεις το μέγεθος της διανομής σου. Επίσης το '98 όπου το 1kb/sec ήταν τρομερό download ratio είχε νόημα να κατεβάζεις μόνο sources (και μάλιστα zipped). Για τα σημερινά δεδομένα (εάν σκεφτείς να πετάξεις επάνω και τπτ kde, compiz κλπ τότε δεν θα το συνέστηνα εκτός και εάν ξέρεις αρκετά καλά το gcc ;)).

To Gentoo είναι σαν το ubuntu αλλά κάνεις build απο sources και πάλι. Το emerge -- o package manager που χρησιμοποιεί -- δεν είναι της κλάσης του apt (δεν θυμάμαι να υποστηρίζει branches) αλλά δεν νομίζω να τον καταφέρεις να παίξει dead-lock ώστε να κάνεις κάτι resolve με το χέρι.

Τώρα για το FreeBSD δεν έχει ουδεμία σχέση με το Linux. Είναι κλάσεις ανώτερο OS σε performance, security αλλά και code quality. Ειδικά για το τελευταίο θα σε παραπέμψω στο ΟpenBSD όπου ειλικρινά εάν διαβάσεις λίγο code -- και απλά πράγματα -- όπως το ls θα δεις ότι το καταφέρνουν με τρομερά λίγες γραμμές αλλά και πολύ πιο efficiently απο τις άλλες υλοποιήσεις που έχω δει. Έχει μεγάλη ιστορία το BSD, το internet υοθέτησε το TCP/IP επειδή απλά υποστηρίχθηκε απο αυτό, όλα τα modern concepts πρώτα εκεί θα τα βρεις (και απο πολύ παλιά) ενώ κάθε νέο unix descendant έχει επηρεαστεί σε κάθε επίπεδο απο αυτό (features, architectural design, κλπ κλπ).

Re: Νεο λειτουργικο - Διανομες Linux GNU +

Posted: Tue Jun 10, 2008 4:09 pm
by ~~Wind~~
Ναι ξερω οτι το BSD δεν εχει να κανει με Linux, το ειπαμε κι στο αλλο τοπικ ;)

Πολυ ενδιαφεροντα ολα αυτα. Οποτε να αφησω το slackware για τωρα.
Θα δοκιμασω το BSD και θα σας πω, οσο για Gentoo κ Debian ?

Να βαλω και τα δυο? Να βαλω μονο Gentoo/Debian?
Μ'επιασε κι εμενα πανω στην εξεταστικη, εχω και διαβασμα.. :-(

Re: Νεο λειτουργικο - Διανομες Linux GNU +

Posted: Tue Jun 10, 2008 10:42 pm
by AmmarkoV
H ιστορία του UNIX και των παρακλαδιών του σε μια εικόνα

Δοκίμασε τα και μείνε σε όποιο σου αρέσει !

Re: Νεο λειτουργικο - Διανομες Linux GNU +

Posted: Wed Jun 11, 2008 1:25 pm
by HdkiLLeR
~~Wind~~ wrote: Πολυ ενδιαφεροντα ολα αυτα. Οποτε να αφησω το slackware για τωρα.
Θα δοκιμασω το BSD και θα σας πω, οσο για Gentoo κ Debian ?
Δεν σε αποτρέπω απο το να δοκιμάσεις BSD αλλά για να το εκτιμήσεις πρέπει να έχεις δουλέψει αρκετά με το Linux, είτε σε επίπεδο administration είτε σε development (κυρίως σε systems εφαρμογές -- όχι applications). Για desktop usage δεν θα το πρότεινα. Απο εκεί και πέρα μιας και το apt είναι ίσως το καλύτερο που υπάρχει αυτή την στιγμή δεν νομίζω ότι υπάρχει λόγος να ξεφύγεις απο κάποια Debian-based distro.

Re: Νεο λειτουργικο - Διανομες Linux GNU +

Posted: Thu Jun 12, 2008 4:40 pm
by rose
Με openSolaris http://opensolaris.org/index.html έχει ασχοληθεί κανείς;
Τα παιδια που πήγαν στο JHUG event - αρκετά πρωί :smt015 -νομίζω πήραν ενα live CD,εντυπώσεις?

Re: Νεο λειτουργικο - Διανομες Linux GNU +

Posted: Thu Jun 12, 2008 5:50 pm
by Master_ex
rose wrote:Τα παιδια που πήγαν στο JHUG event - αρκετά πρωί :smt015 -νομίζω πήραν ενα live CD,εντυπώσεις?
Εγώ που το έτρεξα λίγο σε live cd μου φάνηκε σαν μία άλλη ακόμα διανομή linux και συγκεκριμένα σαν ubuntu με άλλη ταπετσαρία :smt005 .
Υ.Γ.:Στην παραπάνω διπιστωσή μου φταίει ότι και τα δύο χρησιμοποιούν gnome...λειτουργικά δεν έχω ιδέα που διαφέρουν :-D .

Re: Νεο λειτουργικο - Διανομες Linux GNU +

Posted: Fri Jun 13, 2008 1:00 pm
by cyberpython
Master_ex wrote: Εγώ που το έτρεξα λίγο σε live cd μου φάνηκε σαν μία άλλη ακόμα διανομή linux και συγκεκριμένα σαν ubuntu με άλλη ταπετσαρία :smt005 .
Βασικά η μόνη ομοιόητα είναι το Desktop Environment.
Από εκεί και πέρα οι διαφορές είναι πολλές, μερικές από τις οποίες είναι:

- ZFS ώς default filesystem
- είναι UNIX (το Linux ΔΕΝ είναι) -> άλλος πυρήνας

Re: Νεο λειτουργικο - Διανομες Linux GNU +

Posted: Fri Jun 13, 2008 2:20 pm
by ~~Wind~~
είναι UNIX (το Linux ΔΕΝ είναι) -> άλλος πυρήνας
ναι! το παρατηρησα στην εικονα που εδωσε ο ammarko V απο τη Wiki.
δε το ηξερα, δε φαινονταν κατι τετοιο απο πουθενα - εννοω στο web συζητησεις κλπ..

Re: Νεο λειτουργικο - Διανομες Linux GNU +

Posted: Fri Jun 13, 2008 2:33 pm
by cyberpython
Για να πούμε οτι ένα σύστημα είναι Unix, πρέπει να βασίζεται (να έχει κώδικα) στο Unix.
Το Solaris για παράδειγμα ή το Irix βασίζονται στο Unix System V οπότε είναι συστήματα Unix.

Το Linux από την άλλη δεν έχει κώδικα του Unix (παρά τους ισχυρισμούς της SCO που πολύ θα το ήθελε να παραβιάζονται οι πατέντες της -> τελικά κήρυξε πτώχευση :smt021 )

Υπάρχει όμως ένα σύνολο κανόνων και προτύπων, το POSIX ( http://en.wikipedia.org/wiki/POSIX ) , που αν ακολουθεί ένα σύστημα τότε είναι συμβατό με όλα τα άλλα συστήματα που ακολουθούν το ίδιο πρότυπο.

Re: Νεο λειτουργικο - Διανομες Linux GNU +

Posted: Sat Jun 14, 2008 12:20 am
by HdkiLLeR
cyberpython wrote:Για να πούμε οτι ένα σύστημα είναι Unix, πρέπει να βασίζεται (να έχει κώδικα) στο Unix.
Το Solaris για παράδειγμα ή το Irix βασίζονται στο Unix System V οπότε είναι συστήματα Unix.

Το Linux από την άλλη δεν έχει κώδικα του Unix (παρά τους ισχυρισμούς της SCO που πολύ θα το ήθελε να παραβιάζονται οι πατέντες της -> τελικά κήρυξε πτώχευση :smt021 )

Υπάρχει όμως ένα σύνολο κανόνων και προτύπων, το POSIX ( http://en.wikipedia.org/wiki/POSIX ) , που αν ακολουθεί ένα σύστημα τότε είναι συμβατό με όλα τα άλλα συστήματα που ακολουθούν το ίδιο πρότυπο.
Βασικά για να πούμε ότι ένα σύστημα σήμερα είναι Unix πρέπει να έχει περάσει το Single Unix Specification (SUS). Το Unix trademark ανήκει το Open Group, το οποίο μαζί με την IEEE και το Austin Group έχουν φτιάξει το SUS. Απο εκεί και πέρα το POSIX είναι μια ακόμη προτυποποίηση η οποία στοχεύει στο portability του κώδικα και όχι το functionality/architecture/principles ενός συστήματος για να είναι ή όχι Unix.

Σχετικά με τα ιστορικά τώρα, όλα τα modern (μετά το '90) OSes που έχουν χαρακτηριστεί σαν Unix δεν βασίζονται μόνο στο System V αλλά σε ένα συνδιασμό System V και BSD. Κατά την γνώμη μου τα System series της AT&T (research versions) έθεσαν τα principles αλλά και το philosophy στο design των λειτουργικών που άλλαξε τον κόσμο αλλά και κατάφερε δώσει software design patterns -- και κατα συνέπεια qualitative code -- που επιβιώνει μέχρι στις μέρες μας. Η ουσιαστική όμως τεχνική υπεροχή ερχόταν σε κάθε round απο versions της AT&T και του Berkeley απο το δεύτερο (BSD). TCP/IP (networking stack), virtual memory, IPC κλπ πρώτα τα εισήγαγε το BSD. Συνεπώς μπορεί μερικά σημερινά Unixes να είναι -- φαινομενικά -- απόγονοι του System V αλλά στην ουσία έχουν πάρει και ένα μεγάλο κομμάτι απο το BSD.