CDEMU ΣΕ FEDORA 17 KDE
ΑΥΤΟΣ
Ο ΟΔΗΓΟΣ ΑΦΙΕΡΩΝΕΤΑΙ ΣΤΟΥΣ ΦΙΛΟΥΣ ΚΑΙ
ΔΑΣΚΑΛΟΥΣ slackware , djemos , ΟΙ ΟΠΟΙΟΙ ΜΕ ΤΙΣ
ΣΥΜΒΟΥΛΕΣ ΤΟΥΣ ΚΑΙ ΜΕ ΠΡΟΣΩΠΙΚΗ
ΕΠΙΚΟΙΝΩΝΙΑ, ΤΟΣΟ ΣΤΟ ΘΕΜΑ ΑΥΤΟ, ΟΣΟ ΚΑΙ
ΣΤΟ SLACKWARE (που ασχολήθηκα για
1 εβδομάδα), ΔΙΕΥΡΥΝΑΝ ΤΙΣ ΓΝΩΣΕΙΣ ΜΟΥ
ΚΑΙ ΤΟΥΣ ΟΡΙΖΟΝΤΕΣ ΜΟΥ ΣΤΟ LINUX .
ΒΗΜΑ 1ο - ΕΓΚΑΘΙΣΤΩ ΤΟ glib v2.28.0
1. Κατεβάζω το πακέτο από το site :
http://ftp.gnome.org/pub/GNOME/sources/glib/2.28/
2. Αποσυμπιέζω το αρχείο glib-2.28.0.tar.gz, και εισέρχομαι το φάκελο που
αποσυμπιέστηκε, γράφοντας στην κονσόλα την εντολή :
cd /<διαδρομή>/glib-2.28.0
3. Γράφω στην κονσόλα τις εντολές :
./configure --prefix=/usr
make
# make install
ΒΗΜΑ 2ο - ΕΓΚΑΘΙΣΤΩ ΤΟ libmirage v1.5.0
1. Κατεβάζω το πακέτο από το site :
http://sourceforge.net/projects/cdemu/files/
2. Πρώτα εγκαθιστώ τις εξαρτήσεις του μέσω Apper
libsndfile, libsndfile-devel, zlib, zlib-devel, gtk-doc
3. Αποσυμπιέζω το αρχείο libmirage-1.5.0.tar.bz2, και εισέρχομαι το φάκελο που
αποσυμπιέστηκε, γράφοντας στην κονσόλα την εντολή :
cd /<διαδρομή>/libmirage-1.5.0
4. Γράφω στην κονσόλα τις εντολές :
./configure --prefix=/usr
make
# make install
ΒΗΜΑ 3ο - ΕΓΚΑΘΙΣΤΩ ΤΟ vhba-module
1. Κατεβάζω το πακέτο από το site :
http://sourceforge.net/projects/cdemu/files/
2. Πρώτα εγκαθιστώ τις εξαρτήσεις του μέσω Apper (Kernel development headers)
kernel, kernel-devel, kernel-headers
3. Αποσυμπιέζω το αρχείο vhba-module-20120422.tar.bz2, και εισέρχομαι το φάκελο
που αποσυμπιέστηκε, γράφοντας στην κονσόλα την εντολή :
cd /<διαδρομή>/vhba-module-20120422
4. Γράφω στην κονσόλα τις εντολές :
make
# make install
ΒΗΜΑ 4ο - ΕΓΚΑΘΙΣΤΩ ΤΟ cdemu-daemon v.1.5.0
1. Κατεβάζω το πακέτο από το site :
http://sourceforge.net/projects/cdemu/files/
2. Πρώτα εγκαθιστώ τις εξαρτήσεις του μέσω Apper
libao, libao-devel, libsysfs, libsysfs-devel, libao-devel, libao-devel
3. Αποσυμπιέζω το αρχείο cdemu-daemon-1.5.0.tar.bz2, και εισέρχομαι το φάκελο
που αποσυμπιέστηκε, γράφοντας στην κονσόλα την εντολή :
cd /<διαδρομή>/cdemu-daemon-1.5.0
4. Γράφω στην κονσόλα τις εντολές :
./configure --prefix=/usr
make
# make install
ΒΗΜΑ 5ο - ΕΓΚΑΘΙΣΤΩ ΤΟ kde_cdemu manager
1. Κατεβάζω το πακέτο από το site :
http://kde-apps.org/content/show.php?content=99752
2. Πρώτα εγκαθιστώ τις εξαρτήσεις του μέσω Apper
kdelibs, kdelibs-common, kdelibs-devel
3. Αποσυμπιέζω το αρχείο 99752-kde_cdemu-0.4.tar.bz2, και εισέρχομαι το φάκελο
που αποσυμπιέστηκε, γράφοντας στην κονσόλα την εντολή :
cd /<διαδρομή>/kde_cdemu
4. Γράφω στην κονσόλα τις εντολές :
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` .
make
# make install
BHMA 6o
Γράφουμε το παρακάτω script σε ένα αρχείο κειμένου : VHBA_MODULE.sh
#!/bin/bash
insmod /usr/lib/modules/`uname -r`/extra/vhba.ko
chmod 777 /dev/vhba_ctl
if [ $? = 1 ]; then
echo "Module could not load"
exit
else
echo "Module load successfully"
fi
Το script το κάνουμε εκτελέσιμο
Τρέχουμε το script ως superusers
Αυτό το τελευταίο το κάνουμε πάντα μόλις κάνουμε login στο σύστημα
[Προαιρετική εντολή] Εκτελούμε ως κανονικοί χρήστες την παρακάτω εντολή για να
βεβαιωθούμε ότι έχει φορτώσει το module.
lsmod|grep -i vhba
ΒΗΜΑ 7ο
ΠΩΣ ΝΑ ΚΑΝΟΥΜΕ ΤΟ ΠΑΡΑΠΑΝΩ SCRIPT ΝΑ ΤΡΕΧΕΙ ΑΥΤΟΜΑΤΑ, ΚΑΤΑ ΤΗΝ ΕΚΚΙΝΗΣΗ ??
Με αυτό το βήμα μπορούμε να αποφύγουμε να τρέχουμε κάθε φορά το script του “ΒΗΜΑ 6” , ως
superusers
1. Αλλάζουμε τα δικαιώματα του VHBA_MODULE.sh, γράφοντας στην κονσόλα την εντολή:
# chmod 777 /<διαδρομή>/VHBA_MODULE.sh
2. Δημιουργούμε το παρακάτω αρχείο, γράφοντας στην κονσόλα την εντολή :
# nano /etc/rc.d/rc.local
3.Γράγουμε στην κονσόλα το script “κατάλληλα”:
#!/bin/sh
/<διαδρομή>/VHBA_MODULE.sh
Πατάμε Ctrl+O (για αποθήκευση) - Ctrl+Χ (για έξοδο)
4. Αλλάζουμε τα δικαιώματα του rc.local, γράφοντας στην κονσόλα την εντολή :
# chmod a+x /etc/rc.d/rc.local
5. Δημιουργούμε έναν σύνδεσμο του rc.local στο /etc
# ln -s /etc/rc.d/rc.local /etc
ΒΗΜΑ 8ο
Για να εκκινήσουμε το KDE_CDEMU_MANAGER εκτελούμε τις παρακάτω ενέργειες :
1. Εκτελούμε ως κανονικοί χρήστες την παρακάτω εντολή
cdemud
Σε αυτή την περίπτωση ο cdemu daemon , θα φορτωθεί με 1 device (οδηγό), ο οποίος
θα έχει τον αριθμό 0.
2. [Εναλλακτικά] Εκτελούμε ως κανονικοί χρήστες την παρακάτω εντολή
cdemud --num-devices=N
Στη θέση του γράμματος “N” γράφουμε τον αριθμό των devices (οδηγών), που θέλουμε
να φορτωθούν.
Σε αυτή την περίπτωση ο cdemu daemon , θα φορτωθεί με N devices (οδηγούς), οι
οποίοι θα έχουν τους αριθμούς 0, 1, 2, 3, ... .
3. Κατόπιν εκτελούμε το KDE_CDEMU_MANAGER.
ΒΗΜΑ 9ο
Εναλλακτικά, αντί να εκτελέσουμε τα βήματα του “ΒΗΜΑ 8ο”, εκτελούμε τα παρακάτω:
1. Κάνουμε δεξί κλικ στην “Έναρξη” (στο panel κάτω-αριστερά) --> Επιλέγουμε
“Επεξεργασία εφαρμογών” --> Πηγαίνουμε στο “Σύστημα” --> “KDE CdEmu Manager”
2. Γράφουμε στο πεδίο “Εντολή” την παρακάτω εντολή :
cdemud --num-devices=3 ; kde_cdemu
3. Αποθηκεύουμε την αλλαγή
4. Τέλος εκτελούμε το KDE_CDEMU_MANAGER.
- Συνδεθείτε ή εγγραφείτε για να σχολιάσετε
Σχόλια
Επίσης όταν κάνουμε make καλό είναι να της πασάρουμε και πόσους cores έχει το σύστημα μας.
Δηλαδή αν κάποιος έχει διπύρηνο cpu θα πρέπει να γράψει make -j3
(Με άλλα λόγια προσθέτω έναν άσσο στον αριθμό των cores του υπολογιστή μου)
Ευχαριστώ φίλε για τη συμβουλή, είναι κάτι που δεν το ήξερα ...!!
Το σημειώνω στις σημειώσεις μου....