TechTeam Community: Debian Tips and Tricks - TechTeam Community

Jump to content

  • 3 Pages +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

Debian Tips and Tricks Αξιολόγηση θέματος: ***** 6 Ψήφοι

#1 User is offline   mechmg93 

  • Group: Honored Members
  • Posts: 457
  • Εγγραφή 31/05/2004

Δημοσιεύτηκε 17/08/2006 - 12:30



με αφορμη το εκπληκτικο tips and tricks για το ubuntu της fog, θα προσπαθησω με τη σειρα μου να παραθεσω ολες τις απαραιτητες πληροφοριες για να βοηθηθουν τα ατομα που τωρα ξεκινουν την εμπειρια τους με το debian. τα παρακατω εχουν δοκιμαστει σε Debian unstable (Sid), αλλα το πιθανοτερο ειναι να δουλεψουν και για sarge αλλα και etch.

θα προσπαθησω να ανανεωνω οσο το δυνατον πιο συχνα αυτες τις οδηγιες. επισης οποιος επιθυμει μπορει φυσικα να συνεισφερει στην προσπαθεια αυτη.



Debian Tips and Tricks


*. οδηγος αναβαθμισης debian sarge με kde 3.5 xorg 6.9 και kernel 2.6.15
*. tips and tricks στο debian(αλλα και στο ubuntu) για βελτιστη αποδοση
*. εγκατασταση του dvdshrink
1. εγκατάσταση του debian
2. update και upgrade του debian μεσω apt
3. προσθηκη repositories στο /etc/apt/sources.list
4. δημιουργωντας ενα τοπικο repositoy στον υπολογιστη μας
5. εξερευνωντας το ΑPT σε βαθος
6. ρυθμιζοντας ξανα πακετα με την εντολη dpkg-reconfigure
7. δημιουργια νεου πυρηνα "The Debian Way"
8. εγκατάσταση της java 1.5 (Java Runtime Environment) και ρυθμιση του firefox ωστε να "βλεπει" το plugin της java
9. εγκατάσταση του Mplayer και αλλων multimedia προγραμματων και υποστηριξη για αναπαραγωγη dvd
10. εγκατασταση των τελευταιων ΑΤΙ drivers με το script απο το Kanotix
11. ευκολη εγκατασταση modules του πυρηνα με το modconf
12. Ρύθμιση του iptables firewall
13. debian και p2p/direct connect/torrent clients
14. αποφευγοντας να κανουμε upgrade σε συγκεκριμενο πακετο κατα το upgrade
15. Sound card configuration - basics for all soundcards
16. σωστη υποστηριξη ελληνικων στο debian
17. ελληνικοι υποτιτλοι στον mplayer
18. XGL/Compiz σε Debian Sid (με το script του Kano)
19. Beryl στο Debian Etch με 4 βηματα..
20. hakix, το automatix του debian etch
21. Ελαφρυ/Γρηγορο πληρες συστημα με Χfce4 σε debian unstable

This post has been edited by stavrosg: 22/06/2007 - 22:38

0

#2 User is offline   mechmg93 

  • Group: Honored Members
  • Posts: 457
  • Εγγραφή 31/05/2004

Δημοσιεύτηκε 17/08/2006 - 12:35

1. Εγκατασταση του Debian

Υπαρχουν αρκετες επιλογες για να εγκαταστησουμε ενα συστημα σε debian. ενας τροπος ειναι να προμηθευτουμε τα cd-dvd. ενας αλλος και ο πιο δημοφιλης ειναι να εγκαταστησουμε το debian απο το διαδικτυο. Εδω εχουμε παλι αρκετες επιλογες:

Debian Netinstall CD

Κατεβαζουμε το iso απο αυτο το site : http://www.debian.org/CD/netinst/ και αφου καψουμε το cd σε μορφη iso, επανεκκινουμε εχοντας ρυθμισει το router μας φυσικα, και κανουμε boot απο το cd. ο installer θα εντοπισει αυτοματα το δικτυο και καποια στιγμη θα μας ζητηθει να προσθεσουμε στο apt καποιον ελληνικο server. η καλυτερη λυση ειναι το εθνικο μετασοβειο πολυτεχνειο, ntua.

