Κυριακή 11 Οκτωβρίου 2009
Traitor?
Δευτέρα 5 Οκτωβρίου 2009
Jaunty rules αλλά προς το τέλος τα ψιλογάμησαν...
Πέμπτη 10 Σεπτεμβρίου 2009
Let's talk geek...
Σε Windows, με βόλεψε αφάνταστα ο TextPad (άσχετα αν τώρα χρησιμοποιώ NotePad++). Ο editor του είναι φανταστικός. Έχει κάποια features στον editor που (εμένα τουλάχιστον) με διευκόλυναν πολύ, τώρα αυτά τα features ψάχνω σε Text Editors στο Linux.
- Στο άνοιγμα αγκίστρου για το σώμα μεθόδου, να κλείνει το άγκιστρο σε νέα γραμμή.
- Αν δεν κλείνει αυτόματα το άγκιστρο σε νέα γραμμή, όταν φτάσω στο τέλος του σώματος μεθόδου και κλείσω το άγκιστρο, αυτόματα να το στοιχίσει στο σωστό indent.
- Αν δεν κλείνει αυτόματα το άγκιστρο σε νέα γραμμή, όταν πατάω enter για να μπώ στο σώμα της μεθόδου, να μεταφέρει το άγκιστρο σε νέα γραμμή.
- Όταν πατάω enter μετά το άγκιστρο και μπαίνω στο σώμα μεθόδου, ν' αυξάνει το indentation κατά ένα.
Αυτές είναι λίγο χαζές απαιτήσεις αλλά κακά τα ψέματα, αν σε βολέψει κάτι δε το αλλάζεις εύκολα. Τα IDEs όπως το NetBeans, τα κάνουν αυτά μια χαρά. Αλλά όπως είπα, δε θα το φορτώσω για να γράψω ένα δοκιμαστικό πρόγραμμα.
Ο gedit φτάνει μέχρι ένα σημείο. Μπαίνεις στο σώμα της μεθόδου με enter αλλά δεν αυξάνει το indentation. Ε δε θέλω να πατάω εκείνο το tab για να μπαίνω μέσα κατά ένα.
Ο emacs κι αυτός πηγαίνει μέχρι ένα σημείο. Αν ανοίξεις άγκιστρο και πατήσεις enter, θα σε πάει μεν στην αρχή της επόμενης γραμμής, μ' ένα tab όμως σε πάει αυτόματα στο σωστό indentation του σώματος της μεθόδου. Δεν κλείνει αυτόματα το άγκιστρο, όταν όμως το κλείσεις κλείνει στο σωστό indentation της γραμμής δήλωσης. Και πάλι όμως, έχουμε ένα επιπλέον tab.
---Εδώ να πώ ότι ο emacs είναι παραμετροποιήσιμος σε τρομακτικό βαθμό, έλα όμως που έχει και τρομακτικό σύστημα ρυθμίσεων. Άστο καλύτερα.
Βρήκα πάντως το πρόγραμμα που κάνει όλα τα παραπάνω. Δε χρειάζεται επιπλέον tab, κλείνει σωστά τ' άγκιστρα κι έχει και δυνατότητα collapse για τις μεθόδους...
Ο λόγος για το Geany. Πρόκειται για lightweight IDE αλλά όχι τόσο βαρύ όσο τα κλασικά IDEs. Με βόλεψε αφάνταστα, ακόμα και γι' αυτά τα απλά πράγματα. Έχει ρυθμίσεις σχεδόν για το κάθε τι, αναλυτικές κι εύκολες στην κατανόηση.
Κλασικά, σε Ubuntu sudo apt-get install geany για εγκατάσταση.
Αντί επιλόγου, θέλω να επισημάνω ότι οι παραπάνω απαιτήσεις βασίζονται στον τρόπο γραφής της Java. Σε άλλες γλώσσες δεν ξέρω τί παίζει ή αν βολεύουν τα παραπάνω features...
Πέμπτη 30 Ιουλίου 2009
Amarok 2
Αυτές τις μέρες "καθάρισα" τα tags απ' τη μουσική συλλογή μου. Οπότε λέω είναι έτοιμη να μπει σε player και να κάνω από 'κει "παιχνίδι". Γενικά δεν πολυασχολούμαι με music organizers, προτιμώ να βρίσκω το άλμπουμ που θέλω και να το "ρίχνω" στον player. Απλά τώρα που έφτιαξα τα διαμερίσματα στο pc, τα tags, και δεν παίζει να χάσω ρυθμίσεις κλπ, έχω την ευχέρεια να χρησιμοποιήσω music organizer.
Anyway, απ' την αρχή ο Rhythmbox δε μου πολυάρεσε. Είναι πολύ απλός αλλά και λίγο εκνευριστικός. Μετά δοκίμασα τον Banshee. Φοβερό πρόγραμμα, ελαφρώς καλύτερο του Rhythmbox, πάλι στα ίδια κυβικά όμως. Γενικά, δε σου δίνουν τη δυνατότητα να παραμετροποιήσεις κάποια πράγματα. Θα ήθελα λίγο περισσότερη ευελιξία.
Πάμε μετά στον Exaile. Δε το δούλεψα σχεδόν καθόλου, ίσα ίσα το εγκατέστησα κι έβαλα τη συλλογή. Αύριο θα το τσεκάρω καλύτερα. Στο GUI θυμίζει Amarok, αυτό είναι υπέρ.
Βάζω μετά και τον Amarok2. Όταν είχε πρωτοκυκλοφορήσει στα official repos και τον εγκατέστησα, μου 'σπασε τα νεύρα. Δεν είχε καλό integration με το Gnome, ήταν αργός, cluttered, buggy και γενικότερα δε θύμιζε τον παλιό καλό Amarok 1.4.
Τώρα πάντως δουλεύει μια χαρά, άψογο integration με Gnome, ωραίο GUI και βάζοντας κάποια widgets μπορείς να εμφανίσεις επιπλέον info (όπως τα lyrics των τραγουδιών). Μου φαίνεται λίγο "βαρύς" αλλά αυτό μάλλον οφείλεται και στο oxygen skin.

