Skip to content

Posts from the ‘Documents’ Category

13
Mar

Οι τρείς γίγαντες…

Το οικοσύστημα του Linux είναι μια πολύπλοκη οντότητα. Από τη μια μεριά ο καθένας επωφελείται από την δωρεάν παροχή υπηρεσιών από τρίτους (προγραμματιστές, εθελοντές, μεταφραστές κλπ.), ενώ από την άλλη υπάρχει συχνά εχθρότητα και διαμάχη μεταξύ των διανομών και των κοινοτήτων τους (θυμηθείτε το Ubuntu).

Οι άνθρωποι συχνά παραπονούνται ότι υπάρχει πάρα πολύ “ελευθερία επιλογών” στον κόσμο του Linux και ότι το Linux θα ήταν σε καλύτερη θέση αν υπήρχε μόνο μια ή δύο επιλογές (διανομές) Linux .

Η ύπαρξη πληθώρας διανομών Linux είναι για έναν λόγο. Η ύπαρξή τους, οφείλεται στην “άδεια χρήσης GNU“, επομένως ο καθένας έχει το δικαίωμα να το κάνει ότι θέλει και να βγάλει όσες διαφορετικές διανομές θέλει. Εφόσον υπάρχει αυτό το δικαίωμα ο ανθρώπινος παράγοντας παίζει καίριο ρόλο την ύπαρξη πολλών διαφορετικών διανομών, αφού μία μόνο διανομή δεν μπορεί να ικανοποιήσει τις επιθυμίες του κάθε χρήστη. Αν κάποιος θέλει να χρησιμοποιήσει το Linux ως διακομιστή ιστοσελίδας προφανώς δεν θα ικανοποιούσε κατ ‘ανάγκη κάποιον χρήστη που θέλει το Linux σε ένα φορητό υπολογιστή. Έτσι, ευτυχώς υπάρχουν χιλιάδες διανομές για να διαλέξετε για χιλιάδες διαφορετικές ανάγκες. Read moreRead more

7
Mar

Αχ αυτές οι γυναίκες….

Ποια είναι οι σχέση της γυναίκας με την τεχνολογία; Πώς αντιμετωπίζει μια γυναίκα τις ραγδαίες αλλαγές της τεχνολογίας; Πως θα μπορούσε κάποιος να μυήσει μια γυναίκα στο status quo των τεχνολογικών εξελίξεων; Τι γίνεται όταν αυτή η γυναίκα είναι η γυναίκα της ζωής σου ; Read moreRead more

18
Feb

BitDefender antivirus στο Linux

Όλοι γνωρίζουμε ότι η παρουσία ενός Antivirus στο Linux είναι χωρίς νόημα. Πολλές φορές όμως, όταν έχουμε μικτό περιβάλλον εργασίας με Windows και Linux στους υπολογιστές μας τότε πρέπει να προφυλάξουμε τα “μηχανάκια” μας που έχουν Windows. Αν για παράδειγμα κατεβάσουμε ή μας στείλουν ένα αρχείο μολυσμένο και ήμαστε σε περιβάλλον Linux, τότε απλά το Linux δεν θα πάθει τίποτα. Σε περίπτωση όμως που μεταφέρουμε με οποιοδήποτε μέσο το ίδιο αρχείο σε Windows τότε το μολυσμένο αρχείο θα κάνει την δουλειά που είναι προορισμένο να κάνει. Οπότε είναι πολύ καλή ιδέα να έχουμε ένα Antivirus στο Linux, καλού κακού για να προστατεύουμε τα συστήματα Windows που έχουμε εμείς και οι φίλοι μας.

Μια εξαιρετικά καλή λύση είναι το BitDefender Antivirus for Unices. Είναι εύκολο στη χρήση και  διαθέτει ενα πολύ καλοσχεδιασμένο γραφικό περιβάλλον.

