Λινουξάς μέρα με την μέρα+διάβασμα...

...χαλαρή κουβεντούλα, γενικός σχολιασμός, φιλοσοφικές συζητήσεις, meeting point / γνωριμία

Συντονιστής: konnn

Λινουξάς μέρα με την μέρα+διάβασμα...

Δημοσίευσηαπό kostaspd » 25 Ιαν 2013, 21:03

Θεωρώ τον εαυτό μου έχοντας μια κλίμακα μέτρησης από το 0-10 ότι βρίσκομαι στο 1...Στα χέρια μου από βιβλία σε έντυπη μορφή έχω τα εξής:

1)http://www.biblionet.gr/book/69593/Welsh,_Matt/%CE%9F_%CE%BF%CE%B4%CE%B7%CE%B3%CF%8C%CF%82_%CF%84%CE%BF%CF%85_Linux
και
2)http://blog.yahoo.com/_OBTLTHKLKGTPAOMRZHPGVJL6WQ/articles/928392...

Ποιο να διαβάσω πρώτο ώστε να αρχίσω να έχω συγκροτημένη σκέψη σχετικά με το linux και ποιες άλλες online ή όχι πηγές μου συστήνεται ώστε
να γίνομαι καλλίτερος στο linux μέρα με την μέρα...?


Ευχαριστώ...
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Ικανοποιητικό
2 ubuntu 14.04 64bit
3 AMD A6-4400M APU with Radeon HD Graphics ‖ RAM 2766 MiB ‖ Hewlett-Packard 184A - HP Pavilion g6 Notebook PC
4 AMD nee ATI Device [1002:9990] ⋮ AMD nee ATI Thames XT/GL [Radeon HD 7600M Series] [1002:6840]
5 eth0: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05) ⋮ wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
kostaspd
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 641
Εγγραφή: 06 Οκτ 2008, 00:34
Τοποθεσία: Κερατσίνι,Πειραιάς
Εκτύπωση

Re: Λινουξάς μέρα με την μέρα+διάβασμα...

Δημοσίευσηαπό evolgen » 25 Ιαν 2013, 21:15

Έχω διαβάσει το πρώτο που λες, γιατί μας το έδιναν στη σχολή στο πρώτο έτος. Είναι αρκετά παλιό και κάποια πράγματα που περιέχει είναι λίγο παρωχημένα. Ωστόσο σαν μια πρώτη επαφή, καλό είναι.
Το να μειώνεις ένα έργο ελεύθερου λογισμικού, επειδή θεωρείς το δικό σου καλύτερο,
είναι απαράδεκτη συμπεριφορά και δε συμβαδίζει με τις αρχές του ελεύθερου λογισμικού.

Γνώσεις Linux: Μέτριο++ ┃ Προγραμματισμός: Perl, R, Python, SQL, C, Common Lisp, BashΑγγλικά: Άριστα

1. Ubuntu 14.04 trusty
2. Intel Core i7-3520M CPU @ 2.90GHz ‖ RAM 7892 MiB
3. Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
4. eth0: Broadcom NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4] (rev 10) ⋮ eth1: Broadcom BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
Άβαταρ μέλους
evolgen
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1031
Εγγραφή: 28 Ιούλ 2010, 14:22
Τοποθεσία: UK
IRC: bioevolgenec
Εκτύπωση

Re: Λινουξάς μέρα με την μέρα+διάβασμα...

Δημοσίευσηαπό kostaspd » 25 Ιαν 2013, 21:19

Ευχαριστώ evolgen...Περιμένω κι άλλες απαντήσεις...
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Ικανοποιητικό
2 ubuntu 14.04 64bit
3 AMD A6-4400M APU with Radeon HD Graphics ‖ RAM 2766 MiB ‖ Hewlett-Packard 184A - HP Pavilion g6 Notebook PC
4 AMD nee ATI Device [1002:9990] ⋮ AMD nee ATI Thames XT/GL [Radeon HD 7600M Series] [1002:6840]
5 eth0: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05) ⋮ wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
kostaspd
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 641
Εγγραφή: 06 Οκτ 2008, 00:34
Τοποθεσία: Κερατσίνι,Πειραιάς
Εκτύπωση