Η πλάκα είναι ότι μ' αρέσουν τα λιτά προγράμματα (όπως το Banshee πχ) αλλά να έχουν και κάποια features όπως ο Amarok. Μάλλον ο Exaile εμπίπτει σ' αυτήν την κατηγορία αλλά δε μπορώ να ξέρω ακόμα. Το καλό πάντως είναι ότι υπάρχουν χίλιοι-δυο players για το linux (οι περισσότεροι lightweight) οπότε δοκιμάζεις μέχρι να βρεις αυτό που σου κάνει.
Σάββατο 4 Ιουλίου 2009
Ubuntu + Subversion + NetBeans
Βρήκα λοιπόν 2 links για την όλη διαδικασία.
Δημιουργία τοπικού repo σε Ubuntu
Εδώ λίγη προσοχή. Η εντολή κανονικά είναι svnadmin create /home/vaibhav/svnrepo
NetBeans + local Subversion repo
Απ' το να κρατάς απλά backup τα sources σε άλλο φάκελο, είναι χίλιες φορές προτιμότερο το subversion. Άντε αλλιώς να δεις τις αλλαγές στον κώδικα...
Ξέρω ότι τώρα τελευταία το Git παίζει πολύ περισσότερο, ας το πάρουμε όμως σιγά σιγά.
Πέμπτη 11 Ιουνίου 2009
KDE 4.2 Revisited... Never Again
Πάω να εγκαταστήσω το Fedora Leonidas. Πρώτον, ο partition manager του είναι λίγο περίεργος (καλόμαθα βασικά στο partition manager του ubuntu) και θέλει λίγο ψάξιμο. Για κάποιο λόγο, έβγαζε σφάλμα και δε συνέχιζε την εγκατάσταση. Είχα δοκιμάσει την έκδοση με KDE οπότε λέω ας πάω και στο Gnome. Τα ίδια κι εκεί. Δοκιμάζω σε vm στο λαπτοπ, τα ίδια πάλι.
Μάλλον τα προβλήματα που καθυστέρησαν την έκδοση του Leonidas, συνεχίζουν ακόμα. Τί να πώ. Και τα 3 iso τα είχα κατεβάσει από torrent, δεν παίζει να έχουν λάθος, ΟΛΑ.
Αφού ήθελα να ξαναδουλέψω με KDE (κι αφού ξέρω ότι τα εκνευριστικά προβλήματα της 4.1) λύθηκαν, λέω ας πάω στο Kubuntu. Ωραία και καλά έγινε η εγκατάσταση. Πολύ ωραίο το KDE 4.2 ομολογουμένως, έκαναν καλή δουλειά οι developers. Το taskbar ειδικά με τρελαίνει. Έχει ένα πολύ γαμάτο look'n'feel. Τα widgets στο desktop δε μου πολυαρέσουν αλλά anyway.
Πάω να βάλω τα κλασικά προγράμματα. Ο καινούργιος package manager (όχι ο adept3 που έλεγαν) είναι αρκετά gtp. Αρχικά όταν επιλέγεις να εγκαταστήσεις ένα πακέτο, δε σου εμφανίζει και τα dependencies που έχει και νομίζεις ότι θα εγκαταστήσει εκείνο το μοναδικό πακέτο που επέλεξες. Μετά στην εγκατάσταση στα βγάζει. Το gui του προγράμματος δεν είναι και το καλύτερο. Τεράστια εικονίδια μιλάμε.
Anyway, βάζω κλασικά και τη Java μ' όλα τα παρεμφερή (το official package, jdk & jre κλπ). Κατεβάζω το NetBeans 6.7 RC2 απ' το site και πάω να το εγκαταστήσω. Βγάζει error, δεν υπάρχει λέει το JDK. Αφού το εγκατέστησα ρε γαμημένο, ποιό το πρόβλημά σου; Στο διάολο, κατεβάζω το Synaptic. Απεγκατάσταση τα πακέτα της Java, εγκατάσταση ξανά, πάλι δε τα βλέπει το NetBeans. Κατεβάζω την 6.5.1 έκδοση, ούτε αυτή. Υπόψην, όσες φορές έχω εγκαταστήσει τη Java και το NetBeans σε Ubuntu (prior του KDE4) δεν είχα κανένα πρόβλημα. Δούλευε σωστά. Κάτι έκαναν τώρα και τα *beep*-σαν.
Εκεί είναι που λέω δεν ξανασχολούμαι με το KDE. Ήταν φανταστικό το KDE3, το καινούργιο όμως δε μου κάνει. Συνήθισα τόσο πολύ με το Gnome που δε ξέρω αν μπορώ να το αφήσω. Ειδικά αυτό το Gnome-Do, μου έχει λύσει τα χέρια. Όλα δουλεύουν άψογα.
Στο τέλος, έβαλα openSUSE στο desktop και μου φαίνεται μια χαρά. Το managing των πακέτων του είναι λίγο περίεργο βέβαια αλλά εντάξει, 2 χρόνια τώρα συνήθισα στο apt, δεν είναι εύκολο να πάω σ' άλλο. Θα πάρει λίγο χρόνο.
Α ναι, μια χαρά δουλεύει η Java στο openSUSE. Δε ξέρω τί παπαριά παιζόταν στο Kubuntu αλλά...
Δευτέρα 1 Ιουνίου 2009
Ubuntu - Heaven and Hell Battlefronts

