Πως είναι να χρησιμοποιείς Linux, τον άγνωστο ανταγωνιστή των Windows και macOS

(Photo by Ian Parker on Unsplash)

Η πρώτη μου επαφή με μια εγκατάσταση Linux ήταν γύρω στα 2006. Εκείνη την περίοδο το (λειτουργικό σύστημα) Linux ήταν τόσο ανώριμο που ούτε τον εαυτό μου δεν μπόρεσα να πείσω να το χρησιμοποιήσει, πόσο μάλλον άλλους. Έξι χρόνια μετά, το 2012, εγκατέστησα σε όλα μου τα προσωπικά μηχανήματα Linux και, από τότε, είμαι ένας ευχαριστημένος χρήστης 🙂

Παλαιότερα ήμουν φανατικός υποστηρικτής του Linux. Έμπαινα σε συζητήσεις να το υποστηρίξω, έκανα debates για τα πολλά του οφέλη, προσπαθούσα να κάνω τους φίλους να το χρησιμοποιήσουν. Όχι πια! Από ένα σημείο και μετά ήταν ανούσιο. Ξοδεύαμε ενέργεια χωρίς λόγο.

Οι fans της Apple υποστήριζαν ότι όταν όλες οι συσκευές είναι Apple, όλα συγχρονίζονται τέλεια, όλα τα δεδομένα είναι διαθέσιμα παντού με ένα κλικ, δεν κολλάει τίποτε ποτέ και άσε που έχει και τέλειο design. Οι Microsoft fans θα έλεγαν “Apple, νταξ, αλλά με τα μισά λεφτά παίρνω μηχάνημα ίδιων δυνατοτήτων, σε περιβάλλον που το γνωρίζω, με τα ωραία μου τα παιχνιδάκια και όλα μια χαρά”. Οι Linux fans, από την άλλη, ήμασταν κατά κύριο λόγο “κάτι λίγα geeks” που γράφαμε κάτι περίεργα πράγματα σε ένα μαύρο παράθυρο με πράσινα ή άσπρα γράμματα και τις μισές φορές 1 διορθώναμε 5 χαλούσαν οπότε…

Σήμερα, το Linux είναι ένα σχετικά ώριμο λειτουργικό σύστημα με πολλές διαφορετικές εκδόσεις (τις ονομάζουμε διανομές) για να διαλέξει κανείς και υποστηρίζει αξιοπρεπέστατα τις περισσότερες από τις εφαρμογές που χρειάζεται ο σύγχρονος χρήστης. Προσωπικά χρησιμοποιώ την διανομή Ubuntu. Ο λόγος; Αυτήν δοκίμασα πρώτη, με βόλεψε, την κράτησα!

***

Γιατί το Linux είναι σημαντικό από μόνο του. Άσχετα δηλαδή αν το χρησιμοποιείς ή όχι…

Το 1983 για πρώτη φορά εμφανίζεται η έννοια του Ελεύθερου Λογισμικού (Free Software). Ο Richard Stallman ανακοινώνει την πρόθεσή του να δημιουργήσει το πρώτο λειτουργικό σύστημα που θα αποτελεί Ελεύθερο Λογισμικό και θα είναι διαθέσιμο στο κοινό για να το κατεβάσει και να το εγκαταστήσει δωρεάν αλλά και για να το τροποποιήσει, να το επεκτείνει ακόμη και να το εμπορευθεί. Περίπου δέκα χρόνια μετά (1992), το πρώτο λειτουργικό σύστημα βασισμένο σε Ελεύθερο Λογισμικό δημιουργείται από τον Linus Torvalds με την κωδική ονομασία Linux. Ο Linus Torvalds επαναπροσδιορίζει την έννοια του Ελεύθερου Λογισμικού προτείνοντας τον όρο Ανοικτό Λογισμικό και ξεκινά μια “διαμάχη” μεταξύ των οπαδών των δύο κινημάτων σχετικά με το ποιος είναι ο δόκιμος όρος.

Το Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα (Free / Libre Open Source Software ή FLOSS), όπως επικράτησε, εν τελεί σαν όρος, υπήρξε μια επανάσταση στην επιστήμη των υπολογιστών και συνέβαλε σημαντικά στην μετέπειτα ανάπτυξη του Internet όπως το γνωρίζουμε σήμερα.

  • Έθεσε της βάσεις για πρόσβαση σε υλικό (hardware), firmware και λογισμικό (software) σε ιδιαίτερα χαμηλό ή μηδενικό κόστος.
  • Βοήθησε στην δημιουργία ποιοτικών εφαρμογών στην εκπαίδευση.
  • Έδωσε πολύτιμα δεδομένα και εφαρμογές στην κοινότητα των ερευνητών.
  • Μετεξελίχθηκε σε διάφορους τομείς (ανοικτά δεδομένα, εφαρμογές ανοικτής διακυβέρνησης, ανοικτό περιεχόμενο, ανοικτές άδειες, κ.ο.κ.).