Αφου κανουμε μια minimal εγκατασταση, στη συνεχεια συνεχιζουμε να εγκαθιστουμε μεσω apt ολα τα πακετα που χρειαζομαστε. τα σημαντικοτερα για να εχει καποιος γραφικο περιβαλλον ειναι τα x-window-system
και x-server-xorg

δινουμε λοιπον :
#sudo apt-get install x-window-system xserver-xorg

και στη συνεχεια συνεχιζουμε με ολα τα υπολοιπα επιθυμητα πακετα.


ΥΓ. Η παραπανω διαδικασια μπορει να γινει ακριβως ειτε και με το πρωτο CD του Debian , ειτε με το πρωτο DVD.

This post has been edited by mechmg93: 17/08/2006 - 15:52

0

#3 User is offline   mechmg93 

  • Group: Honored Members
  • Posts: 457
  • Εγγραφή 31/05/2004

Δημοσιεύτηκε 17/08/2006 - 12:56

2.Update και upgrade του Debian μεσω apt

το apt ειναι το εργαλειο διαχειρησης πακετων του debian. μεσω αυτου διαχειριζομαστε πληρως οτι εχει να κανει με την εγκατασταση, απεγκατασταση πακετων. το αρχειο απο το οποιο ρυθμιζεται το apt ειναι το /etc/apt/sources.list

σε αλλο tutorial θα αναφερθουμε εκτενως στο apt και πως αυτο χρησιμοποιειται εκτενως. τωρα ας αναλυσουμε αφου καναμε μια minimal εγκατασταση πως κανουμε update και upgrade.

a. κανουμε edit αρχειο /etc/apt/sources.list

#sudo nano /etc/apt/sources.list

αν εχουμε κανει install απο το διαδικτυο θα πρεπει να ειναι καπως ετσι:


# deb cdrom:[Debian GNU/Linux testing _Etch_ - Official Snapshot i386 Binary-1 (20060701)]/ etch main

# ntua debian sid repository
deb http://ftp.ntua.gr/pub/linux/debian/ sid main contrib non-free
deb-src http://ftp.ntua.gr/pub/linux/debian/ sid main contrib non-free


εκει που λεει sid, σημαινει οτι το debian ειναι ρυθμισμενο να δεχεται πακετα απο την debian unstable.αντιστοιχα για stable και testing θα πρεπει να λεει sarge και etch

b. αφου βεβαιωθουμε οτι το αρχειο ειναι ενταξει, τοτε δινουμε στην κονσολα:
#sudo apt-get update
#sudo apt-get upgrade

ετσι το συστημα θα ενημερωθει με τα νεα πακετα και θα ξεκινησει να τα εγκαθιστα.

επισης αν εχουμε sarge πχ και θελουμε να μεταβουμε σε etch η sid, κανουμε την απαραιτητη αλλαγη στο sources.list και αφου καβουμε update, δινουμε την παρακατω εντολη:

#sudo apt-get dist-upgrade

This post has been edited by mechmg93: 17/08/2006 - 15:54

0

#4 User is offline   mechmg93 

  • Group: Honored Members
  • Posts: 457
  • Εγγραφή 31/05/2004

Δημοσιεύτηκε 17/08/2006 - 13:04

3. προσθηκη repositories στο /etc/apt/sources.list

πολλες φορες ψαχνοντας στο διαδικτυο για καποιο προγραμμα θα μας ζητηθει να προσθεσουμε στο sources.list καποιες γραμμες, ωστε να εγκατασταθει το εκαστοτε πακετο μεσω apt.

μετα απο ψαξιμο και συμφωνα με τις δικες μου αναγκες, οριστε το δικο μου sources.list


#
# deb cdrom:[Debian GNU/Linux testing _Etch_ - Official Snapshot i386 Binary-1 (20060701)]/ etch main

