Φοβερό στο Archlinux

φοβερό v3.5.4

φοβερό v3.5.4

Εάν έχετε συνηθίσει σε τυπικά γραφικά περιβάλλοντα, το Awesome μάλλον δεν είναι για εσάς, αλλά εάν η πρόθεσή σας είναι να αξιοποιήσετε στο έπακρο τον υπολογιστή σας, δεν υπάρχει τίποτα καλύτερο από την άποψή μου.

Από την ιστοσελίδα Awesome:

Φοβερός

"Το Awesome έχει υψηλή δυνατότητα διαμόρφωσης και είναι ο διαχειριστής παραθύρων επόμενης γενιάς για το X. Είναι πολύ γρήγορος, επεκτάσιμος και διαθέτει άδεια χρήσης βάσει της άδειας GNU GPLv2"

Το Windows Manager (ή διαχείριση παραθύρων), είναι ένα πρόγραμμα που ελέγχει τη θέση και την εμφάνιση των παραθύρων σε ένα σύστημα παραθύρων. Μην συγχέετε τη διαχείριση παραθύρων με το γραφικό περιβάλλον.

Gnome != metacity

kde != kwin

xfce != xfwm

Για να το θέσω λίγο πιο απλά, είναι ο τρόπος διαχείρισης των παραθύρων στα λειτουργικά συστήματα GNU/Linux, που απευθύνεται σε μεσαίους και προχωρημένους χρήστες.

Η προσωπική μου εμπειρία με αυτόν τον Windows Manager (διαχειριστής παραθύρων) ήταν εδώ και μερικούς μήνες, στην αρχή λίγο περίπλοκη όπως όλα τα καλά πράγματα, ωστόσο είναι θέμα να αφιερώσω λίγο χρόνο, υπομονή και να αξιοποιήσω στο έπακρο τους πόρους του υπολογιστή.

Ιστορία

Σύμφωνα με τον Sebastián Montini, γράφτηκε ως πείραμα σε ένα διαφορετικό μοντέλο από τον συνηθισμένο χειρισμό των παραθύρων. Προσπαθεί να λύσει το πρόβλημα πλοήγησης διαιρώντας την οθόνη σε αμοιβαία μη επικαλυπτόμενα πλαίσια που προσπαθούν να γεμίσουν ολόκληρη την οθόνη. Η οργάνωση των πλαισίων είναι δυναμική και διαφορετική σε κάθε χώρο εργασίας, η χρήση του πληκτρολογίου είναι βολική, αποτελεσματική και αποδοτική.

χαρακτηριστικά

  • Σύστημα πλακιδίων (wmii, dwm, ion, κ.λπ.)
  • Τα γραφικά στοιχεία LUA μπορούν να διαμορφωθούν
  • Είναι ένα ευέλικτο σύστημα (float, tile, fair, max, full, focus)
  • Χρησιμοποιήστε ένα σύστημα ετικετών αντί για θύρες προβολής
  • Είναι αρκετά ελαφρύ
  • Είναι προσανατολισμένο στη χρήση του πληκτρολογίου
  • Είναι πολύ πιο προσαρμόσιμο από άλλα

Σύμφωνα με την Wikipedia Φοβερός είναι γραμμένο σε Λουά, μια αρκετά ελαφριά, δομημένη, επιτακτική γλώσσα προγραμματισμού που σχεδιάστηκε ως ερμηνευμένη γλώσσα με επεκτάσιμη σημασιολογία. Το όνομα σημαίνει «φεγγάρι» στα πορτογαλικά.

Συνιστάται να χρησιμοποιήσετε έναν διαχειριστή συνεδρίας όπως Slim, KDM, GDM ή αυτόν της προτίμησής σας και να προσθέσετε εφαρμογές (vicious, scrot, notify-osd και xcompmgr)

Πώς το εγκαθιστάτε στο Archlinux;

# pacman -S awesome

Όλες οι ρυθμίσεις παραμέτρων βρίσκονται στο αρχείο rc.lua που βρίσκεται στην /etc/xdg/awesome/, είναι σύνηθες να δημιουργείτε έναν φάκελο που ονομάζεται awesome στη διαδρομή /home/user/.config και δημιουργήστε έναν συμβολικό σύνδεσμο του εν λόγω αρχείου.

$ mkdir /home/usuario/.config/awesome

Με τη δημιουργία του φακέλου, θα δημιουργηθεί ο συμβολικός σύνδεσμος

# ln -s /etc/xdg/awesome/rc.lua /home/usuario/.config/awesome/