Re: Λινουξάς μέρα με την μέρα+διάβασμα...

Δημοσίευσηαπό Ilias95 » 25 Ιαν 2013, 21:55

Δεν έχω διαβάσει κανένα απ' τα δύο βιβλία που αναφέρεις οπότε δεν μπορώ να εκφέρω άποψη γι' αυτά.

Η απάντηση όμως εξαρτάται απ' τους σκοπούς σου:
Θες απλά να χρησιμοποιείς το linux για να κάνεις τη δουλεία σου, κάνοντας την περιορισμένη χρήση που κάνουν οι περισσότεροι χρήστες στο λειτουργικό τους ή θες να μάθεις να χρησιμοποιείς τη γραμμή εντολών, να μάθεις πως είναι οργανωμένο, την φιλοσοφία γύρο απ' αυτό και γενικά πως λειτουργεί ένα λειτουργικό σύστημα σαν το linux;

Αν θέλεις το πρώτο δεν νομίζω ότι χρειάζεσαι κανένα βιβλίο. Ίσως μόνο λίγη βοήθεια σχετικά με το πως εγκαθιστούμε λογισμικό.
Αν επιζητάς το δεύτερο, νομίζω μια πολύ καλή αρχή είναι το Introduction to Linux.
Εναλλακτικά υπάρχει και μία πιο σύντομη σειρά μαθημάτων στο forum: viewtopic.php?f=65&t=18581&start=0

Πέρα απ' αυτά, συνεχώς θα μαθαίνεις διάφορα άγνωστα πράγματα συμμετέχοντας σε fora, στο irc ή διαβάζοντας διάφορα άρθρα, howtos κτλ.
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: Λινουξάς μέρα με την μέρα+διάβασμα...

Δημοσίευσηαπό kostaspd » 25 Ιαν 2013, 21:59

Ενδιαφέρομαι μόνο για την δεύτερη περίπτωση...!!!
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Ικανοποιητικό
2 ubuntu 14.04 64bit
3 AMD A6-4400M APU with Radeon HD Graphics ‖ RAM 2766 MiB ‖ Hewlett-Packard 184A - HP Pavilion g6 Notebook PC
4 AMD nee ATI Device [1002:9990] ⋮ AMD nee ATI Thames XT/GL [Radeon HD 7600M Series] [1002:6840]
5 eth0: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05) ⋮ wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
kostaspd
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 641
Εγγραφή: 06 Οκτ 2008, 00:34
Τοποθεσία: Κερατσίνι,Πειραιάς
Εκτύπωση

Re: Λινουξάς μέρα με την μέρα+διάβασμα...

Δημοσίευσηαπό mangelasakis » 25 Ιαν 2013, 22:06

εγώ πάλι θα έλεγα ότι για να μάθεις σε βάθος το linux θα πρέπει να έχεις και γνώσεις προγραμματισμού αφού για να το αξιοποιήσεις στο έπαρκο θα πρέπει να γνωρίζεις τουλάχιστον πως μπορείς να φτιάξεις ένα scriptάκι στο bash και ασφαλώς πως να κάνεις compile ένα πρόγραμμα. Τα υπόλοιπα μέρα με την μέρα τα μαθαίνεις μέσα από την χρήση του linux.

Όσο για το τερματικό αρκεί να μάθεις να χρησιμοποιείς την εντολή man . Δηλαδή: γράφωντας την εντόλή man και μετά την εντολή που σε ενδιαφέρει σου εμφανίζει βοήθεια και τις επιλογές χρήσης της συγκεκριμένης εντολής.