# ntua debian sid repository
deb http://ftp.ntua.gr/pub/linux/debian/ sid main contrib non-free
deb-src http://ftp.ntua.gr/pub/linux/debian/ sid main contrib non-free

# ntua debian etch repository
#deb http://ftp.ntua.gr/pub/linux/debian/ etch main contrib non-free
#deb-src http://ftp.ntua.gr/pub/linux/debian/ etch main contrib non-free

# ntua debian sarge repository
#deb http://ftp.ntua.gr/pub/linux/debian/ sarge main contrib non-free
#deb-src http://ftp.ntua.gr/pub/linux/debian/ sarge main contrib non-free

#initnd repository
deb http://debian.space-based.de/debs/ experimental main
deb-src http://debian.space-based.de/debs/ experimental main

#debian-multimedia repository
deb http://www.debian-multimedia.org sid main

#Audacious
deb http://vdlinux.sourceforge.jp/ experimental audacious

#tribler
deb http://ftp.nl.debian.org/debian unstable main
deb http://debian.tribler.org/debian unstable main

#Tovid
deb http://packages.kirya.net/debian/ unstable main contrib non-free
deb-src http://packages.kirya.net/debian/ unstable main contrib non-free

# kde-apps diafora
#deb http://mirror.pusling.com/debian/unstable ./


οπου βλεπετε το συμβολο # σημαινει οτι αυτη η γραμμη δεν διαβαζεται απο το apt

αφου λοιπον κανουμε τις απαραιτητες προσθηκες στο /etc/apt/sources.list δινουμε τα εξης απο την κονσολα:

#sudo apt-get update
#sudo apt-get upgrade

και για να εγκαταστησουμε το πακετο που επιθυμουμε

#sudo apt-get install paketo

οπου paketo το ονομα του πακετου.

This post has been edited by mechmg93: 17/08/2006 - 13:12

0

#5 User is offline   mechmg93 

  • Group: Honored Members
  • Posts: 457
  • Εγγραφή 31/05/2004

Δημοσιεύτηκε 17/08/2006 - 13:27

4. δημιουργωντας ενα τοπικο repositoy στον υπολογιστη μας

οταν κατεβαζουμε πακετα απο ενα site πχ, καλο ειναι για να μπορουμε να τα διαχειριστουμε μεσω apt, να φτιαξουμε ενα τοπικο repository που θα εχει τα αρχεια μας.

για την δημιουργια του, κανουμε τα παρακατω βηματα:

a. δημιουργουμε εναν φακελο που θα περιεχει τα πακετα μας:

sudo mkdir /root/debs

εγω ονομασα τον φακελο μου debs, μπορειτε να τον ονομασετε οπως θελετε.

b. τοποθετουμε το πακετο μας στον φακελο αυτο

πχ αν το πακετο μας ειναι στο desktop δινουμε στην κονσολα το εξης:

#sudo cp /home/usename/Desktop/paketo.deb /root/debs/

c. μεταβαινουμε στον φακελο μας

# cd /root/debs/

d. δινουμε στην κονσολα το εξης, οντες στον φακελο debs :

#sudo dpkg-scanpackages . /dev/null | gzip > Packages.gz
αν εχουμε προβλημα με τα permissions, συνδεομαστε ev root προσωρινα και μονο για την παραπανω εντολη.

e.προσθετουμε τον φακελο αυτο στο /etc/apt.sources.list

παραθετω την δικη μου προσθηκη.


# local repository
deb file:///root/debs ./


f. δινουμε απο την κονσολα τα παρακατω :
#sudo apt-get update
#sudo apt-get upgrade
#sudo apt-get install paketo

το repository μας ειναι ετοιμο, και το πακετο μας εγκατασταθηκε μεσω apt! επαναλαμβανουμε την διαδικασια αυτη για καθε πακετο που θελουμε

This post has been edited by mechmg93: 18/08/2006 - 03:17

0

#6 User is offline   mechmg93 

  • Group: Honored Members
  • Posts: 457
  • Εγγραφή 31/05/2004

Δημοσιεύτηκε 17/08/2006 - 13:45