Εάν ενδιαφέρεστε να αλλάξετε το εικονίδιο ή την ταπετσαρία Awesome, πρέπει να τροποποιήσετε το αρχείο θέμα.λουά εντός της διαδρομής /usr/share/wesome/themes/default/, Συνήθως χρησιμοποιώ το πρόγραμμα επεξεργασίας nano.

# nano /usr/share/awesome/themes/default/theme.lua

Αλλάξτε το εικονίδιο του awesome

Βρείτε την ενότητα theme.awesome_icon = και προσθέστε τη διαδρομή της εικόνας που θέλετε να είναι το εικονίδιο του μενού έναρξης. Μην ξεχάσετε να το βάλετε σε διπλά εισαγωγικά.

Αλλάξτε την ταπετσαρία

Βρείτε την ενότητα θέμα.ταπετσαρία = και προσθέστε τη διαδρομή της εικόνας που θέλετε ως ταπετσαρία. Μην ξεχάσετε να το βάλετε σε διπλά εισαγωγικά

Πώς μπορώ να βελτιώσω τις ρυθμίσεις μου στο Awesome;

Για να βελτιώσετε το Awesome, μπορεί να σας ενδιαφέρει να τροποποιήσετε το αρχείο rc.lua, μπορείτε να το κάνετε προσθέτοντας ένα απλό μενού, θυμηθείτε ότι είναι προγραμματισμός LUA.

πιάστε1

# nano /home/usuario/.config/awesome/rc.lua

Βρείτε την ενότητα