Για να το κατεβάσουμε πρέπει πρώτα να αιτηθούμε μια δωρεάν άδεια χρήσης που θα σταλεί στο email μας.

  1. Επισκεπτόμαστε την τοποθεσία http://www.bitdefender.com/PRODUCT-80-en–BitDefender-Antivirus-Scanner-for-Unices.html
  2. Κάνουμε κλικ στο Request a free license
  3. Συμπληρώνουμε τα στοιχεία που μας ζητάει και πατάμε Send
  4. Στην ίδια σελίδα κάνουμε κλικ στο download
  5. Συμπληρώνουμε τα στοιχεία που μας ζητάει και πατάμε Submit
  6. Έτσι θα λάβετε ένα δεύτερο mail με το link που σας οδηγεί στη σελίδα της λήψης του προγράμματος
  7. Ανοίξτε το link και κάντε κλικ στο BitDefender Antivirus scanner for Unices (Linux, FreeBSD)
  8. Στην επόμενη σελίδα πατήστε Download
  9. Στην επόμενη σελίδα πατήστε EN_FR_BR_RO
  10. Στην επόμενη σελίδα πατήστε Linux
  11. Στη σελίδα που θα εμφανιστεί πρέπει να προσέξετε να διαλέξετε την έκδοση που αντιστοιχεί στην έκδοση του Linux που έχετε. Για συστήματα Ubuntu που είναι 32bit κάντε κλικ BitDefender-Antivirus-Scanner-7.6-4.linux-gcc4x.i586.deb.run ενώ για συστήματα Ubuntu που είναι 64bit κάντε κλικ στο BitDefender-Antivirus-Scanner-7.6-4.linux-gcc4x.amd64.deb.run για να κατεβάσετε το πρόγραμμα.
  12. Ανοίξτε το τερματικό πηγαίνετε στο σημείο που κατεβάσατε το αρχείο.
  13. Το μόνο που μένει να κάνετε είναι να δώσετε sudo sh BitDefender-Antivirus-Scanner-7.6-4.linux-gcc4x.XXXX.deb όπου ΧΧΧΧΧ αλλάξτε το amd64 ή με i586 ανάλογα με ποιο τύπο αρχείου κατεβάσατε.
  14. Αφού δώσετε το password σας θα εμφανιστεί το license agreement οπού πατάτε space bar μέχρι να φτάσει στο τέλος και να σας ζητηθεί να γράψετε accept για να συνεχιστεί η εγκατάσταση.
  15. Μόλις τελειώσει η εγκατάσταση, για να ανοίξετε το πρόγραμμα πηγαίνετε Applications –> System tools –> BitDefender Scanner
  16. Αφού ανοίξει το πρόγραμμα πατήστε set new key και γράψτε το serial number που σας στάλθηκε με email.
  17. Τέλος, πρέπει να πατήσετε Update για να ανανεωθούν τα virus definition.

Καλό κυνήγι ιών !



do sh BitDefender-Antivirus-Scanner-7.6-4.linux-gcc4x.i586.deb.run
4
Feb

KDE, Gnome, Softpedia and 2click Update.

What is the relationship between KDE, Gnome, Softpedia and 2click Update in my life with Linux ?

As you can see at 2click Update this script is Gnome-centric. I wanted to see if it can be compatible in an easy way with KDE-centric distro, for example Kubuntu.

So I decided to make a clean migration to KDesktop Environment. Its been 2 days since I switched from Ubuntu to Kubuntu 9.10 x64. Nice…. Plasma everywhere… Fancy and beautiful desktop. Its obvious where did Windows 7 got the ideas for its latest User Interface.  Well, last night while I was working on porting 2clickUpdate v4.0 in English and also checking if 2clickUpdate is compatible with KDE, the Gmail-Plasma poped-up a “balloon” showing a new mail. Oh ok… lets see… Mail From “Softpedia Editorial Team”. What !!!!… Here is a portion of it:

Congratulations,

2click Update, one of your products, has been added to Softpedia’s database
of software programs for Linux. It is featured with a description text,
screenshots, download links and technical details on this page:
http://linux.softpedia.com/get/System/System-Administration/2click-Update-54274.shtml

The description text was created by our editors, using sources such as text
from your product’s homepage, information from its help system, the PAD
file (if available) and the editor’s own opinions on the program itself.
[.......bla.... bla....]

Sincerely,
The Softpedia Team

Where did they find 2click Update ? Is there a Big Brother (of Softwares) ?

I am not quite sure but it is possible that they are watching closely the launchpad.net. It can’t be a coincidence. In a recent comment here by Simos Xenitellis, he proposed that I should consider using a Version Control System (VCS) so that anyone who wants to contribute to the code, can easily do it with a distributed version control system. I decided to upload and maintain the code at launchpad.net . If anybody wants to contribute in anyway just follow 2click Update at https://launchpad.net/2clickupdate .

