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

Συζητήσεις σχετικά με θέματα που αφορούν λειτουργικά συστήματα (Linux, *BSD, MacOS, Windows, κτλ.) .
Post Reply
User avatar
~~Wind~~
Gbyte level
Gbyte level
Posts: 1747
Joined: Thu Nov 30, 2006 1:07 am
Academic status: N>4
Gender:
Location: *void

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

Post by ~~Wind~~ » Tue Jun 10, 2008 2:27 am

Σκεφτομαι να αφησω το ubuntu και να βαλω Debian κυριο λειτουργικο
Ακομα θα ηθελα να δοκιμασω και καποιες (ή ολες)απο τις επομενες

Slackware
Gentoo
Arch
Linux From Scratch(LFS)
FreeBSD

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

:smt006
Last edited by ~~Wind~~ on Tue Jun 10, 2008 4:03 pm, edited 1 time in total.
ImageImage
Come to foss-aueb ...we have cookies.. yamyam~nomnomnomnomnomnomnomnom
a cookie ~ I will do science to it
User avatar
xrokos
Gbyte level
Gbyte level
Posts: 1072
Joined: Fri Nov 04, 2005 12:59 pm

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

Post by xrokos » Tue Jun 10, 2008 2:14 pm

Είχα δοκιμάσει Sabayon, δηλαδή έτοιμο gentoo με beryl. Μου άφησε πολύ καλές εντυπώσεις. Αν θες να παιδευτείς λίγο παραπάνω δοκίμασε Gentoo.
Horrific, deplorable violence is okay, as long as people don't say any naughty words!
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

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

Post by HdkiLLeR » Tue Jun 10, 2008 3:55 pm

~~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, κλπ κλπ).
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
User avatar
~~Wind~~
Gbyte level
Gbyte level
Posts: 1747
Joined: Thu Nov 30, 2006 1:07 am
Academic status: N>4
Gender:
Location: *void

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

Post by ~~Wind~~ » Tue Jun 10, 2008 4:09 pm

Ναι ξερω οτι το BSD δεν εχει να κανει με Linux, το ειπαμε κι στο αλλο τοπικ ;)

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

Να βαλω και τα δυο? Να βαλω μονο Gentoo/Debian?
Μ'επιασε κι εμενα πανω στην εξεταστικη, εχω και διαβασμα.. :-(
ImageImage
Come to foss-aueb ...we have cookies.. yamyam~nomnomnomnomnomnomnomnom
a cookie ~ I will do science to it
User avatar
AmmarkoV
Wow! Terabyte level
Wow! Terabyte level
Posts: 2838
Joined: Thu Nov 04, 2004 2:55 pm
Gender:
Location: Reloaded @ Santa Friday
Contact:

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

Post by AmmarkoV » Tue Jun 10, 2008 10:42 pm

H ιστορία του UNIX και των παρακλαδιών του σε μια εικόνα

Δοκίμασε τα και μείνε σε όποιο σου αρέσει !
Spoiler: εμφάνιση/απόκρυψη
I would love to change the world, but they won't give me the source code. Οι καθηγητές πληρώνονται από το δημόσιο αρα από όλους τους Έλληνες για να κάνουν τα μαθήματα. Όλοι οι Έλληνες θα έπρεπε να μπορούν να δουν τα μαθήματα τα οποία πληρώνουν! Tο πνευματικό έργο που επιτελείται με τα χρήματα του δημοσίου ΔΕΝ είναι μόνο δικό σας Όποιος δεν δίνει πανελλήνιες έχει δικαίωμα στην γνώση που πληρώνει [url=http://ammar.gr/gddg]gddg blog[/url]
Image
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

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

Post by HdkiLLeR » Wed Jun 11, 2008 1:25 pm

