Οδηγός εγκατάστασης Cdemu σε Fedora 17 kde

tom1972 | Πέμ, 06/07/2012 - 21:28 | 6' | 2

 
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 του υπολογιστή μου)   Smile

Ευχαριστώ φίλε για τη συμβουλή, είναι κάτι που δεν το ήξερα ...!!
Το σημειώνω στις σημειώσεις μου....