Το οδοιπορικό της σύλληψης και εξέλιξης του Ελεύθερου Λογισμικού / Λογισμικού Ανοικτού Κώδικα παράλληλα με την δημιουργία και εξέλιξη του λειτουργικού συστήματος Linux περιγράφονται στο πολύ διασκεδαστικό ντοκιμαντέρ “Revolution OS“.

***

Το πειρατικό δεν είναι δωρεάν…

Προτού γράψω μερικές σκέψεις για το τι μπορεί να κάνει κανείς με μια εγκατάσταση Linux στον υπολογιστή του και τι όχι, είναι σημαντικό να σταθούμε στο status quo των 90s, δηλαδή τις πειρατικές (ή “σπασμένες”) εγκαταστάσεις WIndows, στους υπολογιστές πλήθους χρηστών. Επειδή αυτή η κατάσταση αποτέλεσε τη νόρμα σε διάφορα σημεία του πλανήτη, είναι σημαντικό να έχουμε στο νου μας ότι το Linux, σε αντίθεση με τα Windows και macOS, προσφέρεται εντελώς δωρεάν για κατέβασμα και εγκατάσταση.

Παρόλα αυτά, το γεγονός ότι όταν οι υπολογιστές άρχισαν να γίνονται μόδα, στην πλειονότητα των περιπτώσεων συνοδεύονταν από μία πειρατική εγκατάσταση Windows, δημιούργησε την εντύπωση ότι και εκείνα παρέχονταν δωρεάν. Το ίδιο φυσικά συνέβη, και συνεχίζει και συμβαίνει έως σήμερα, και με άλλα συστήματα λογισμικού όπως αυτά της Adobe (Acrobat Reader, Premier, Photoshop), τη σουίτα παραγωγικότητας Microsoft Office, κ.ο.κ.

***

Τι μπορείς να κάνεις με το Linux;

Παρακάτω παραθέτω μια σειρά από πράγματα που κερδίζει κανείς επιλέγοντας Linux. Δεδομένου ότι χρησιμοποιώ Ubuntu, θα χρησιμοποιήσω ως παράδειγμα τη συγκεκριμένη διανομή αλλά, πάνω – κάτω, τα ίδια ισχύουν για τις υπόλοιπες. Αν δοκιμάσετε κάτι σε άλλη διανομή και δεν τα καταφέρετε, αφήστε ένα σχόλιο και θα βοηθήσω όσο καλύτερα μπορώ.

1. Να έχεις ένα σταθερό σύστημα το οποίο δε χρειάζεται format κάθε τόσο

Η διανομή Ubuntu κάθε τόσο δημοσιεύει μία έκδοση που ακολουθείται από την ένδειξη LTS (Long Term Support, στα ελληνικά θα το μεταφράζαμε Υποστήριξη Μακράς Διάρκειας). Αυτές οι εκδόσεις συνήθως υποστηρίζονται για 5 χρόνια με updates και, από προσωπική εμπειρία, σπάνια δημιουργείται πρόβλημα με τα updates τους. Το γεγονός ότι ενδιάμεσα βγαίνουν άλλες (όχι LTS εκδόσεις) δε μας πειράζει καθώς υπάρχει αυτόματη ενημέρωση από μια LTS στην επόμενη, χωρίς να χρειάζεται (συνήθως) να περάσουμε από όλες τις προηγούμενες.

Επιπρόσθετα τα updates των εφαρμογών στο Linux αλλά και τα updates σε επόμενες εκδόσεις γίνονται στο παρασκήνιο και κάποια στιγμή το Λειτουργικό Σύστημα ίσως μας ζητήσει να κάνουμε κάποια επανεκκίνηση.

2. Να μπορείς να διαφυλάξεις τα δεδομένα σου αλλά και τις ρυθμίσεις των εφαρμογών σου σε περίπτωση που κάτι πάει στραβά

