Fluxbox:an introduction

...το μέρος για να ξεκινήσετε!

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

Fluxbox:an introduction

Δημοσίευσηαπό headless » 15 Μάιος 2010, 21:22

Τί ειναι το fluxbox (και τί δεν είναι)
Το fluxbox λοιπόν είναι ένας διαχειριστής παραθύρων,αγγλιστί window manager.
Ένα software δηλαδή που ελέγχει την θέση και την εμφάνιση των παραθυρων μέσα στο γραφικό μας περιβάλλον.
Αυτό και μόνο.Τελεία.
Δεν είναι ένα ολοκληρωμένο περιβάλλον εργασίας,όπως είναι το gnome,το KDE,το Χfce.
Kατ'αντιστοιχία είναι ότι είναι για το gnome το metacity,ή για το KDE το kwin.
Δεν σέρνει μαζί του άλλες εφαρμογές,χρησιμοποιείται σε συνδυασμό με τις εφαρμογές που θέλουμε εμείς.

Γιατί fluxbox
Όπως και οι συναφείς window managers,openbox,blackbox,κλπ,το flux έχει το πλεονέκτημα οτι καταναλώνει ελάχιστους πόρους.
Eίναι κατάλληλο για παλιότερα μηχανήματα,και ενδείκνυται γι'αυτούς που θέλουν το pc τους να ανταποκρίνεται instantly.
Aντίθετα όσοι από εσάς αρέσκονται στα φανταχτερά εφέ,τα γυάλινα παράθυρα,τις φωτιές και τις πλημμύρες,καθώς και όσοι φοβάστε να λερώσετε λίγο τα χέρια σας,μπορείτε να σταματήσετε το διάβασμα τώρα.
Για να το σετάρουμε θα χρειαστεί να κάνουμε edit manually σε κάποια αρχεία - τίποτα τρομερό,σας διαβεβαιώνω.

Πώς να το εγκαταστήσω;
Όπως και σχεδόν όλα τα άλλα,από τον package manager της διανομής σας.
Στην περίπτωση του ubuntu αλλά και άλλων debianοειδών,τα πακέτα που θα χρειαστούμε είναι
Κώδικας: Επιλογή όλων
fluxbox,fluxconf,gsetroot,fbpager

Επιπλέον,προαιρετικά μπορούμε να βάλουμε το wicd σαν network manager (δεν θέλουμε τον network manager του gnome να κάνει αυτή τη δουλειά)
και το pcmanfm σαν file manager (παρομοίως,δεν θέλουμε το nautilus)
Τα εγκαταστήσατε όλα;Στην οθόνη του gdm διαλέγουμε ως συνεδρία fluxbox και...ξεκινάμε.

Τί γίνεται εδώ;Πώς να το σετάρω;
Το flux δεν έχει κάποιο κεντρικό menu/εκκινητή.Αντίθετα κάνοντας δεξί κλίκ οπουδήποτε στο desktop έχετε πρόσβαση στο menu του.
Αυτό ίσως σας ξενίσει στην αρχή,αν όμως το συνηθίσει κανείς αποδεικνύεται εξαιρετικά πρακτικό.

Εικόνα


Οι ρυθμίσεις του βρίσκονται μέσα στο ~/.fluxbox (είναι ένα κρυφό directory μέσα στο /home/username μας)
Τα αρχεία που μας ενδιαφέρουν εδώ είναι τα εξής τρία :
keys - περιλαμβάνει τα keyboard shortcuts,υπαρχουν αρκετά ήδη έτοιμα,και βέβαια μπορούμε να ορίσουμε και όσα θέλουμε εμείς
Μερικά από τα έτοιμα,με ALt+F1 εμφανίζεται το terminal (xterm)
ενώ με Ctrl +F1...F2...F3...F4 μεταφερόμαστε στο αντίστοιχο workspace

menu - περιλαμβάνει τα περιεχόμενα του menu του flux,ότι βλέπουμε κάνοντας δεξί κλίκ
Είναι της μορφής
Κώδικας: Επιλογή όλων
[exec] (label) {command} </icon.άμα.θέλουμε.png>


και startup -περιλαμβάνει ό,τι θέλουμε να εκτελείται με την εκκίνηση του flux
Για παράδειγμα,εγώ πρόσθεσα τα
Κώδικας: Επιλογή όλων
fbsetbg -f /home/headless/path/to_my/wallpaper.jpg &

για να θέσω το αγαπημένο μου wallpaper
και
Κώδικας: Επιλογή όλων
conky &

για να εκκινείται το conky,προφανώς.
Μην ξεχάσετε το & στο τέλος κάθε γραμμής!Αυτό λέει στο flux να συνεχίζει να εκτελεί την εντολή που του δώσαμε επ'άπειρον.


Εδώ κάπου θα κλείσω,γιατί υποψιάζομαι οτι σας ψιλο-κούρασα.
Να πούμε οτι επ'ουδενί δεν εμβαθύναμε ουτε στο σετάρισμα ούτε στις δυνατότητες του flux,μόνο μια εισαγωγή κάναμε.
Το λέει άλλωστε και ο τίτλος - an introduction,doh.
Hopefully όμως,ίσως αυτό είναι ένα έναυσμα για κάποιον να ασχοληθεί περισσότερο με κάποιον εναλλακτικό window manager.
Eξάλλου στο linux το τί μπορούμε να κάνουμε έχει όριο μόνο την φαντασία μας!

Και μερικα screenshots:

Εικόνα
Pcmanfm


Εικόνα
Xterm και gedit


Εικόνα
VLC


Εικόνα
W3M (text based browser)


Για περισσότερα σας παραπέμπω στα FAQS του επίσημου wiki
http://fluxbox-wiki.org/index.php?title=Faqs

Creative Commons License
Η εργασία υπάγεται στην άδεια Creative Commons Αναφορά-Μη εμπορική χρήση-Παρόμοια διανομή 3.0 Ελλάδα
Γνώσεις ⇛ Linux: Καλές ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Καλά
Λειτουργικό: debian wheezy/sid 64-bit (en_US.utf8)
Προδιαγραφές ⇛ CPU: 2x Intel Core2 Duo CPU E8400 3.00GHz │ RAM 3965 MiB │ ASUS INC. P5QL/EPU
Κάρτα γραφικών: nVidia GF104 [GeForce GTX 460] [10de:0e22]
Δίκτυα: eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168]
My Blog
Άβαταρ μέλους
headless
powerTUX
powerTUX
 
Δημοσιεύσεις: 2173
Εγγραφή: 14 Μάιος 2008, 17:30
Τοποθεσία: Αθήνα
Launchpad: headl3ss
IRC: h3adl3ss
Εκτύπωση

Re: Fluxbox:an introduction

Δημοσίευσηαπό pc_magas » 26 Ιουν 2010, 18:38

Μπορώ να κάνω να συνδέεται στο 3g δίκτυο αυτόματα όταν ξεκινά το fluxbox?
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2589
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση


Επιστροφή στο Οδηγοί - How to - Tutorials