A Skyscraper elhozza a Bluesky-t a Linux terminálba

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Mi jobb annál, mint hogy használsz egy közösségi hálót? Talán az, ha nem használsz. Vagy ha a lehető legkockább módon használod.

Erre jó példa a Skyscraper.

A fejlesztő Cameron Banga készítette: a Skyscraper egy nyílt forráskódú, terminálos Bluesky-kliens. Rust-ben írták, és elérhető a GitHub-on. A legfontosabb alapfunkciókat tudja: idővonal böngészése, posztolás, válaszok, repost, lájkok és profilnézet.

Bár macOS-re szánták (ahol

brew

segítségével telepíthető), Ubuntu alatt is könnyen lefordult minimális előkészülettel. Ha érdekel, megmutatom, hogyan.

De mielőtt idáig eljutnánk, jöjjön a nagy kérdés:

Mire képes a Skyscraper?

A Bluesky azok kedvéért, akik még nem ismerik, egy Twitter-szerű közösségi háló az AT Protocolra építve, ami egy nyílt és decentralizált szabvány. Elég aktív a felhasználói bázisa, és most már van hozzá egy használható terminálos kliens is (a Twitternek az X API-korlátozásai előtt több ilyenje is volt).

A Skyscraper parancssoros hozzáférést ad a kezdő idővonaladhoz, és lehetőséget arra, hogy reagálj arra, amit ott látsz. Tudsz válaszolni, repostolni, lájkolni, threadeket megnyitni, profilokat böngészni, és saját frissítéseket is posztolhatsz.

A navigáció természetesen billentyűzetről megy. A nyilak és az enter visznek a legtöbb helyre, az esc pedig visszalép. A használható gyorsbillentyűket a felület menet közben jelzi, így nem kell külön „puskát” bemagolnod.

Fontos, hogy nem egy teljes értékű kliens. Nincs képmegjelenítés (még Kittyn keresztül sem), nincs értesítési panel, és nincs direkt üzenetküldés sem. Ami viszont benne van, az megbízhatóan működik, és sokaknak valószínűleg elég is: a szépség az egyszerűségben rejlik.

A Skyscraper nem az единetlen Bluesky terminálkliens. Más, érdemes alternatívák például a bsky (Go-alapú parancssoros kliens, inkább szkripteléshez való, mint interaktív böngészéshez), illetve a Perch, egy Rust-alapú eszköz Blueskyhoz és Mastodonhoz is – ugyanabban a TUI-ban.

Skyscraper telepítése Ubuntu alatt

A Skyscrapert macOS-re szánták (Homebrew-val ott már elérhető), de mivel nyílt forráskódú és Rust-ben írták, Linuxon is egyszerű lefordítani. Az alábbi lépéseket Ubuntu 24.04 LTS alatt tesztelték, egy alap telepítésen (extra PPA-k és külön felrakott eszközök nélkül).

Először telepítsd a szükséges függőségeket:

sudo apt install Rustup build-essential pkg-config libssl-dev

Ezek a következők:

Rustup

, a Rust hivatalos toolchain-telepítője; a

build-essential

, ami tartalmazza a C fordítót és azokat az eszközöket, amelyekre a Rust build rendszerének szüksége van; a

pkg-config

és a

libssl-dev

pedig a HTTPS-támogatáshoz kell.

Ezután töltsd le a forrást a GitHub-ról kézzel (ZIP-ként, majd csomagold ki), vagy

Git

segítségével, ha telepítve van:

Git clone Git://GitHub.com/CameronBanga/cli-2026-skyscraper_command_line

Ha kész, lépj be a build mappába

cd

-vel, és indulhat a munka.

Állítsd be az alapértelmezett toolchainnek a stable Rust-et:

Rustup default stable

A stable a kiadott, „éles” verzió, és a legtöbb Rust szoftver ezt célozza. Ha szeretnéd, használhatsz beta vagy nightly csatornát is. Ha ennél a lépésnél valami félremegy, érdemes lehet a Rustup-ot közvetlenül a Rustup.rs oldalról telepíteni, nem pedig

apt

segítségével.

Fordítsd le Cargo-val (a Rust build eszköze és csomagkezelője):

cargo build --release

A

--release

kapcsoló optimalizált binárist készít, ami a

target/release/

mappába kerül.

Ha ez lefutott, lépj be

cd

-vel a

/target/release

mappába, és futtasd a benne lévő

./skyscraper

binárist.

Első indítás

Az első indításkor a Skyscraper kiír egy értesítést a fejlesztő iOS appjáról. Bármelyik billentyű bezárja, de az enter megnyitja az App Store-t az alapértelmezett böngésződben, úgyhogy ha nem akarsz megszakítást, ne nyomj rá reflexből.

…Bár a böngészőt így is meg kell majd nyitnod.

A program bekéri a Bluesky handle-ödet és egy app passwordöt. Ez utóbbi nem a fiókod jelszava. Az app passwordöket a Bluesky beállításaiban, a Privacy and Security alatt tudod létrehozni, és külön-külön vissza is vonhatod őket anélkül, hogy a fő belépési adataidat érintenéd.

Hozz létre ott egyet, majd illeszd be az app hitelesítési folyamatába, és nyomj entert.

Érdemes ezt használni?

Általában nagy rajongója vagyok a TUI-knak, mert az ötletességük és kreativitásuk üdítően fókuszált alternatívát ad a hétköznapi feladatokhoz. Láttad már a mapscii-t, ugye?

A Bluesky böngészése terminálban lecsupaszítja a zajt: nincsenek képek, nincsenek linkkártyák, nincsenek követés gombok, és kevesebb dolog ösztönöz a végtelen görgetésre. Nem jobb, mint bármi más; csak más. Ha úgy akarok ránézni, hogy közben nem nyitok böngészőfület, a Skyscraper hasznos.

Hogy neked megéri-e a kompromisszum, az attól függ, hogyan használod a Blueskyt – ha idáig eljutottál, feltételezem, hogy használod –, és talán egy kicsit attól is, mennyire szeretsz forrásból fordítani.

– Ja, és FYI: Ubuntu fent van Blueskyon. Ha követsz minket ott (köszönjük), látni fogod, hogy nekem is kellett pár holdciklus, mire végül megírtam ezt: