About the author

Απόστολος Κρητικός

Πληροφορικός (MSc) & Ερευνητής σε θέματα σχετικά με Τεχνολογία Λογισμικού Ανοικτου Κώδικα. Μ' αρέσουν geeky πράγματα, ο καφές, η μουσική και χορεύω lindy hop :) Το 2007 δημιουργήσαμε με τον Άγγελο το Newsfilter.gr ΚΑΙ είναι ακόμη εδώ :D

6 Comments

  1. 1

    AddictedToChaos

    Μερικές διευκρινίσεις σε ό,τι αφορά το linux.

    Σ1. Είναι ΤΟ ubuntu. Όχι ΤΑ ubuntu 😉

    Σ2. Το ubuntu είναι bloated distro.

    Δοκίμασε να ασχοληθείς καλύτερα με Arch ή Gentoo.

    Σ3. Οι webcams δεν λειτουργούν και πολύ καλά στο linux (ακόμα).

    Για να κάνεις σωστά τη δουλειά σου, σε σοβαρή διανομή, θα πρέπει να χτίσεις custom kernel με το module (driver) για τη webcam σου, στη συνέχεια, να εγκαταστήσεις κάποιο βοηθητικό πρόγραμμα για να διαχειρίζεσαι την κάμερα, μέσω του package manager (pm) ΠΑΝΤΑ και στο τέλος, αν όλα πάνε καλά, θα έχεις μία σχετικά αξιοπρεπή υποστήριξη της webcam σου στο linux.

    Reply
  2. 2

    krap

    Σ1. Συμφωνώ ότι δεν είναι τα Ubuntu. Δεν αντιλαμβάνομαι όμως γιατί είναι ΤΟ;

    Σ2. Δεν έχω δει τις διανομές που αναφέρεις επομενως δεν απαντώ.

    Σ3. Με το κολπάκι που αναφέρω στο άρθρο η κάμερα λειτουργεί αυτή τη στιγμή σε Ubuntu μια χαρά (τουλάχιστον στο προγραμματάκι που κατέβασα και την χρησιμοποιεί για να παίρνει snapshots μου)

    Σ4. Γενικά προσπαθώ να εντοπίσω μια διανομή που να μου προσφέρει όσο το δυνατό έτοιμα πράγματα και να μη χρειάζεται να ανακαλύπτω τον τροχό για το κάθε τι. Ενδεχομένως να ακουστεί κακό αλλά κάθε διανομή που δεν δίνει στο χρήστη στοιχειώδη λειτουργικότητα κατά τη γνώμη μου έχει αποτύχει. Αν πρέπει να ξοδέψω ένα μήνα για να σετάρω μια διανομή το παιχνίδι έχει χαθεί.

    Reply
  3. 3

    AddictedToChaos

    1. Είναι ΤΟ γιατί αναφερόμαστε στο GNU/Linux και όχι ΣΤΑ linux.

    Το Windows λειτουργικό μας έχει “κακομάθει” στο να αναφέρουμε το κάθετι στον
    πληθυντικό, επειδή έτυχε η λέξη windows να είναι στον πληθυντικό.

    Αν αντί για windows, η λέξη ήταν γένους θηλυκού πχ, τα πάντα θα τα
    “θηλυκο-ποιούσαμε”, δυστυχώς.

    2. Οι διανομές που αναφέρω, είναι οι 2 πιο αξιοπρεπείς, πλήρεις και “stable as
    rock” διανομές, αυτή τη στιγμή που μιλάμε.

    Είναι ρέουσες διανομές (rolling release), δηλαδή δεν περιμένεις κάποια νέα
    έκδοση σε iso και να χρειαστεί να κάνεις format.

    Ό,τι νέο βγει σε έκδοση προγράμματος, μετά από λίγες ώρες ή μέρα/ες, θα το έχεις
    στο repo της διανομής σου, έτοιμο προς εγκατάσταση.

    3. Στο ubuntu λειτουργεί, γιατί ο kernel του ubuntu είναι compiled με τα πάντα
    από drivers (modules).

    Αλλά αυτό δεν είναι λύση.

    Είναι βασικό να γνωρίζει κανείς πως να διαχειριστεί τον kernel και να είναι σε
    θέση να τον εμπλουτίζει ανάλογα με τις ανάγκες του.

    4. Το σκεπτικό σου, είναι καθαρά windowish.

    Δυστυχώς, στο linux θα περάσεις πολύ όμορφα, μόνο όταν θα αποβάλλεις αυτές τις
    νοοτροπίες που μας έχει εμφυσήσει ο bill…

    Στο linux, είναι αλήθεια, χρειάζεται να μάθεις αρκετά βασικά πράγματα, ΑΛΛΑ,
    άπαξ και τα μάθεις, ΤΟΤΕ είναι που έχεις κερδίσει το παιχνίδι πραγματικά.

    Θα είσαι σε θέση να διαχειρίζεσαι πλήρως το σύστημα σου, με σχετική ασφάλεια,
    αξιοπιστία και ταχύτητα.

    Αλλιώς, το μόνο που θα καταφέρεις ψάχνοντας “ετοιματζίδικες” διανομές, θα είναι
    να κάνεις διαρκώς format και να ρυθμίζεις ξανά και ξανά τα ίδια πράγματα.

    Reply
  4. 4

    AddictedToChaos

    Εγώ προσωπικά, διατηρώ εγκατάσταση Arch από τον περασμένο Φεβρουάριο.

    Από τότε δεν έχω ξανακάνει format και έχω μεταφέρει τη συγκεκριμένη εγκατάσταση
    σε 2 διαφορετικούς δίσκους, έχω αλλάξει 2 διαφορετικά partitioning schemes,
    χωρίς να ξανακάνω επανεγκατάσταση.

    Το μόνο που χρειάστηκε να κάνω, είναι να πάρω backup την εγκατάσταση σε tarballs
    (tar.gz) με μία απλή εντολή “tar -cvzpf /path/to/root/dir”.

    Με λίγα λόγια, στο linux μπορείς να έχεις απαράμιλλη ευελιξία, εναλλακτικές
    λύσεις για πράγματα τα οποία μέχρι πρότεινως τα θεωρούσες δεδομένα πως δεν
    γίνονται ή γίνονται με διαφορετικό τρόπο.

    Πχ, στο παραπάνω παράδειγμα του tar backup, επωφελείσαι και στο
    defragmentation.

    Γιατί το συγκεκριμένο είδος backup, σου επιτρέπει να κάνεις defragmentation
    χωρίς την ύπαρξη κάποιου “ειδικού” εργαλείου.

    Μόλις κάνεις το restoration (μία απλή αποσυμπίεση δηλαδή του backup), τα
    δεδομένα θα “απλωθούν” χωρίς να είναι κατακερματισμένα (sic).

    Τα περισσότερα fs στο linux άλλωστε, είναι fragmentation-free λόγω της
    συγκεκριμένης τεχνοτροπίας που χρησιμοποιούν στο να εγγράφουν τα δεδομένα στον
    δίσκο.

    Αυτά.

    Συγγνώμη για το μακροσκελές ποστ.

    Τα παραπάνω δεν στα είπα για να με θεωρήσεις “έξυπνο”, “ξερόλα”, κλπ.

    Τα παραπάνω τα ανέφερα μόνο και μόνο για να σου δώσω μια μικρή γεύση του τι
    μπορείς να κερδίσεις απ’το linux, αν το προσεγγίσεις με την οπτική που
    απαιτείται.

    Αν θέλεις στο μέλλον κάποια επιπλέον πληροφορία σε ό,τι έχει να κάνει με το
    linux, μπορείς να την εκφράσεις και αν μπορώ να βοηθήσω, θα το κάνω. 🙂

    Reply
  5. 5

    Dimitrios

    openSuse 11 και η webcam δουλευει τελεια κυριοι! 😛

    Reply
  6. 6

    krap

    @AddictedToChaos: συμφωνώ ότι αντιμετωπίζοντας το linux όπως λες μπορώ να κερδίσω πολλά. Ωστόσο αισθάνομαι ότι ένα ελεύθερο λειτουργικό θα πρέπει να είναι προσιτό και σε αυτούς που δεν γνωρίζουν πως να το προγραμματίσουν από το μηδέν. Αυτό δεν αναφέρεται μόνον στο μέσο χρήστη αλλά μπορεί να απασχολεί ακόμη και γνώστες. Π.χ. ακόμη και ένας developer μπορεί να θέλει απλά να κάνει μια δουλειά χωρίς να πρέπει να χάσει χρόνο (που ενδεχομένως να μην έχει) για να σετάρει το σύστημά του.

    Δεν είναι προκατειλλημένος με τα windows. Τα πλεονεκτήματά τους είναι συγκεκριμένα. Μου γλιτώνουν κάποιο χρόνο και είναι προσιτά στη μητέρα μου που δεν γνωρίζει πως να εγκαταστήσει drivers ας πούμε.

    @Dimitrios:

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

    Reply

Leave a Reply to AddictedToChaos Cancel Reply

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Powered by Social Mind