Χρησιμοποιώντας το τέχνασμα διαχωρισμού του φακέλου /home σε δικό του partition (που αποτελεί τον φάκελο που κρατά τα προσωπικά αρχεία του χρήστη) διασφαλίζουμε το γεγονός ότι ακόμη και στην περίπτωση που ένα update πάει στραβά, προχωρώντας σε μία καθαρή εγκατάσταση του Linux μπορούμε να διατηρήσουμε τα δεδομένα μας και τις ρυθμίσεις των εφαρμογών μας ανέπαφες και, μετά την επιτυχή καθαρή εγκατάσταση, να βρούμε το λειτουργικό μας σύστημα σχεδόν όπως το αφήσαμε.

3. Να έχεις προ εγκατεστημένα “τα βασικά”

Ολοκληρώνοντας μια εγκατάσταση Ubuntu θα βρεις προεγκατεστημένες τις βασικές εφαρμογές που χρειάζεσαι όπως τον Firefox Browser, την σουίτα παραγωγικότητας LibreOffice (εναλλακτικά του MS Office), το Rhythmbox για αναπαραγωγή μουσικής, τον Document Viewer για άνοιγμα εγγράφων PDF, τον Archive Manager για συμπίεση και αποσυμπίεση αρχείων και άλλα πιο επουσιώδη.

4. Να εγκαθιστάς δωρεάν εφαρμογές, εύκολα και γρήγορα μέσα από ένα περιβάλλον που μοιάζει με application store / marketplace όπως στα κινητά

Σκεφθείτε τι κάνετε όταν θέλετε να εγκαταστήσετε μια εφαρμογή στο κινητό σας τηλέφωνο. Πηγαίνετε στο αντίστοιχο store εφαρμογών (App Store για κινητά Apple, Google Play για κινητά Android), βρίσκετε την εφαρμογή που σας ενδιαφέρει και την εγκαθιστάτε. Το ίδιο συμβαίνει και στο Linux. Κάνοντας χρήση του Ubuntu Software μπορείτε να βρείτε την πλειονότητα των εφαρμογών που είναι διαθέσιμες και να τις εγκαταστήσετε με 1-2 κλικς.

Ubuntu Software

Και ποιες ανάγκες μου καλύπτουν οι εφαρμογές στο Ubuntu Software; Τις περισσότερες!

  • Dropbox: Η γνωστή εφαρμογή αποθήκευσης εγγράφων στο cloud
  • Skype: Η γνωστή εφαρμογή για τηλεδιασκέψεις.
  • Viber (desktop): Η γνωστή εφαρμογή ιδιωτικών μηνυμάτων.
  • Slack: Η γνωστή εφαρμογή ιδιωτικών μηνυμάτων (για ομάδες).
  • Gimp: Η γνωστή εφαρμογή επεξεργασίας εικόνων (εναλλακτικά του Photoshop)
  • VLC: Η γνωστή εφαρμογή αναπαραγωγής όλων των ειδών των video (πραγματικά όλων όμως :P)
  • Kdenlive: Εφαρμογή επεξεργασίας ταινιών (για επίδοξους vlogers)
  • Audacity: Εφαρμογή επεξεργασίας ήχου (για επίδοξους podcasters)
  • Bleachbit: Εφαρμογή καθαρισμού άχρηστων αρχείων
  • Sublime Text: Ένας από τους καλύτερους text editors για απλούς χρήστες και προγραμματιστές
  • Shutter: Εφαρμογή για screenshots (με δυνατότητες επεξεργασίας του scrennshot)
  • Spotify: Η γνωστή εφαρμογή μουσικής
  • Kazam: Εφαρμογή screencasting
  • uCare System Core: Ένα απλό εργαλείο ασφαλούς αναβάθμισης του Ubuntu
  • Cryptomator: Μια εφαρμογή κρυπτογράφησης αρχείων και φακέλων για διασφάλιση της ιδιωτικότητας
  • Steam: Η γνωστή εφαρμογή εγκατάστασης παιχνιδιών

5. Να παίζεις παιχνίδια. Γνωστά παιχνίδια

Κάνοντας χρήση του Steam, μιας πλατφόρμας ψηφιακής διανομής, διαχείρισης ψηφιακών δικαιωμάτων (DRM) και κοινωνικής δικτύωσης, φτιαγμένη από την εταιρία Valve Corporation. To Steam παρέχει στον χρήστη εγκατάσταση και αυτόματες ενημερώσεις παιχνιδιών σε πολλαπλούς υπολογιστές, και χαρακτηριστικά κοινωνικής δικτύωσης, όπως φίλους και ομάδες, cloud storage καθώς και λειτουργικότητα συνομιλίας βάση κειμένου (chat) ή φωνής εντός παιχνιδιού (in-game).

Steam