Για παράδειγμα άνοιξε ένα τερματικό και γράψε

Κώδικας: Επιλογή όλων
man whereis


και μετά πειραματίσου με τα arguments και τα options που σου δίνει ώστε να μάθεις να χρησιμοποιείς την εντολή whereis.
Τελευταία επεξεργασία από mangelasakis και 25 Ιαν 2013, 22:20, έχει επεξεργασθεί 1 φορά/ες συνολικά
Spoiler: show
Linux: 5ετής χρήση ┃ Προγραμ: μόνο C προς το παρών ┃ Αγγλικά: Μέτριος προς καλός
Desktop:
Ubuntu gnome 14.04 amd64 - Debian testing amd64
CPU: 4x AMD Phenom II X4 955 ‖ RAM 8000 MiB ‖ Gigabyte GA-MA785GT-UD3H
[Radeon HD 4200] Radeon HD 7750 ⎨1002:9710⎬
RTL8111/8168B PCI ⎨10ec:8168⎬ (rev 02)
Laptop:
Ubuntu gnome 14.04 amd64
4x Intel Core i3 M 330 2.13GHz ‖ RAM 3628 MiB ‖ Sony Corporation VPCEB1J1E
Intel VGA [8086:0046] (rev 02)
eth0: [11ab:4381] (rev 11) ⋮ wlan0: AR9285 [168c:002b] (rev 01)
mangelasakis
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1149
Εγγραφή: 10 Μαρ 2009, 06:08
Εκτύπωση

Re: Λινουξάς μέρα με την μέρα+διάβασμα...

Δημοσίευσηαπό kostaspd » 25 Ιαν 2013, 22:08

Να κάνω παύση στα βιβλία που διαβάζω και να αρχίσω να διαβάζω για προγραμματισμό δηλαδή?
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Ικανοποιητικό
2 ubuntu 14.04 64bit
3 AMD A6-4400M APU with Radeon HD Graphics ‖ RAM 2766 MiB ‖ Hewlett-Packard 184A - HP Pavilion g6 Notebook PC
4 AMD nee ATI Device [1002:9990] ⋮ AMD nee ATI Thames XT/GL [Radeon HD 7600M Series] [1002:6840]
5 eth0: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05) ⋮ wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
kostaspd
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 641
Εγγραφή: 06 Οκτ 2008, 00:34
Τοποθεσία: Κερατσίνι,Πειραιάς
Εκτύπωση

Re: Λινουξάς μέρα με την μέρα+διάβασμα...

Δημοσίευσηαπό Ilias95 » 25 Ιαν 2013, 22:08

kostaspd έγραψε:Ενδιαφέρομαι μόνο για την δεύτερη περίπτωση...!!!

Τότε ξεκίνα με κάποιο βιβλίο σαν το Introduction to Linux.
Στην πορεία όταν δεις ότι αισθάνεσαι άνετος με την διανομή που χρησιμοποιείς τώρα είναι καλό να δοκιμάσεις διαφορετικές διανομές.
Τις λεγόμενες πιο hardcore, όπως Arch, Debian, Slackware.... μη σταματήσεις πριν το Gentoo. :P

Spoiler: show
Αν φτάσεις στο LFS είσαι κοντά στο 8/10. :P
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: Λινουξάς μέρα με την μέρα+διάβασμα...

Δημοσίευσηαπό kostaspd » 25 Ιαν 2013, 22:13

Αυτό που με ενδιαφέρει είναι να μάθω σε βάθος το linux...Γιαυτό και οι απαντήσεις σας θα με επηρεάσουν ανάλογα...
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Ικανοποιητικό
2 ubuntu 14.04 64bit
3 AMD A6-4400M APU with Radeon HD Graphics ‖ RAM 2766 MiB ‖ Hewlett-Packard 184A - HP Pavilion g6 Notebook PC
4 AMD nee ATI Device [1002:9990] ⋮ AMD nee ATI Thames XT/GL [Radeon HD 7600M Series] [1002:6840]
5 eth0: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05) ⋮ wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
kostaspd
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 641
Εγγραφή: 06 Οκτ 2008, 00:34
Τοποθεσία: Κερατσίνι,Πειραιάς
Εκτύπωση