5. εξερευνωντας το ΑPT σε βαθος :
ανακεφαλαιωνουμε και προσθετουμε....

* εγκατασταση πακετου :
#sudo apt-ge install paketo

*απεγκατασταστη πακετου:
#sudo apt-get remove paketo

*επανεγκατασταση πακετου
#sudo apt-get --reinstall install paketo

*update kai upgrade
#sudo apt-get update
#sudo apt-get upgrade

*βλεποντας αν υπαρχουν διαθεσιμες νεοτερες εκδοσεις για τα πακετα μας
#sudo apt-show-versions -u

* ολικη απεγκατασταση μαζι με τα configuration files:
#sudo apt-get --purge remove paketo

* ερευνα για πακετα που κανουν συγκεκριμενη δουλεια, η ερευνα για συγκεκριμενο πακετο
#sudo apt-cache search onoma

πχ ψαχνουμε για editor και δεν ξερουμε ποιον να εγκαταστησουμε:
#sudo apt-cache search editor

ή θελουμε να δουμε αν εχουμε το προγραμμα kate στα repositories μας:
#sudo apt-cache search kate

*βλεποντας ολες τις πληροφοριες για ενα πακετο:
#sudo apt-cache show paketo

*βλεποντας τα depedencies ενος πακετου :
#sudo apt-cache depends paketo

*προσθηκη cd h dvd του debian στα repositories του debian
#sudo apt-cdrom add



υπο συνεχη ενημερωση

This post has been edited by mechmg93: 19/08/2006 - 17:06

0

#7 User is offline   mechmg93 

  • Group: Honored Members
  • Posts: 457
  • Εγγραφή 31/05/2004

Δημοσιεύτηκε 17/08/2006 - 13:54

6. ρυθμιζοντας ξανα πακετα με την εντολη dpkg-reconfigure

η εντολη
#sudo dpkg-reconfigure πακετο

ειναι υπερβολικα χρησιμη οταν θελουμε να ρυθμισουμε ενα πακετο που αυτορυθμιστηκε κατα την εγκατασταση του, η που ρυθμισαμε παλια και θελουμε να κανουμε καποιες αλλαγες.

Πχ, θελουμε να ρυθμισουμε ξανα το αρχειο /etc/X11/xorg.conf, μετα την εγκατασταση ενος driver της καρτας γραφικων μας.

για να το πετυχουμε αυτο, δινουμε στην κονσολα την παρακατω εντολη:

#sudo dpkg-reconfigure xserver-xorg


την ιδια διαδικασια ακολουθουμε και για την ρυθμιση αλλων πακετων.
0

#8 User is offline   mechmg93 

  • Group: Honored Members
  • Posts: 457
  • Εγγραφή 31/05/2004

Δημοσιεύτηκε 17/08/2006 - 14:16

7. δημιουργια νεου πυρηνα "The Debian Way"

περα απο την κλασικη διαδικασια για την δημιουργια πυρηνα, στο Debian δινεται η ευκαιρια μιας διαφορετικης διαδικασιας, ευκολοτερης, η οποια μαλιστα εχει ως αποτελεσμα και την δημιουργια .deb πακετου του πυρηνα για την ευκολη διαχειρηση του με το apt.

για να το επιτυχουμε αυτο ακολουθουμε τα παρακατω:

a. εγκατασταση προαπαιτουμενων πακετων:
#sudo apt-get install debhelper, modutils, kernel-package, libc6-dev, libncurses5-dev, libqt3-mt-dev tk8.3

b.ψαχνουμε και εγκαθστουμε τον πηγαιο κωδικα του πυρηνα που θελουμε να εγκαταστησουμε :
#sudo apt-cache search linux-source
#apt-get install linux-source-2.6.17[μπορειτε να εγκαταστησετε οποιο source θελετε]

c. τωρα απο την κονσολα δινουμε ta εξης:
#cd /usr/src/
#sudo bunzip2 linux-source-2.6.17.tar.bz2
#tar xf linux-source-2.6.17.tar