Ακολουθώντας αυτόν τον σύνδεσμο θα δείτε ότι υπάρχουν πολλοί γνωστοί τίτλοι όπως Civilization, DOTA, Call of Duty, Grand Theft Auto, κ.ο.κ.

***

Αυτό το άρθρο δεν γράφτηκε για να σε πείσει να βάλεις Linux στον υπολογιστή σου. Έχε ό,τι θέλεις αρκεί να σε βολεύει. Καλό είναι όμως να γνωρίζεις ότι υπάρχει ένα λειτουργικό σύστημα το οποίο διατίθεται σε πολλές διαφορετικές διανομές, δωρεάν για κατέβασμα και εγκατάσταση, χωρίς καμία υποχρέωση και υποστηρίζεται από μία μεγάλη κοινότητα ανθρώπων που λειτουργούν, ως επί το πλείστον, εθελοντικά, με σκοπό να το κάνουν όλο και καλύτερο. Παραλλαγή αυτού του λειτουργικού, για την ακρίβεια η server εκδόσή του, είναι πιθανό να τρέχει στον server που φιλοξενεί την εταιρική σου ιστοσελίδα καθώς επίσης και σε πλήθος εργαστηρίων σε χώρες του τρίτου κόσμου, επιτρέποντάς τες να εξοικονομούν χρήματα από τις άδειες που δεν πληρώνουν πια σε vendors όπως η Microsoft.

Είναι μια επανάσταση, αν το καλοσκεφτείς 😉

How to completely remove kubuntu desktop from your Ubuntu 14.04

Say you wanna try (for fun) to experience the Kubuntu desktop environment while you run Ubuntu 14.04. Now say that after you play a while you decide you wanna go back to your familiar Ubuntu interface and you wanna get read of the Kubuntu desktop you have installed.

If you are not lucky (I usually am not!) things will get messy!

Long story short, it happened to me this morning and it took me some time to get things back to normal. Here’s what I did (hopefully it will save you some time).

CALL TO ACTION: If you do the routine and the problem is not resolved or you take some extra steps, or whatever, please leave a comment so as to help future readers 🙂 THANKS!

THE ROUTINE

A. You:

sudo apt-get remove --purge kde-plasma-desktop kde-workspace kubuntu* plymouth-theme-kubuntu-logo plymouth-theme-kubuntu-text sudo apt-get autoremove --purge && apt-get autoclean

[via: askubuntu]

Hopefully everything works fine now!

B. If you find yourself missing some system icons 😛 (sound, language, mouse, etc…) try this:
sudo apt-get remove unity-control-center
sudo apt-get install unity-control-center

[via: askubuntu]

How to make ClickShare work with Ubuntu

Last time I had to do a presentation was during ODI’s Train the Trainer program. One of the options we were given in order to connect to the projector was ClickShare. If you don’t know what ClickShare is, watch this!

In order to use ClickShare you have to plug it to your machine. It works like a USB flash drive so a folder opens and gives you executables for Windows and iOS. Normally you install one of them and you are good to go.

But what happens if you use a Linux machine? Well, you will probably have to use a cable because “this thing does not work well with Linux”. That’s what I was told! But it wasn’t good enough for me 🙂

So, if you happen to use Ubuntu 14.04 LTS and want to use ClickShare, all you have to do is:

  1. go here *
  2. download the Linux launcher
  3. install it to your machine
  4. open the application
  5. plug the dongle

If you are getting steady white light then you are good to go (hit it, it will normally go red and your screen should be up!).

NOTE: According to Barco, they currently support  Fedora 20 and Ubuntu 14.04 LTS. If you are using a different Linux OS this solution will probably not work but you might find some answers to this official thread **!

* [Update] March 10, 2017: Support for the Linux client has ended as it requires an enormous effort to support all the Linux distributions and their quick updates, while the usage rate of the Linux client was/is very limited. (as published on barco.com)

** [Update] June 13, 2017: Thread www.barco.com/en/mybarco/mysupport/productsupport/knowledgebase?kbid=1191&productid=b21eda55-0837-4478-87f6-68d51b71e405 does not exist any more.

[Update] February 17, 2018

Following this gist, some users say that they successfully installed ClickShare to Linux.

NOTE: I haven’t tried it myself so I can’t guarantee it works!

Cheers!

[Updated] A Windows 10 update tale!

[Updated] A Windows 10 update tale!

So this is how it started…

I was already aware that Windows 10 will be freely given to previous Microsoft Windows users (even pirates!) but I felt it was not such a big deal. All the machines worth spending time to keep up to date are pretty much doing it themselves and for free since they run on linux (Ubuntu).