Τ' ότι υπάρχουν ένα σωρό διανομές που βασίζονται στο Ubuntu, φαντάζομαι το ξέρετε.
Υπάρχει όμως κι η Christian Edition & Satanic Edition.
Η CE έχει σταματήσει, ενώ η δεύτερη συνεχίζει την ανάπτυξή της. Η πρώτη φυσικά και δε μ' ενδιαφέρει καθόλου, για τη δεύτερη θα πώ κάποια πράγματα.
Εντάξει κλασικά, έχει τα προγράμματα του Ubuntu μαζί με... σκοτεινά καλούδια. Dark, hellish themes, και γαμώ τα wallpapers κι ένα 30λεπτο ΕΡ από τραγούδια συγκροτημάτων (heavy metal, doh!) υπογεγραμμένα με Creative Commons άδεια. Προσωπικά δε ξέρω κανένα απ' τα συγκροτήματα αλλά... what the hell!!!
Μπορεί είτε να εγκατασταθεί ως stand-alone λειτουργικό, αλλά και να "patch-άρει" το υπάρχον Ubuntu χωρίς να πειράξει τίποτα (επομένως εύκολη απεγκατάσταση).
(Κι ένα τραγούδι που αρμόζει στην περίπτωση...)
Here they come
These gods of steel
Megatron
Devouring what's concealed
Speed of Death
Crossfired they stare
Final breath
From vapourizing glares
Raised to man oppressed
Sign of persecution
Hellrider
Roars on through the night
Hellrider
Raised for the fight
All incensed
To overthrow
Strong defence
With armaments they grow
By this quest
Their fates renowned
Put to rest
Abominations grow
Time to ram it down
Judgement for the tyrant
Hellrider
Roars throug the night
Hellrider
Raised for the fight
Fight undying and eternal
Wheels bring death and pain infernal
Honour bound your strength repleted
To no end they're undefeated
Hellrider Hellrider
You fought their battle for them
Hellrider Hellrider
You brought them through their despair
Hellrider Hellrider
Your tempered steel relinquished
Hellrider Hellrider
You slaught them all extinguished
Wrath of doom
In killing fields
They consume
Their valiants never yield
Triumph to the gods
Vanquished of enslavers
Hellrider
Breaking their will
Hellrider
In for the kill
Hellrider Hellrider
You fought their battle for them
Hellrider Hellrider
You brought them through it all
Hellrider
Τρίτη 5 Μαΐου 2009
Gone ext4
Backup κάποια αρχεία και βουρ στο φορμάτ. Μια χαρά. Μέσα σ' ένα 2ωρο τέλειωσα τα πάντα, including το backup, έλεγχο του cd για defects, φορμάτ του δίσκου με το gparted live cd, εγκατάσταση του λειτουργικού και τα updates.
Άντε κάντα όλ' αυτά στον ίδιο χρόνο με Windows :DDDDDD
Anyway, όντως μου φαίνεται ότι ξεκινάει και κλείνει γρηγορότερα. Θα το γράψω με το κινητό αύριο για να σιγουρευτώ.
Παρασκευή 1 Μαΐου 2009
RubyRipper
Είχα δοκιμάσει 5-6 διαφορετικά προγράμματα, κανένα δε δούλευε όπως ήθελα. Το Sound Juicer έκανε μαλακίες. Το Grip ανάθεμα αν καταφέρεις να το δουλέψεις. Το KAudioExtractor δεν έγραφε καν.
RubyRipper guys and gals. Το πρόγραμμα τα σπάει. Εύκολο στη χρήση και κυρίως εύκολο στην παραμετροποίηση. Απλά χρειάστηκε ν' αλλάξω το VBR mode στις ρυθμίσεις και τον τρόπο ονοματοδότησης των αρχείων. Αυτά.
Κάνει και secure rip οπότε είμαστε ως επί το πλείστον καλυμένοι.
Ντάξει, θέλει να κάνεις μόνος σου compile τον κώδικα αλλά αν εγκαταστήσεις όλα τα πακέτα που χρειάζεται, λογικά δε θα 'χεις πρόβλημα.
Αν βρώ τώρα τρόπο να δουλέψω και το Sound Converter...
Τετάρτη 29 Απριλίου 2009
Gone 9.04
Δημιουργήθηκε θέμα όμως με κάποιες κάρτες της Intel, πράγμα που μας ψιλογάμησε. Η Χ3100 που έχω, έχει γίνει blacklisted λόγω κάποιων προβλημάτων, πράγμα που σημαίνει όχι compiz (δεν καίγομαι κιόλας) αλλά κυρίως το σύστημα έχει γίνει λίγο sluggish όταν υπάρχει γρήγορη κίνηση παραθύρων. Άντε να το λύσουν για να κατεβάσουμε drivers.
Κατα τ' άλλα μια χαρά. Το μόνο σίγουρο είναι ότι τον Οκτώβριο θα κάνω clean install, αν όχι νωρίτερα. Άλλη αίσθηση να 'χεις ένα πεντακάθαρο σύστημα...
Πέμπτη 23 Απριλίου 2009
Fast as a shark
Πραγματικά, πόσο μας ενδιαφέρει ο χρόνος εκκίνησης του linux; Και γενικότερα ενός λειτουργικού. ΟΚ εντάξει, αν θέλει κανα 5λεπτο να φορτώσει μιλάμε για μαλακία. Εννοώ σε λογικά πλαίσια.
Προφανώς δε μπορώ να ξέρω πότε ανοίγει τον υπολογιστή του κάθε άνθρωπος, εγώ τουλάχιστον κάνω συγκεκριμένα πράγματα. Καταρχήν το βράδυ κλείνω τα pc. Διάφοροι λόγοι, άνευ σημασίας επί του παρόντος. Τ' ανοίγω το πρωί μόλις ξυπνήσω και μέχρι να φύγω για τη σχολή. Πραγματικά δε με πειράζει να κάνει κι 1,5 λεπτό ν' ανοίξει. Μέχρι να φορτώσει, έχω αλλάξει, έχω πάει στο μπάνιο, έχω κάνει καφέ. Όταν γυρνάω στο δωμάτιο είναι ανοιχτά. Το απόγευμα που θα γυρίσω, πάλι τα ίδια. Μέχρι ν' αλλάξω κλπ τα pc έχουν ανοίξει.
Αν είσαι όλη μέρα στο σπίτι, δε νομίζω να κλείνεις το pc όποτε δε το χρειάζεσαι. Τ' αφήνεις ανοιχτό μέχρι να ξανακάτσεις. Οπότε γιατί όλος αυτός ο ντόρος;
Βέβαια ας είμαστε και ρεαλιστές. Άλλο πράγμα να θέλει το λειτουργικό 15 δεύτερα ν' ανοίξει κι άλλο 1,5 λεπτό. Δε θεωρώ όμως ότι με το που κάνω την αναβάθμιση σε 9.04 θα πέσει το ~1 λεπτό (τωρινός χρόνος εκκίνησης του λαπτοπ) κατευθείαν στο μισό.
Στην τελική αν θες πραγματικά ταχύτατη εκκίνηση, ρίξε το λειτουργικό σ' αδρανοποίηση. Μετά θ' ανοίξει αμέσως. Οι περισσότεροι έχουμε τουλάχιστον 2γίγα μνήμη οπότε δεν τίθεται θέμα.
Θέλω πάντως πραγματικά να δώ αυτό το feature. Αν όντως το boot time στο λαπτοπ μου πέσει στα 30 δεύτερα, θα είναι μεγάλη μαγκιά (δε το πιστεύω για να πώ την αλήθεια). Αν απ' την άλλη κάνει 10 δεύτερα λιγότερο (στο ~1 λεπτό που είναι τώρα), ε σιγά τα ωά. Σπουδαίο κέρδος.
Τέλος πάντων, σε καμιά βδομάδα που θα κάνω την αναβάθμιση θα ξέρω. Αν δεν απατώμαι, στην 9.10 οι χρόνοι εκκίνησης θα πέσουν κι άλλο. Θα είναι όμως τόσο δραματική η μείωση; Ξαναλέω ότι δεν το πιστεύω, θα περιμένω να δώ όμως.
Πέμπτη 19 Φεβρουαρίου 2009
Laptop Gone Linux

Δεν ήταν τόσο τ' ότι μου δημιουργούσαν τα Vista κάποιο πρόβλημα. Εξαρχής είχα πει (κι ειδικά αφότου έβαλα +1 γίγα μνήμης) ότι γι' αυτά που ήθελα να κάνω, δε μου παρουσίαζε ασυμβατότητες. Κανα 2 DBMS βέβαια δεν έτρεξαν, αλλά τί να κάνουμε.
Τί να πώ, τον τελευταίο καιρό την είδα κάπως open-source αν θέλεις. Εδώ και μήνες έχω διαγράψει ό,τι σπασμένο λογισμικό είχα στον υπολογιστή και τ' αντικατέστησα με δωρεάν/ανοιχτό. Θες ότι το NetBeans δουλεύει και σε Linux, θες ότι είναι ευκολότερο να δουλέψεις με βάσεις δεδομένων, θες ότι μπορώ κι απ' το Linux ν' ασχοληθώ με τη σελίδα μου... όλα όσα είναι να κάνω γίνονται κι από Linux. Μια χαρά προγράμματα έχει.
Το μόνο σίγουρο είναι ότι δεν ξεκινάω κάτι καινούργιο. Έχω ασχοληθεί με το Ubuntu (και το Kubuntu ειδικότερα) κοντά 2 χρόνια, ξέρω τα βασικά ή τουλάχιστον αυτά που χρειάζομαι.
Από πλευράς επιδόσεων ας μη το συζητήσουμε. Και μόνο τ' ότι δε χρειάζεται ανασυγκρότηση, λέει πολλά. Απ' τη στιγμή που θα πατήσω το Power για ν' ανοίξει ο υπολογιστής και να γίνει το σύστημα functional, θέλει περίπου το μισό χρόνο απ' ότι τα Vista.
Καλού κακού βέβαια, θα τσοντάρω επάνω κι ένα Virtual Box με Windows 7 Beta και για να δώ το λειτουργικό αλλά και να τσεκάρω κατά πόσο είναι developing πλατφόρμα όταν τρέχει εικονικά. Visual Studio Express θα μπει εκεί.
Το καλό είναι ότι με την 8.10 δούλεψαν όλα τα υποσυστήματα του υπολογιστή χωρίς να κάνω τίποτα. Ο card reader δουλεύει θαυμάσια, το bluetooth επίσης κι όσο για το ασύρματο... απροβλημάτιστο. Εκεί πίστευα ότι θα είχα το μεγαλύτερο πρόβλημα αλλά εντάξει τελικά. Καλό είναι να έχεις παλιό μηχάνημα, το πιθανότερο είναι ότι θα δουλεύουν όλα. Ακόμα και τα touch buttons για Play, Pause, Stop της μουσικής...
Ελπίζω να μην αλλάξω απότομα άποψη για το όλο εγχείρημα, κάνω συνήθως κάτι τέτοια. Βέβαια είναι εντελώς βαρετό να ξαναστήνεις ένα σύστημα απ' την αρχή, άντε κατέβαζε προγράμματα και κάνε εγκαταστάσεις ...σκέτη μανούρα.
Τέλος πάντων, προς το παρόν μου φαίνεται ΟΚ. Ήθελα άλλωστε ένα σύστημα ολοκληρωτικά dedicated στο Linux. Ας είναι το laptop που είναι το main σύστημά μου.
Καλή αρχή να έχουμε...
Τρίτη 19 Αυγούστου 2008
Going full Linux...