So what are you waiting for …. go grab the latest development code, open it with your favourite text editor and get your hands dirty with scripting !

16
Jan

Προσοχή στο Dual Boot Ubuntu Linux με Windows 7 !

H Microsoft κατάφερε πάλι να κάνει δύσκολη την ζωή των νέων χρηστών που θέλουν να δοκιμάσουν το Linux στο νέο PC τους…Τόσο δύσκολη που ένας μη έμπειρος χρήστης αν επιχειρήσει να κάνει εγκατάσταση μια διανομή Linux σε κάποιο φρέσκο pc με προεγκατεστημένο το Windows 7 θα καταστρέψει και τα δύο λειτουργικά συστήματα με αποτέλεσμα να μην έχει πρόσβαση σε κανένα από τα δύο. Έτσι, ο νέος χρήστης θα βρίσει ασύστολα και θα ρίξει το φταίξιμο στο Linux αφού δεν έχει την παραμικρή ιδέα για το τι πήγε στραβά και πoιές προϋπάρχουσες συνθήκες οδήγησαν στην καταστροφή.

Η ιστορία λοιπόν έχει ως εξής…. Πριν από 2 περίπου βδομάδες πήρα στα χέρια το νέο μου Laptop, ένα Dell studio 1557, το οποίο με το κατεστημένο που επικρατεί είχε προεγκατεστημένα τα Windows 7 64bit Home Premium. Το άνοιξα…. φόρτωσαν τα Windows, ενώ παράλληλα εγώ στο παλιό μου PC έγραφα σε CD το φρεσκο-κατεβασμένο Ubuntu 9.10 64bit έτοιμος να διαγράψω το προεγκατεστημένο λειτουργικό αφού μου ήταν άχρηστο. Μερικά δευτερόλεπτα πριν ξεκινήσω την διαδικασία χτυπάει το κινητό μου:

  • Εγώ: Ελα ρε Στεφ !
  • Στέφ: Τι κάνεις φίλε;
  • Εγώ  : Εδώ, σπίτι είμαι, ετοιμάζομαι να φορμάρω το νέο gadget’ακι μου και να βάλω ubutnu.
  • Στεφ: Αλήθειά ; Αγόρασα και εγώ ένα Vaio και χρειάζομαι την βοήθεια σου να εγκαταστήσουμε Ubuntu σε dual boot… Έχω να δουλέψω σε Matlab και πρέπει να βάλω Linux για να βρω την υγειά μου…. άντε έλα… θα βρεθούμε με τα παιδιά για καφέ και θα σου τα πω από κοντά..

Έτσι και έγινε… Έκλεισα το Laptop χωρίς να ξεκινήσω το format των Windows 7 και πήγα για καφέ. Στέφανος είναι ερευνητής στο Imperial College. Πριν από μερικά χρόνια όταν ήταν στο Αριστοτέλειο Πανεπιστήμιο στο τμήμα Πληροφορικής το εργαστήριο Τεχνητής Νοημοσύνης είχε προμηθευτεί ένα Workstation της HP για χρήση σε απαιτητικές ερευνητικές εργασίες. Διέθετε 8 πύρινο επεξεργαστή 4 GB ram αλλά προεγκατεστημένο Windows XP 32bit και RedHat Linux. H δουλειά τους (σε Matlab) καθυστερούσε πάρα πολύ και ζήτησαν την συνδρομή μου να τους εγκαταστήσω τότε Ubuntu 8.04 64bit edition γιατί είχαν σκοπό να χρησιμοποιήσουν 64bit Matlab και να ανεβάσουν την RAM στα 16 GB !!!.

Μετά απο την επιτυχία που είχε αυτή η μεταστροφή…. ο Στέφανος επιθυμούσε να βάλει και αυτός Ubuntu στο Laptop του, για να κάνει την δουλειά του με άνεση, ασφάλεια και ταχύτητα. Μαζευτήκαμε λοιπόν στο σπίτι όλοι η παρέα και είπαμε να ξεκινήσουμε την δουλειά με το δικό του πρώτα και μετά με το δικό μου, αφού προτιμούσε σε πρώτη φάση μέχρι να εξοικειωθεί με το Linux να κάνει Dual boot με Windows 7. Βάζω λοιπών το CD του Ubuntu και διαλέγω από το μενού εγκατάσταση. Μετά από μερικές πληροφορίες που ζήτησε το λειτουργικό όπως όνομα, κωδικός χρήστη κλπ. ήρθε η ώρα να διαλέξουμε πόσο χώρο θα δώσουμε στο Ubuntu…..

