Σ
ε αυτό το άρθρο θα μάθουμε πώς να κάνουμε το Debian
να δουλεύει, αλλά θα δούμε πρώτα ποιον κλάδο
(branch) της διανομής χρειαζόμαστε. Επειδή θέλουμε
ένα desktop σύστημα θα πάμε σε debian testing ή σε debian
unstable.
Εξερευνώντας τις πηγές του Debian
Οι πηγές του Debian, δηλαδή τα αποθετήρια από τα οποία
κατεβάζουμε πακέτα λογισμικού, καθορίζονται στο αρχείο
/etc/apt/sources.list και βλέπουμε ότι έχουν τη σύνταξη:
pkg mirror release channel
Ας εξηγήσουμε τώρα τι σημαίνει καθεμία από τις παραπά-
νω μεταβλητές και τι τιμές μπορούν να πάρουν:
• Η μεταβλητή pkg μπορεί να πάρει τις τιμές deb και deb-
src, που υποδηλώνουν την binary μορφή και τον κώδικα αντί-
στοιχα. Συνήθως μας αρκεί το deb.
• Τη μεταβλητή mirror την αντικαθιστάτε με τον «καθρέφτη»
λογισμικού, από τον οποίο μπορεί κανείς να κατεβάσει τα πακέ-
τα. Ο ελληνικός mirror είναι http://ftp.gr.debian.org/debian
• Η μεταβλητή release [1] αντικαθίσταται είτε με το ίδιο το
όνομα του κλάδου που θέλουμε να έχουμε (oldstable, stable,
testing, και unstable), είτε με το κωδικό όνομα κάθε κλάδου
(αντίστοιχα lenny, squeeze, wheezy και sid). Προφανώς, είτε
βάλουμε unstable είτε sid, θα έχουμε ακριβώς το ίδιο αποτέ-
λεσμα, αφού το unstable δεν έχει εκδόσεις.
• Τέλος, στη μεταβλητή channel μπορούμε να καθορίσου-
με τι είδους λογισμικό θέλουμε. Οι δυνατές τιμές είναι main,
contrib και non-free. Το main περιέχει μόνο ελεύθερο λογισμι-
κό, το contrib έχει τα πακέτα που έχουν ελεύθερη άδεια από
τον κάτοχο των πνευματικών δικαιωμάτων, αλλά εξαρτώνται
από άλλο λογισμικό που δεν είναι ελεύθερο. Τέλος, στο non-
free μπαίνουν όλα τα πακέτα που δεν είναι ελεύθερο λογισμι-
κό.
Ας ρίξουμε τώρα μια ματιά και στα αποθετήρια ασφαλείας
(security repos). Οι αναβαθμίσεις ασφαλείας του Debian μπαί-
νουν στο αποθετήριο security.debian.org. Για να το ενεργο-
ποιήσουμε, προσθέτουμε στο /etc/apt/sources.list τη γραμμή:
deb http://security.debian.org/ release/updates channel
Αν μόλις κάνατε εγκατάσταση του Debian, τότε στη μετα-
βλητή release θα γράφει stable, μπορείτε όμως να βάλετε
testing ή stable αν έχετε αναβαθμίσει σε άλλον κλάδο του
Debian. Σημείωση: Δεν υπάρχουν άλλοι καθρέφτες, αλλά μό-
νο αυτός ο server. Εκτός από τις αναβαθμίσεις ασφαλείας
υπάρχει και ένα ακόμα αποθετήριο, το proposed-updates. H
σύνταξή του στο /etc/apt/sources.list είναι:
pkg mirror release-proposed-updates channel
Αυτό το repo επιλύει σοβαρά προβλήματα που δεν έχουν
σχέση με το security team του Debian.
Debian Μultimedia
Κάθε απλός χρήστης θέλει να δει ταινίες, βίντεο και άλλα
διασκεδαστικά πράγματα. Για να παίξουν όμως αυτά τα αρ-
χεία χρειαζόμαστε codecs και κατάλληλα προγράμματα που
βρίσκονται στο debian-multimedia. Γι’ αυτό θα προσθέσουμε
στα αποθετήρια το εξής:
deb http://www.debian-multimedia.org release main
non-free
και ως root μετά γράφουμε στην κονσόλα τις παρακάτω
εντολές για να ενημερώσουμε τη λίστα με τα πακέτα:
apt-get update
apt-get install debian-multimedia-keyring
apt-get update
Στη συνέχεια, μπορούμε να εγκαταστήσουμε ως root όλα
τα απαραίτητα προγράμματα με την εντολή:
apt-get install vlc ffmpeg xdvdshrink \\
mplayer gstreamer0.10-ffmpeg \\
gstreamer0.10-plugins-really-bad
Τώρα, ένας απλός χρήστης θέλει να δει ένα βιντεάκι στο
YouTube ή να παίξει ένα on-line παιχνίδι που χρησιμοποιεί την
τεχνολογία Flash της Adobe. Γι’ αυτό, εγκαθιστούμε ως root
το σχετικό πρόσθετο του Firefox με την εντολή:
aptitude install flashplugin-nonfree
Αν στη συνέχεια θέλουμε να αναβαθμίσουμε το flash
plug–in δίνουμε την εντολή:
update-flashplugin-nonfree —install
Ρύθμιση sudo
Στο Debian, αν δεν ορίσουμε αρχικά το root password, τότε
έχουμε οut of the box το sudo. Εάν θελήσουμε για κάποιο λό-
γο να ρυθμίσουμε το sudo, κάνουμε τα εξής:
su
Δίνουμε κωδικό και εγκαθιστούμε το πακέτο sudo:
apt-get install sudo
Κατόπιν πρέπει να τροποποιήσουμε το αρχείο ρυθμίσεων
/etc/sudoers. Οπότε δίνουμε:
nano /etc/sudoers
Στο τέλος του αρχείου προσθέτουμε μια γραμμή σαν και
αυτή:
user ALL=(ALL) ALL
όπου στη θέση του user βάζετε το δικό σας username. Κα-
τόπιν, αποθηκεύετε το αρχείο με Ctrl+O και Ctrl+X.
Extreme Mix πηγών
Συχνά στο Debian βάζουμε πολλές πηγές λογισμικού, δη-
λαδή από debian testing και από debian sid. Αυτό γίνεται για
να «τσιμπάμε» (pin) πιο φρέσκα πακέτα από το sid. Για να γί-
νει αυτό δημιουργούμε το αρχείο /etc/apt/preferences όπου
γράφουμε κάτι σαν κι αυτό:
Package: *
Pin: release a=testing
Pin-Priority: 650
Του Κλέαρχου-'Αγγελου Γκούντρα
Linux Labs - Debian
Ποιος είπε ότι το Debian είναι δύσκολο; Με τις
παρακάτω οδηγίες μπορείτε να στήσετε τη διανομή
σε μερικά λεπτά και να τη φέρετε στα μέτρα σας.
Εργαλεία:
Debian
Δυσκολία:
URL:
http://goo.gl/YtMo
Debian Wiki
Linux Inside
62
Παίζοντας με το Debian
Ο Κλέαρχος-Άγγελος θέλει να συνεισφέρει στο ΕΛ/ΛΑΚ.