Ήρθε επιτέλους ο καιρός που το λαπτοπ μου θα γνωρίσει το ελαφρύ Kubuntu και θα ξεχάσει τα βαριά Vista...
Με το που τελειώσω την εξεταστική, θα ξεκινήσω έναν αγώνα format κι εγκατάστασης λειτουργικών και στα 2 pc μου, στο desktop και το φορητό. Για το φορητό σκέφτομαι το εξής: αφού μέχρι στιγμής δε χρησιμοποιώ κάτι εξειδικευμένο, μπορώ να φορτώσω ένα linux-άκι για να χαρεί λίγο και ο υπολογιστής, θα έχω ούτως ή άλλως το NetBeans και κάποιες άλλες εφαρμογές οπότε είμαι κομπλέ.
Ο desktop θα έχει έτσι κι αλλιώς ΧΡ (αφού η σχολή δε μας αφήνει να τα ξεχάσουμε) οπότε αν τα χρειαστώ για κάποιο περίεργο πρόγραμμα, θα τα έχω διαθέσιμα.
Η αλήθεια είναι ότι ενθουσιάζομαι εύκολα και μου περνάει το ίδιο εύκολα, επομένως η δημιουργία ενός πλήρους image για το λαπτοπ είναι απαραίτητη. Κρατάμε backup ό,τι θέλουμε και περνάμε το παλιό image που δημιουργήθηκε όταν πήρα τον υπολογιστή. Φορτώνω όσα προγράμματα χρειάζομαι και τραβάω ένα image για να το έχω εύκαιρο.
Μπαίνει οπωσδήποτε Kubuntu και μάλιστα με το KDE4, είπα μια και καλή να μεταβώ στην καινούργια έκδοση. Έχει ωριμάσει σε μεγάλο βαθμό και τη θεωρώ ικανή να βρίσκεται στο mail σύστημά μου.
Αρχικά σκεφτόμουν να πάω σε dual-boot με Vista & Kubuntu αλλά ρε γαμώτο θέλω ένα σύστημα που θα είναι αποκλειστικά δοσμένο στο Linux. Ο desktop άλλωστε έχει πάντα και τα ΧΡ, κάποια πράγματα δεν κόβονται εύκολα. Απ' την άλλη, ο αρχικός σκοπός αγοράς του φορητού δεν εκπληρώθηκε πλήρως - να το παίρνω δηλαδή στη σχολή για μελέτη - αλλά απ' τη στιγμή που ασχολούμαι περισσότερο με προγραμματισμό - και δη NetBeans για IDE -, το έχω έτοιμο και στο Linux!
Ελπίζω να πιάσει πλήρως το migration σε Linux για το λαπτοπ, να μη θελήσω μετά κανα μήνα να γυρίσω στα Vista.
Ξεκινάω με τις καλύτερες σκέψεις για το θέμα κι απλά ελπίζω να πετύχει το εγχείρημα...
Κυριακή 11 Μαΐου 2008
Oops! I did it once again!
Δε ξέρω πως τα καταφέρνω και καταστρέφω κάτι στο linux μου και μετά δε μπορώ να boot-άρω.
Φταίω εγώ ας πούμε που θέλω κάποια συγκεκριμένα πράγματα; Η χθεσινή καφρίλα μου ήταν η εξής:
Το σύστημά μου αποτελείται από έναν 120άρη σκληρό κι έναν παλιό 40άρη. Τα ΧΡ ήταν φυσικά εγκατεστημένα στον 120άρη ο οποίος αφού μπήκε αργότερα στο σύστημά μου, έγινε master. To Kubuntu μπήκε στον 40άρη.
Απ' τη στιγμή όμως που χρησιμοποιώ κυρίως linux στον υπολογιστή μου, είπα ότι κάποια στιγμή πρέπει να κάνω το switch, τα ΧΡ να μπουν στο 40άρη και το linux στον 120άρη.
Δε ξέρω αλλά με το που μπήκε το Kubuntu, o GRUB δεν έβλεπε το σκληρό με τα ΧΡ. Απ' ότι έμαθα, τα ΧΡ δε γουστάρουν να είναι σε slave δίσκο, οπότε έπρεπε να κάνω κάποιες "αλχημείες" μες απ' το Kubuntu ώστε να βλέπει τα ΧΡ.
Τελικά δεν πέτυχε τίποτα, δε δούλεψε και το Super GRUB (το οποίο παρεπιπτόντως είναι θαυμάσιο εργαλείο) με αποτέλεσμα αυτή τη στιγμή να μη μπορώ να μπώ ούτε σε linux ούτε σε ΧΡ.
Θα δοκιμάσω άλλη μια φορά με το Super GRUB κι αν δε γίνει πάλι, θα πάω σ' ακόμα ένα φορμάτ και θα τα κάνω όπως ήταν πριν.
Κάτι τέτοιες ώρες είναι που λέω "τί θέλω και μπλέκομαι με linux, αφού με τα ΧΡ κάνω τη δουλειά μου", αλλά εντάξει δεν πρέπει να πτοείσαι τόσο εύκολα. Άλλωστε το Kubuntu μ' έχει βολέψει αφάνταστα.
Απλά αυτή τη φορά πρέπει να γίνουν όλα σωστά και να σετάρω πλήρως τα ΧΡ αφού πρέπει να δουλέψω κάποια συγκεκριμένα προγράμματα.
Τετάρτη 23 Απριλίου 2008
Έ-ε-έφτασε οεοεοεοε
Μία μέρα ακόμα για την κυκλοφορία του καινούργιου Ubuntu. Αύριο θα είναι διαθέσιμο για κατέβασμα αλλά όσοι είναι να το κατεβάσουμε, ας μη βιαστούμε. Σίγουρα οι server της διανομής θα πάρουν φωτιά οπότε μάλλον καλύτερη τύχη θα έχουμε από torrents. Όσοι πρόκειται να κάνετε αναβάθμιση, αφήστε το μερικές μέρες ακόμα. Είναι πιθανό να καταλήξετε με σπασμένα πακέτα. Η κίνηση θα είναι τεράστια και σίγουρα θα προκύψουν προβλήματα.
Αυτοί που δουλεύουν ήδη με beta ή rc, λογικά θα μπουν νωρίτερα στην stable - μάλλον θα έχουν μπει ήδη.
Μη ξεχνάμε - εκτός από το στάνταρ Kubuntu - την έκδοση του Kubuntu που θα κυκλοφορήσει (νομίζω λίγο αργότερα) με KDE4.
Αυτά προς το παρόν. Απ' ότι φαίνεται θα κάνουμε Πάσχα με κατέβασμα του Ubuntu :P
Πέμπτη 3 Απριλίου 2008
Hardy Heron
Έτρεξα από LiveCD το Ubuntu & Kubuntu 8.04 Beta και παρ' ότι δεν παρατήρησα κάτι εντελώς διαφορετικό, μαθαίνω ότι οι αλλαγές είναι πολλές και σημαντικές.
Πάντως αυτή τη φορά θα κάνω μάλλον φορμάτ κι εγκατάσταση του Ubuntu. Είμαι νομίζω σε θέση να μπορώ ν' αλλάξω διανομή που ούτως ή άλλως έχει απλά διαφορετικό περιβάλλον απ' το Kubuntu μου. Όταν βγει η έκδοση του Kubuntu με KDE 4, ίσως σκεφτώ να το βάλω στο λαπτοπ.
Προς το παρόν, τα μάτια στραμένα στον counter.
Τρίτη 4 Μαρτίου 2008
Linux Distros
- Fedora 8
- openSUSE 10.3 Gnome + KDE
- Damn Small Linux
- Debian 4.0 NetInst
- Gentoo 2007
- Knoppel 0.8
- Knoppix 5.1.1
- LinuxMint 4.0
- Mandriva 2008
- Puppy Linux 3.01
- Sabayon 3.4
- SimplyMEPIS 7.0
- Ubuntu 7.10
- Vida Linux 1.3
- Zenwalk 4.8
- gOS 2 (beta)
- Slackware 12.0
- PCLinuxOS 2007
- Arch Linux 2007
Ένα site που παρακολουθεί τις διάφορες διανομές - είναι πάρα πολλές, αυτές που κατέβασα είναι απλά οι πιο γνωστές - είναι το DistroWatch.
Building the Desktop
Παρασκευή 22 Φεβρουαρίου 2008
Translate please!
Το αρχείο xorg.conf είναι ένα αρχείο συστήματος που έχει όλες τις ρυθμίσεις για τις συσκευές του υπολογιστή. Φυσικά δεν πρέπει να το επεξεργάζεται κάποιος αρχάριος (that's me!!!) αλλά κάποιες εργασίες επιβάλλουν να το επεξεργαστείς.
Ήθελα λοιπόν να ενεργοποιήσω τα ελληνικά στο πληκτρολόγιό μου. Είχα το section για το πληκτρολόγιο από ένα φίλο στο Ιντερνετ και δίνοντας στην κονσόλα "sudo kate /etc/X11/xorg.conf" ανοίγεις το αρχείο. Καλό είναι βέβαια να κρατάς ένα backup του αρχείου αλλά ας τ' αφήσουμε αυτό καλύτερα.
Έλα που όμως δεν πρόσεξα κάνοντας επικόλληση το κειμενάκι ότι είχα βάλει 2 EndSectionEndSection! Αυτό φυσικά είναι συντακτικό σφάλμα αλλά δε μπορείς να το εντοπίσεις.
Κάνω επανεκκίνηση τον xserver, να σου η recovery console. Έχετε σφάλμα λέει στο xorg.conf, έχετε βάλει 2 EndSection. Τόσο απλό και κατατοπιστικό ήταν. Στα windows, παρόμοια ενέργεια θα έβγαζε BSOD και θα 'τρεχες να δεις τί σφάλμα είναι αυτό.
Anyway, μπαίνω με "sudo vim /etc/X11/xorg.conf" να σβήσω το λάθος. Ο vim είναι editor για command line. Έλα που όμως μετά δε μπορούσα ν' αποθηκεύσω το αρχείο και να βγώ απ' τον editor!! Μιλάμε κανα 3 ωρο πάλευα να το κάνω κι ευτυχώς μπήκα και μίλησα με τα παιδιά στο official irc channel του kubuntu και λύθηκε το πρόβλημα.
Τέλος πάντων, αυτό που ήθελα να δείξω είναι ότι τα windows απέχουν αρκετά απ' το να δώσουν στο χρήστη μια κατανοητή ένδειξη του ότι κάτι δεν πάει καλά. Η BSOD με το συγκεκριμένο string δε λέει και πολλά. Και το συγκεκριμένο θέμα το έχουν θίξει κι άλλοι, οπότε δεν είμαι ο μόνος που το πιστεύει.
Δευτέρα 18 Φεβρουαρίου 2008
ATI + Ubuntu 7.10 = FUCKING DEATH!!!
Τέλος πάντων, αρχίσαμε συζήτηση με τα παιδιά στο e-pcmag.gr, αλλά τελικά δεν έγινε τίποτα. Το μυαλό μου έγινε καζάνι, τα παιδιά βοηθούσαν συνεχώς, μου βρήκαν ένα σωρό οδηγούς αλλά δεν κατάφερα τίποτα. Παίζει και το ρόλο του τ' ότι δεν είμαι έμπειρος χρήστης αλλά δεν περίμενα να είναι ΤΟΣΟ ζόρι να βάλω άλλους drivers.
Εν ολίγοις, πρέπει να έκανα τη διανομή μου μπουρδέλο από reconfigurations, drivers, κατεβάσματα, προγράμματα κλπ.
Τί σκέφτομαι να κάνω: παίρνω κάρτα NVIDIA από το e-shop, κάνω φορμάτ το Kubuntu και βάζω Ubuntu (ψιλοβαρέθηκα το KDE να πώ την αλήθεια) εκτός αν το Ubuntu δε βλέπει Ιντερνετ.
Έκανα αρκετούς πειραματισμούς αυτούς τους μήνες και νομίζω ότι ψιλοτραυμάτισα τη διανομή μου. Μ' ένα καθαρό σύστημα και το compiz προεγκατεστημένο (στο Kubuntu δεν είναι προεγκατεστημένο, μόνο στο Ubuntu) λογικά θα μπορέσω να κάνω τη δουλειά μου. Ήδη τα περισσότερα guides στο Ιντερνετ είναι για Ubuntu.
Εντάξει, δεν έχει τρομερές διαφορές απ' το Kubuntu αλλά κάποιες ρυθμίσεις είναι διαφορετικές και ψάχνεσαι.