d. ως root κανουμε τα εξης:
#cd /usr/src/inux-source-2.6.17/
#make xconfig

e. αφου ρυθμισουμε το config , δινουμε στην κονσολα το εξης:
#make-kpkg kernel-image

f.οταν το πακετο ετοιμαστει , το εγκαθιστουμε, ειτε μεσω apt, προσθετοντας το στο τοπικο μας repository, ειτε απευθειας με την εντολη:
# sudo dpkg -i paketo.deb


προσοχη!!!!δεν εχει ολοκληρωθει ακομα!

This post has been edited by mechmg93: 21/08/2006 - 17:55

0

#9 User is offline   mechmg93 

  • Group: Honored Members
  • Posts: 457
  • Εγγραφή 31/05/2004

Δημοσιεύτηκε 17/08/2006 - 14:32

8. εγκατάσταση της java 1.5 (Java Runtime Environment) και ρυθμιση του firefox ωστε να "βλεπει" το plugin της java.

a. ελέγχουμε στο αρχειο /etc/apt/sources.list αν περιεχονται τα non-free πακετα :
#sudo nano /etc/apt/sources.list
το repository μας θα πρεπει να ειναι ως εξης :

# ntua debian sid repository
deb http://ftp.ntua.gr/pub/linux/debian/ sid main contrib non-free
deb-src http://ftp.ntua.gr/pub/linux/debian/ sid main contrib non-free


b.κανουμε τις τροποποιησεις μας, αν χρειαζεται,σωζουμε το αρχειo, και δινουμε τα εξης απο την κονσολα:

#sudo apt-get update
#sudo apt-get upgrade
#sudo apt-get install sun-java5-jre

c. ελέγχουμε αν η java, απεγκατασταθηκε με επιτυχια:
#java -version

το output της εντολης θα πρεπει να ειναι καπως ετσι:
Java version "1.5.0_07"
Java™ 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03)
Java HotSpot™ Client VM (build 1.5.0_07-b03, mixed mode, sharing)


το Java Runtime Environment εγκατασταθηκε με επιτυχια

αν το output δεν ειναι αυτο, και μας δειχνει καποια αλλη εκδοση της java, θα πρεπει να την απεγκαταστησουμε ωστε το συστημα μας να "βλεπει μονο την java 1.5.

d. τωρα ρυθμιζουμε και το plugin του firefox, ωστε να υποστηριζει java:
#sudo ln -s /usr/lib/jvm/java-1.5.0-sun-1.5.0.07/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla-firefox/plugins/


και ειμαστε ετοιμοι!!!
0

#10 User is offline   mechmg93 

  • Group: Honored Members
  • Posts: 457
  • Εγγραφή 31/05/2004

Δημοσιεύτηκε 17/08/2006 - 14:41

9. εγκατάσταση του Mplayer και αλλων multimedia προγραμματων και υποστηριξη για αναπαραγωγη dvd

Ο Mplayer ειναι ο πιο δημοφιλης player multimedia αρχειων. αν ψαξουμε στα debian repositories, θα δουμε οτι δεν περιεχεται σε αυτα. αυτο που εχουμε να κανουμε ειναι να προσθεσουμε ενα εξτρα repository στο συστημα μας και να τον εγκαταστησουμε.

a. κανουμε edit το /etc/apt/sources.list:
#sudo nano /etc/apt/sources.list

b. προσθετουμε τις παρακατω γραμμες:

#debian-multimedia repository
deb http://www.debian-multimedia.org sid main


c. κανουμε update-upgrade και εγκαθιστουμε:
#sudo apt-get update
#sudo apt-get upgrade
#sudo apt-get install mplayer w32codecs

ειμαστε ετοιμοι!

d. για να μπορουμε να βλεπουμε και Dvd, χρεαζομαστε ακομα μια βιβλιοθηκη:
#sudo apt-get install libdvdcss2


0

Share on Facebook
 
          Share on Tumblr
 
  • 3 Pages +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

1 χρήστες διαβάζουν αυτό το θέμα
0 μέλη, 1 επισκέπτες, 0 κρυφά μέλη