Re: Λινουξάς μέρα με την μέρα+διάβασμα...

Δημοσίευσηαπό mangelasakis » 25 Ιαν 2013, 22:46

kostaspd έγραψε:Να κάνω παύση στα βιβλία που διαβάζω και να αρχίσω να διαβάζω για προγραμματισμό δηλαδή?

Κατά την γνώμη μου ναι. Μέσα από τον προγραμματισμό θα μάθεις πάρα πολλά που δεν θα μπορέσεις ίσως και ποτέ να κατανοήσεις διαβάζοντας μόνο από τα βιβλία για το linux. Δεν λέω ότι τα βιβλία για το linux δεν θα σε βοηθήσουν αλλά ουσιαστικά δεν έχει νόημα να μάθεις τόσο πολύ σε βάθος το linux αν δεν προγραμματίζεις. Δηλαδή η εξιδικευμένες γνωσεις για το linux χρειάζονται για να προγραμματίζεις και όχι για να είσαι ένας απλός χρήστης του linux. Δηλαδή για να μάθεις για παράδειγμα τι είναι τα libraries=βιβλιοθήκες (ή οι εξαρτήσεις) και γιατί χρησιμοποιούνται και τι ακριβώς κάνουν δεν αρκεί απλά να σου πει κάποιος ότι είναι κάποια αρχεία τα οποία είναι απαραίτητα για να τρέξουν κάποιες εφαρμογές. Αλλά αν μάθεις έστω και τα βασικά στον προγραμματισμό τότε θα καταλάβεις πως τρέχει μία εφαρμογή και γιατί χρειάζονται τα libraries και γιατί υπάρχουν εξαρτήσεις. Και έτσι με ταυτόχρονη χρήση του linux θα καταλάβεις σε βάθος πως λειτουργεί, και πως τρέχουν όλες αυτές οι εφαμρογές και τι είναι όλες αυτές οι αναβαθμίσεις που κάνεις εγκατάσταση στο linux και έχουν στην ονομασία τους για αρχικά τα γράμματα lib=libraries. Γιατί μην νομίζεις. Και το linux ουσιαστικά είναι ένα μεγάλο πρόγραμμα που ο σκοπός του είναι να διαχειρίζεται άλλα μικρότερα προγράμματα.


ps:έχω κάνει τροποποίηση το πρώτο μου ποστ προσθέτοντας και ένα παράδειγμα όσον αφορά το τερματικό διαβασέ το αν δεν το διάβασες.
Spoiler: show
Linux: 5ετής χρήση ┃ Προγραμ: μόνο C προς το παρών ┃ Αγγλικά: Μέτριος προς καλός
Desktop:
Ubuntu gnome 14.04 amd64 - Debian testing amd64
CPU: 4x AMD Phenom II X4 955 ‖ RAM 8000 MiB ‖ Gigabyte GA-MA785GT-UD3H
[Radeon HD 4200] Radeon HD 7750 ⎨1002:9710⎬
RTL8111/8168B PCI ⎨10ec:8168⎬ (rev 02)
Laptop:
Ubuntu gnome 14.04 amd64
4x Intel Core i3 M 330 2.13GHz ‖ RAM 3628 MiB ‖ Sony Corporation VPCEB1J1E
Intel VGA [8086:0046] (rev 02)
eth0: [11ab:4381] (rev 11) ⋮ wlan0: AR9285 [168c:002b] (rev 01)
mangelasakis
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1149
Εγγραφή: 10 Μαρ 2009, 06:08
Εκτύπωση

Επόμενο

Επιστροφή στο Περί ανέμων