~~Wind~~ wrote: Πολυ ενδιαφεροντα ολα αυτα. Οποτε να αφησω το slackware για τωρα.
Θα δοκιμασω το BSD και θα σας πω, οσο για Gentoo κ Debian ?
Δεν σε αποτρέπω απο το να δοκιμάσεις BSD αλλά για να το εκτιμήσεις πρέπει να έχεις δουλέψει αρκετά με το Linux, είτε σε επίπεδο administration είτε σε development (κυρίως σε systems εφαρμογές -- όχι applications). Για desktop usage δεν θα το πρότεινα. Απο εκεί και πέρα μιας και το apt είναι ίσως το καλύτερο που υπάρχει αυτή την στιγμή δεν νομίζω ότι υπάρχει λόγος να ξεφύγεις απο κάποια Debian-based distro.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

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

Post by rose » Thu Jun 12, 2008 4:40 pm

Με openSolaris http://opensolaris.org/index.html έχει ασχοληθεί κανείς;
Τα παιδια που πήγαν στο JHUG event - αρκετά πρωί :smt015 -νομίζω πήραν ενα live CD,εντυπώσεις?
που θα πάει θα το δουμε...
User avatar
Master_ex
Mbyte level
Mbyte level
Posts: 991
Joined: Tue Nov 06, 2007 11:11 pm
Academic status: N>4
Gender:

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

Post by Master_ex » Thu Jun 12, 2008 5:50 pm

rose wrote:Τα παιδια που πήγαν στο JHUG event - αρκετά πρωί :smt015 -νομίζω πήραν ενα live CD,εντυπώσεις?
Εγώ που το έτρεξα λίγο σε live cd μου φάνηκε σαν μία άλλη ακόμα διανομή linux και συγκεκριμένα σαν ubuntu με άλλη ταπετσαρία :smt005 .
Υ.Γ.:Στην παραπάνω διπιστωσή μου φταίει ότι και τα δύο χρησιμοποιούν gnome...λειτουργικά δεν έχω ιδέα που διαφέρουν :-D .
http://foss.aueb.gr the penguin strikes back <(' ) | channel #foss-aueb @ irc.freenode.net
Image Play and help!
User avatar
cyberpython
Mbyte level
Mbyte level
Posts: 654
Joined: Wed Nov 21, 2007 8:18 pm
Academic status: Alumnus/a
Gender:
Location: Αθηνα
Contact:

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

Post by cyberpython » Fri Jun 13, 2008 1:00 pm

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

- ZFS ώς default filesystem
- είναι UNIX (το Linux ΔΕΝ είναι) -> άλλος πυρήνας
User avatar
~~Wind~~
Gbyte level
Gbyte level
Posts: 1747
Joined: Thu Nov 30, 2006 1:07 am
Academic status: N>4
Gender:
Location: *void

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

Post by ~~Wind~~ » Fri Jun 13, 2008 2:20 pm

είναι UNIX (το Linux ΔΕΝ είναι) -> άλλος πυρήνας
ναι! το παρατηρησα στην εικονα που εδωσε ο ammarko V απο τη Wiki.
δε το ηξερα, δε φαινονταν κατι τετοιο απο πουθενα - εννοω στο web συζητησεις κλπ..
ImageImage
Come to foss-aueb ...we have cookies.. yamyam~nomnomnomnomnomnomnomnom
a cookie ~ I will do science to it
User avatar
cyberpython
Mbyte level
Mbyte level
Posts: 654
Joined: Wed Nov 21, 2007 8:18 pm
Academic status: Alumnus/a
Gender:
Location: Αθηνα
Contact:

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

Post by cyberpython » Fri Jun 13, 2008 2:33 pm

Για να πούμε οτι ένα σύστημα είναι Unix, πρέπει να βασίζεται (να έχει κώδικα) στο Unix.
Το Solaris για παράδειγμα ή το Irix βασίζονται στο Unix System V οπότε είναι συστήματα Unix.

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

Υπάρχει όμως ένα σύνολο κανόνων και προτύπων, το POSIX ( http://en.wikipedia.org/wiki/POSIX ) , που αν ακολουθεί ένα σύστημα τότε είναι συμβατό με όλα τα άλλα συστήματα που ακολουθούν το ίδιο πρότυπο.
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

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

Post by HdkiLLeR » Sat Jun 14, 2008 12:20 am

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.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Post Reply

Return to “Λειτουργικά συστήματα”