The only machine I own and runs on Windows is my home desktop and it runs on Windows only because other people have access to it and I value democracy 🙂

So, home PC running Windows 7, opportunity for trying Windows 10 for free… a geek’s got to do what has got to do!

win10upgrade-7

(image credit)

FYI, the specs of my machine were:

  • Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz 2.34GHz
  • 3,00 GB RAM

The update Golgotha

The core update to Windows 10 went smoothly but once I was prompted to login, Murphy jumped in!

  1. Wireless Mouse / Keyboard inaccessibility: Apparently is a known issue that Microsoft Wireless Optical Desktop 700 v2 doesn’t play well with Windows 10 (yet?). I didn’t expect every single device to work out of the box with Windows 10 but I would expect (at least) Microsoft hardware to be compatible 🙁 Anyways I changed to cable mouse / keyboard and proceeded.
  2. My DVD drive was not automatically detected ( o.O ): Thinking back, over time I have used: Windows 95, Windows 98, Windows XP, Windows Vista, Windows 7. I cannot remember a single time when a CD / DVD drive wasn’t automatically detected! Well, I guess there’s a first time for everything.
    • FIX: Should you face the same problem, this solution worked like charm for me! Don’t forget to restart 😉
  3. After logging in for the first time “special” buttons (start, notifications, search) did not work:
    • FIX: Restart (legit: right click to the windows icon and choose restart) a couple of times and everything should be fine.

The One Drive Perk

Along with Windows 10, came the One Drive suggestion. Once you have updated, the one drive application starts automatically with windows and prompts you to login or create an account if you don’t already have one. Initially I thought about skipping the whole thing since the 59 gigs in Dropbox and the 15 gigs in Google Drive are more than enough for me (at least for the time being). However, since a little more free space to the cloud never hurt anybody I decided to enable One Drive as well. I was surprised (positively) to able to subscribe using my Gmail account and not having to create a new one to Microsoft.

BmzsB1uIcAABzSp

(image credit)

Everything went smoothly and now I have 15 gigs of space that I’ll probably never use 😛

Microsft Office: The unexpected Perk!

After everything was solved I decided that it was time to relax and watch a couple of Gotham episodes! Since I keep the progress of the TV Series I watch on a spreadsheet, initially I went for Libre Office! Then I remembered that I always wanted to give a shot to MS Office 2013 since my last experience was with MS Office 2010. Normally you have to pay but thanks to my academic affiliation, as a PhD candidate with the Aristotle University of Thessaloniki, I get to use it for free!

FireShot Screen Capture #248 - 'Office 365' - portal_office_com_Home#

I think academic accounts are also entitled to 1 TB One Drive space for 1 year!

The future!

Up to now, I have seen several pros and cons to Windows 10. I might get back with another post listing them. There’s also an interesting discussion about Windows 10 features & privacy to the following episode of This Week In Tech.

Enjoy!

[Update: SEP 13th, 2015]

After less than a month of using Windows 10 the graphics card’s driver stopped working. I tried to find a compatible driver with no luck so I (guess what?) rolled back to Windows 7 🙂

How to successfully install Microsoft Office to Ubuntu

How to successfully install Microsoft Office to Ubuntu

If you are a Linux enthusiast you are probably already find the title of the post strange and / or insulting. At this point I am going to have to ask you to take a deep breath and consider this…

LIFE IS NOT FAIR!
WHY SHOULD DIGITAL LIFE BE?

Sometimes we are forced to use tools we wouldn’t normally just because our environment “force” us to. For example:

  1. I like using Libre Office but all the partners and employees of my firm are used to work in MS Office. I certainly can’t force the whole company to change ( at least in a day 😉 )
  2. I host Open Coffee Thessaloniki meetings where interesting people share their entrepreneurial experiences with us on a monthly basis. Most of them are using either MS Power Point or Keynote… and love effects on their presentations 🙂

THE PROBLEM

I am using Linux and I want to be able to occasionally use Microsoft Office documents by preserving the Microsoft special format.

SOLUTIONS

#1. Install Microsoft Office Online Apps in Ubuntu.

With this solution we are basically using the online tools connected to MS One Drive to view and edit (?) MS documents. From my experience edit doesn’t work that well 🙂 but still it’s a neat solution to easily view documents.

#2. Install MS Office via Play On Linux.

Wasn’t working (at least for me) for Ubuntu Versions before 14.04. Tried it on Ubuntu 14.04 for Office 2010 and it worked fine.

EXTRAS

You might also want to install MS fonts for better compatibility 😉

Cheers and good luck!

(image credit: sysads)