Sway on Wayland: Paano i-install at gamitin ito sa Ubuntu at Debian?
Gaya ng nakagawian namin dito sa Ubunlog, isa sa pinakamatanda at pinakakomprehensibong mga blog sa Linux sa wikang Espanyol sa buong mundo , pinagsasama namin ang pinakamahuhusay na mga post tungkol sa iba't ibang mga kaganapan, balita, at kasalukuyang mga pag-unlad sa mga libre at open-source na teknolohiya kasama ang mga praktikal na tutorial sa marami sa mga pinakabagong distribusyon, aplikasyon, at mga bahagi ng operating system ng GNU/Linux. Kabilang dito ang terminal at mga utos ng Linux, mga desktop environment, at mga window manager, bukod sa marami pang iba.
Samakatuwid, partikular na nakatuon sa mga nabanggit na window manager, kamakailan ay naglathala kami ng mga artikulo tungkol sa isa na tinatawag na "Sway," na, kasama ang Hyprland , ay isa sa mga pinaka-moderno at kaakit-akit na opsyon na magagamit ngayon. Ang Sway ay isang Wayland compositor na kadalasang itinuturing na isang moderno at matibay na kapalit para sa i3wm sa X11 . Bukod pa rito, napakadaling i-install at gamitin sa Ubuntu, Debian, at marami sa kanilang mga derivatives. Kaya, ngayon ay nag-aalok kami ng isang mahusay na mabilis na gabay upang matutunan kung paano i-install at gamitin ito nang mabilis at madali.
Ang Sway ay isang naka-tile na Wayland compositor at isang drop-in na kapalit para sa i3 window manager para sa X11
Ngunit bago natin simulan ang post na ito tungkol sa pag-install at paggamit ng alternatibo at kawili-wiling window manager na ito para sa Wayland na tinatawag na "Sway , " inirerekomenda naming tuklasin ang isang nakaraang post na may kaugnayan dito pagkatapos mong matapos basahin ito:

Sway: Isang napakagaan at functional na Window Manager para sa Wayland
Tungkol sa Sway at Wayland ngayon
Sa madaling salita, para sa mga hindi pamilyar sa Sway, maikli itong inilarawan sa opisyal na website nito tulad ng sumusunod:
Ang Sway ay isang Wayland tiling compositor at direktang kapalit ng i3 window manager sa X11. Samakatuwid, gumagana ito nang maayos sa isang umiiral na i3 setup at sinusuportahan ang karamihan sa mga feature ng i3, kasama ang ilang karagdagang feature. Pinapayagan ng Sway ang sinumang gumagamit ng Linux na madaling ayusin ang mga window ng isa o higit pang mga application nang lohikal, sa halip na spatial. Dahil ang mga window ay mahusay na nakaayos sa isang grid bilang default, pinapalaki nito ang paggamit ng screen at nagbibigay-daan para sa mabilis na manipulasyon gamit lamang ang keyboard.
Samantala, sa opisyal nitong pahina sa GitHub, idinagdag nila na para sa pinakamainam na pag-install, paggamit, at operasyon, nangangailangan ito ng mga dependency tulad ng: meson, wlroots, wayland, wayland-protocols, pcre2, json-c, pango, at cairo. Sinasabi rin nila na, noong Pebrero 2024, ang pinakabagong stable na bersyon nito ay 1.8.1 (Pebrero 2023), habang ang pinakabagong bersyon ng pag-develop ay 1.9 RC2 (Pebrero 2024).
Ang Wayland ay isang pamalit sa protocol at arkitektura ng X11 windowing system, na idinisenyo upang mas mapadali ang pagbuo, pagpapalawak, at pagpapanatili nito. Ang Wayland ay ang wika (protocol) na magagamit ng mga application upang makipag-ugnayan sa isang display server upang maging nakikita at makakuha ng impormasyon mula sa user (isang tao). Ang Wayland server ay tinatawag na "composer." Ano ang Wayland? – Opisyal na website
Pag-install sa Ubuntu, Debian at derivatives
Ang pag-install nito sa isang Ubuntu, Debian, o anumang derivative distribution ay kadalasang napakadali, dahil ang isang stable na bersyon ay karaniwang makukuha sa mga repository. Ganito ang kaso para sa Debian 12 (bersyon 1.7.6) at Ubuntu 23.10 (bersyon 1.8.1).
Samakatuwid, ang isang simple at napaka-basic na pag-install sa Ubuntu at Debian ay nangangailangan lamang ng sumusunod na command:
apt install sway #Para sa Debian at derivatives
apt-get install sway #Para sa Ubuntu at mga derivatives
Gayunpaman, para sa mas kumpleto, ligtas, at inirerekomendang pag-install sa parehong Distro , maaaring idagdag ang mga sumusunod na pakete sa mga nakaraang utos:
swaybg swayidle swaylock suckless-tools sway-backgrounds foot foot-themes dwm stterm surf xwayland wayland-protocols wayland-utils xdg-desktop-portal-wlr
Pagkatapos noon, sa karamihan ng mga kaso, kakailanganin mo lang i-restart ang iyong operating system at tukuyin sa Session Manager (sa pamamagitan ng GUI o CLI) kung saan mo gustong simulan ang Sway gamit ang Wayland . Pagkatapos, mag-log in at simulan ang pagsubok, paggalugad, at pag-eksperimento sa window manager na ito. Gayunpaman, para sa pinakamabilis at pinakamahalagang paggamit nito, mahalagang malaman ang mga sumusunod na keyboard shortcut upang makapag-navigate ka, makagawa ng ilang partikular na aksyon, at makalabas sa window manager kahit kailan mo gusto o kailangan:
- Mod (Super) + Enter key: Bagong terminal
- Mga Mod (Super) + F key: Gawing full screen mode ang kasalukuyang window.
- Mga Mod (Super) + D key: Patakbuhin ang search engine at built-in na application launcher.
- Mod (Super) + Shift + Q keys: Lumabas sa kasalukuyang programa (foreground).
- Mod (Super) + Shift + E key: Lumabas sa session ng user gamit ang Sway.
- Mod (Super) + Shift + C key: I-reload ang kasalukuyang mga setting ng Sway.
- Mod (Super) + Shift + – mga key: Ilipat ang mga bintana sa loob ng Desktop (Scratchpad).
- Mod (Super) + – Mga Key: Lumipat sa pagitan ng mga bukas na bintana sa Desktop (Scratchpad).
Gayunpaman, upang malaman ang lahat ng umiiral/magagamit at baguhin/i-customize ang mga ninanais , maaari mong perpektong gamitin ang "config" file na matatagpuan sa path na "/etc/sway/".

Buod
Sa madaling salita, kung isa ka sa mga gumagamit ng GNU/Linux na sawa na sa nakagawian, kasalimuotan, at mataas na pagkonsumo ng hardware resource ng kasalukuyang mga desktop environment sa iyong computer—na, bukod pa rito, maaaring walang sapat na hardware resources dahil sa katandaan o kakulangan ng badyet—kung gayon ang Sway ay walang dudang isang mahusay na alternatibo na subukan kasama ng maraming iba pang magagamit na window manager . Panghuli, bilang pandagdag sa kapaki-pakinabang na mabilisang gabay na ito, kung may alam kang iba pang mga komplementaryong pakete o karagdagang mga configuration na maidaragdag, inaanyayahan ka naming banggitin at ipaliwanag nang maikli ang mga ito sa mga komento para sa kapakinabangan ng aming buong komunidad ng Linux IT.
Panghuli, tandaan na ibahagi ang kapaki-pakinabang at nakakatuwang post na ito sa iba, at bisitahin ang homepage ng aming website sa Espanyol o iba pang mga wika (sa pamamagitan ng pagdaragdag ng dalawang letra sa dulo ng URL, halimbawa: ar, de, en, fr, ja, pt, at ru, bukod sa marami pang iba). Inaanyayahan ka rin naming sumali sa aming opisyal na Telegram channel upang magbasa at magbahagi ng higit pang mga balita, gabay, at mga tutorial mula sa aming website. At sumali rin sa aming alternatibong Telegram channel upang matuto nang higit pa tungkol sa mundo ng Linux sa pangkalahatan.