Εδώ είναι που φάγαμε 30 λεπτά για να συνειδητοποιήσουμε το θέαμα που αντικρίσαμε και για το πώς θα το αντιμετωπίσουμε… Το partition manager δεν έλεγε ψέματα…. Το προεγκατεστημένο σύστημα είχε χωρίσει τον σκληρό δίσκο σε 3 πρωτεύοντα διαμερίσματα (primary partitions) τα οποία κατά σειρά αποτελούσαν

  1. Reserved space 40 MB
  2. Recovery Partition 14GB
  3. Windows 7 System

“Τεχνικά” λοιπόν ήταν αδύνατη η δημιουργία επιπλέον 2 διαμερισμάτων που ήταν αναγκαία για την εγκατάσταση του Ubuntu (1 πρωτεύον διαμέρισμα για το λειτουργικό σύστημα και 1 για swap δηλ αρχείο σελιδοποίησης) !!! Ένα πρωτεύον ακόμα μπορούμε να κάνουμε… αλλά μετά δεν μπορούσαμε να δημιουργήσουμε ένα swap partition. Μόνη λύση για την δημιουργία επιπλέον διαμερισμάτων πέραν των τεσσάρων πρωτευόντων ήταν η μετατροπή του ενός που περίσσευε σε logical partition για να δημιουργήσουμε περισσότερα διαμερίσματα. Με αυτόν όμως τον τρόπο το Ubuntu δεν θα μπορούσε να είναι προσβάσιμο γιατί πρέπει να είναι εγκατεστημένα σε πρωτεύον διαμέρισμα….

Όπως καταλαβαίνετε το πρόβλημα δεν είναι στο Linux αλλά στους τεχνικούς περιορισμούς που μας δίνουν οι σκληροί δίσκοι. Για να δείτε στη πράξη το φαινόμενο αυτό, έχετε έναν εξωτερικό σκληρό δίσκο προσπαθήστε να κάνετε περισσότερα από 4 πρωτεύοντα διαμερίσματα… Θα δείτε ότι αυτό είναι αδύνατο. Παλαιότερα τα Windows ήταν ένα partition ή βαριά να υπήρχε ένα ακόμα που λειτουργούσε ως recovery partition.

Τι κάνουμε τώρα ;;;;;; Αν διαγράψουμε το Resereved space, το οποίο περιέχει το λογισμικό εκκίνησης και επιδιόρθωσης τότε το Windows 7 δεν θα μπουτάρει… τουλάχιστον έτσι γράφουν κάποιοι που επιχείρησαν να τα διαγράψουν. Ο άλλος τρόπος είναι να γίνει format και ξανά εγκατάσταση των Windows 7 χωρίς όμως να του επιτρέψουμε να δημιουργήσει τα επιπλέον 2 partition. Αυτό όμως είναι μια χρονοβόρα διαδικασία και την απορρίψαμε εξαρχής για πολλούς και διάφορους λόγους.

Η λύση που επιλέξαμε είναι, χωρίς να πειράξουμε την υπάρχουσα διαμόρφωση του σκληρού δίσκου, να δημιουργήσουμε το ένα επιπλέον πρωτεύον διαμέρισμα που μας επέτρεπε και να μην δημιουργήσουμε το swap partition. Δεν υπήρξε κανένα πρόβλημα αφού το Laptop διέθετε 4GB και το swap partition ήταν “άχρηστο”.

Εμείς βρήκαμε μια λύση…. τι θα κάνει όμως ο αδαής χρήστης που απλά θα πατάει next… next… next… θα τελειώσει η εγκατάσταση και μετά την επανεκκίνηση δεν θα φορτώνει κανένα απο τα 2 λειτουργικά συστήματα ;;;; Για αυτόν δεν θα φταίει ο περιορισμός των 4 μονο primary partitions (αν ξέρει τι είναι αυτο), Θα φταίει το Linux…