-- {{{ Μενού -- Δημιουργήστε ένα γραφικό στοιχείο εκκίνησης και ένα κύριο μενού

Και προσθέστε κάτι τέτοιο

myawesomemenu = { { "manual", terminal .. " -e man awesome" }, { "edit config", editor_cmd .. " " .. awesome.conffile }, { "restart", awesome.restart }, { "quit", awesome.quit } } {rgimp" en./IM za/apps/22/gimp.png"} mymainmenu = awful.menu({ items = { { "Awesome", myawesomemenu}, { "Graphics", menugraphics}, } })

Τροποποιήστε το σύμφωνα με τις προτιμώμενες εφαρμογές σας. τώρα μπορείτε να προσθέσετε γραφικά στοιχεία, αντικείμενα που μπορούν να προστεθούν σε οποιοδήποτε Wibox (γραμμές κατάστασης και γραμμές τίτλου) μπορούν να παρέχουν διάφορες πληροφορίες σχετικά με το σύστημά σας, τον διαχειριστή παραθύρων και τους πελάτες X απευθείας από την επιφάνεια εργασίας σας.

Τα widget είναι εύκολα στη χρήση και προσφέρουν μεγάλη ευελιξία, για να τα προσθέσετε πρέπει να μεταβείτε στην ενότητα — {{{ Wibox

-- Δημιουργήστε ένα γραφικό στοιχείο ρολογιού κειμένου mytextclock = awful.widget.textclock()

Στη συνέχεια πηγαίνετε στην ενότητα — Γραφικά στοιχεία που είναι στοιχισμένα προς τα δεξιά και προσθέστε τα ως εξής

right_layout:add(mytextclock)

Φορτίζετε το φοβερό σας με τα κλειδιά Ctrl + Αρχική σελίδα + R και μπορείτε να δείτε πώς εμφανίζονται στο πάνω αριστερό μέρος της οθόνης, μπορείτε να προσθέσετε αυτά που θεωρείτε σχετικά, απλά το θέμα είναι να διαβάσετε λίγο περισσότερο το θέμα στις επίσημες σελίδες.

Θυμηθείτε: Κάθε φορά που τροποποιείτε το αρχείο rc.lua χρησιμοποιείτε

$ awesome --check

Αν πετάξει το μήνυμα ✔ Σύνταξη αρχείου διαμόρφωσης ΟΚ. Μπορείτε να είστε ήσυχοι, διαφορετικά ελέγξτε τα σφάλματα, μπορεί να σας προκαλέσει μια δυσάρεστη έκπληξη εάν δεν έχει ρυθμιστεί σωστά.

Ενθαρρύνεστε να φτάσετε στα άκρα τον μινιμαλισμό με το Awesome, ως βοήθεια μοιράζομαι τη διαμόρφωση των κύριων αρχείων σε αυτό σύνδεσμος.

Fuentes:

Υπέροχο Archlinux

Λουά

Widgets στο Awesome

Καταπληκτικός οδηγός εγκατάστασης

Παρουσίαση του Sebastian Montini στο Jornadas del Sur 2009 Awesome: a different WM


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   r @ γ dijo

    φοβερή ταπετσαρία 😉

    1.    Έλαβ dijo

      +1

  2.   jorge dijo

    Είναι ενδιαφέρον, θα το δοκιμάσω αμέσως.

  3.   Ροκ Νευρωτικό dijo

    Λατρεύω το awesome-wm, από την άποψή μου τον καλύτερο διαχειριστή παραθύρων, και πολύ πάνω από τα γραφικά περιβάλλοντα.

    Φυσικά, κάθε προγραμματιστής (ή λάτρης του linux και της ταχύτητας) θα πρέπει να το δοκιμάσει τουλάχιστον δύο μήνες σχολαστικά 🙂

    ΥΓ: Εδώ η διαμόρφωση μου, η οποία είναι μια τροποποίηση μιας που βρήκα εδώ και πολύ καιρό 🙂
    https://github.com/rockneurotiko/Awesome-Config

  4.   philos dijo

    Ναι, 5 για φοβερό!
    Χρησιμοποιώ το awesome εδώ και 1 χρόνο περίπου και ομολογώ ότι είναι αυτό που έψαχνα εδώ και καιρό, είναι πολύ σταθερό, διαμορφώσιμο και πάνω από όλα ελαφρύ, υπάρχουν πάντα φόρουμ και ρυθμίσεις στο ίντερνετ που μπορούν να προσαρμοστούν.
    αφορά

  5.   Jamin samuel dijo

    Ωχ!

    Το Gnome δεν χρησιμοποιεί το Metacity….. όποιος χρησιμοποιεί το Metacity είναι Unity.

    Το Gnome χρησιμοποιεί το Mutter

    1.    philos dijo

      Χρήση!

    2.    νιώθω dijo

      Στην πραγματικότητα εξαρτάται από την έκδοση του Gnome που χρησιμοποιείτε (στο Debian με το Gnome 3.8.4 εξακολουθούν να βάζουν το metacity από προεπιλογή)...

      Και τελικά, το Mutter είναι μια εξέλιξη του Metacity, οπότε δεν είναι και τόσο διαφορετικό.

      1.    Στίτικ dijo

        Ευχαριστώ για τις απαντήσεις, πράγματι το gnome χρησιμοποιεί το Mutter, αλλά όπως λέει ο debish το Metacity είναι μια εξέλιξη του Mutter και το Gnome 3 εξακολουθεί να χρησιμοποιεί το metacity σε λειτουργικά συστήματα όπως το Debian

        αφορά

  6.   eliotime3000 dijo

    Αυτό το σεμινάριο συντίθεται καλύτερα από αυτό της @Helena_ryuu. Σε κάθε περίπτωση, αυτοί οι τύποι σεμιναρίων εκτιμώνται, καθώς τώρα καταλαβαίνω πώς να ρυθμίσω τις παραμέτρους του Awesome χωρίς να χρειάζεται να περάσετε μια δοκιμασία.

    Ας δούμε αν μπορώ να φτιάξω ένα Awesome desktop όπως αυτό στο Crunchbang (χωρίς το Openbox, φυσικά).

    1.    Στίτικ dijo

      Όπως λέω στην ανάρτηση, είναι απλώς θέμα υπομονής και λίγη εξάσκηση στις καθημερινές εργασίες, το χρησιμοποιώ κατά καιρούς, αλλά όταν το netbook μου το παίρνει κάποιος που δεν γνωρίζει πολλά για το θέμα, συνήθως τελειώνω το slim service (# systemctl stop slim.service) και ξεκινάω το kde (systemctl start kdm.service), τις περισσότερες φορές μαθαίνω πολλές φορές ακόμα98. Δεν είμαι ακόμα προγραμματιστής, αλλά για μένα ήταν πολύ εύκολο να ρυθμίσω τα widget, το καλύτερο από όλα είναι ότι το ποντίκι χρησιμοποιείται ελάχιστα ή καθόλου, μόνο όταν χρησιμοποιώ Inkscape ή Gimp

      αφορά

    2.    juancamilo_2000 dijo

      Η ανάρτηση της Helena λειτουργεί μόνο για μια παλιά έκδοση του awesome, 3.4, οπότε αυτό το σεμινάριο είναι λίγο ξεπερασμένο.

  7.   Ευφορία dijo

    Θα μπορούσατε να μοιραστείτε το φόντο της επιφάνειας εργασίας 😀

    Ελλείψει δοκιμής, ποιο πλεονέκτημα σε σύγκριση με το openbox; Και το poison δεν είναι καλύτερο για να εκμεταλλευτείς την απόδοση; (Το χρησιμοποίησα λίγο αλλά είναι πιο περίπλοκο)

    Χαιρετισμούς.

    1.    Στίτικ dijo

      Στο τέλος αφήνω έναν σύνδεσμο με τις προεπιλεγμένες διαμορφώσεις και τα αρχεία.

      αφορά

      1.    Ευφορία dijo

        Αυτό παίρνω που δεν διαβάζω 🙁

        Ευχαριστώ!

  8.   Ιππέας dijo

    Statick, θα μπορούσες να μου πεις από πού πήρες την ταπετσαρία σε παρακαλώ;

    1.    Στίτικ dijo

      Αν εννοείς αυτή με τη σέξι δασκάλα, το βρήκα να γκουγκλάρω

      αφορά

      1.    αυτό το όνομα είναι λάθος dijo

        Η ταπετσαρία επιφάνειας εργασίας ήταν πιο επιτυχημένη από το ίδιο το σεμινάριο:
        http://www.wallpapersas.com/wallpaper/teacher.html

  9.   Ιλλκίκι dijo

    Πολύ καλό tutorial. Όπως λέει κάποιος εκεί έξω: Επιτέλους θα το εγκαταστήσω αφού δείχνετε πώς να το ρυθμίσετε με απλό τρόπο.
    Σας ευχαριστώ.

  10.   Χουάνρα20 dijo

    Θα δοκιμάσω αυτό το WM όταν ξέρω πώς να κωδικοποιώ στο Lua, προφανώς προσφέρει πολλές προσαρμογές και αυτό περισσότερο από οτιδήποτε άλλο τραβάει την προσοχή μου 🙂
    Έχω αμφιβολία ότι αν το Awesome έχει αδιαφανή χρώματα χαχα είναι επειδή πάντα έπρεπε να δω αυτό το μαύρο χρώμα

    1.    Diego Saavedra (@Statick_linux) dijo

      Όχι απαραίτητα, είναι η διαμόρφωση που μου αρέσει (σκούρα χρώματα), θα πρέπει να τη δοκιμάσετε για να μάθετε το εύρος που έχει και δεν χρειάζονται πολλές γνώσεις, όπως εξηγώ στο σεμινάριο προσωπικά δεν ξέρω πώς να προγραμματίσω, αλλά ξέρω ένα ή άλλο κόλπο προγραμματισμού και χρησιμοποιώντας τη λογική με ένα παράδειγμα έκανα τις τροποποιήσεις των διαφορετικών gadgets, είμαι χαρούμενος για να προσαρμόσω

      αφορά

  11.   Χοσέ Φερνάντο Αϊάλα dijo

    ερωτηση δουλευει για το fluxbox μου?????

    1.    Στίτικ dijo

      Χίλια συγγνώμη δεν έχω χρησιμοποιήσει fluxbox

  12.   Sebastian dijo

    Πώς ενεργοποιείτε το wifi στο awesome; Έχω ήδη εγκαταστήσει το πρόγραμμα οδήγησης, φόρτωσα τη μονάδα και διαμόρφωσα τα πάντα. Εμφανίζεται το εικονίδιο wifi και μου δείχνει τα δίκτυα wifi αλλά δεν με αφήνει να συνδεθώ σε κανένα, κάνω κλικ σε οποιοδήποτε δίκτυο και δεν συμβαίνει τίποτα, απλά μου τα δείχνει. Ευχαριστώ εκ των προτέρων για τη συνεργασία σας

    1.    ας χρησιμοποιήσουμε το linux dijo

      Γεια σου Σεμπάστιαν!

      Νομίζω ότι θα ήταν καλύτερο να θέσετε αυτό το ερώτημα στην υπηρεσία ερωτήσεων και απαντήσεων που ονομάζεται Ask DesdeLinux έτσι ώστε ολόκληρη η κοινότητα να μπορεί να σας βοηθήσει με το πρόβλημά σας.

      Μια αγκαλιά, Πάμπλο.

  13.   Donillan dijo

    Ένας κάπως ανέμελος τρόπος για να έχετε ένα υπέροχο AWN είναι να εγκαταστήσετε το awesome και μετά να το εγκαταστήσετε https://github.com/copycat-killer/awesome-copycats Είναι πολύ καλό και κάνει τα πράγματα πολύ πιο εύκολα