Od zera do bohatera terminala 🚀 Magiczne zaklęcia na nowy system
Szybka instalacja narzędzi na nowym systemie lub Steam Machine
Od zera do bohatera terminala 🚀 Magiczne zaklęcia na nowy system
Znacie to ekscytujące, ale jednocześnie przytłaczające uczucie, gdy odpalacie świeżo zainstalowany system operacyjny albo nowiutki komputer? Z jednej strony pachnie nowością, a z drugiej – wieje pustką. Brak ulubionych narzędzi potrafi zabić cały entuzjazm! Szczególnie, gdy traficie na system z zablokowanym systemem plików (tzw. read-only filesystem), jak chociażby SteamOS na Steam Machine.
Ale spokojnie! Przygotowałem dla Was zestaw absolutnie magicznych komend 🪄. Te krótkie zaklęcia w terminalu pozwolą Wam w kilka sekund zainstalować potężne narzędzia, omijając systemowe ograniczenia i przekształcając Wasz sprzęt w prawdziwą bestię do pracy i zabawy! ✨
1. Serwer SSH (sshd) 🛡️
Chcecie połączyć się ze swoim urządzeniem z drugiego końca pokoju bez wstawania z kanapy? Uruchomienie serwera SSH to absolutna podstawa! Pozwoli Wam to na zdalne logowanie (np. przez Cockpit Client) oraz banalne przesyłanie plików przez SFTP (WinSCP, FileZilla) bez użerania się z konfiguracją Samby.
2. Distrobox 📦
To narzędzie to prawdziwy teleport dla Waszego środowiska pracy! Pozwala na uruchomienie dowolnej dystrybucji Linuksa wewnątrz małego kontenera. Wymaga Podmana (który na SteamOS jest już na szczęście wbudowany). Poniższe zaklęcie instaluje Distroboxa bezpiecznie w Waszym folderze domowym, co oznacza, że żadna aktualizacja systemu go nie usunie!
3. Homebrew (brew) 🍺
Menedżer pakietów, bez którego wielu nie wyobraża sobie życia! Znany z macOS i standardowych Linuksów, potrafi instalować tysiące najnowszych programów. Największa magia? Instaluje wszystko w przestrzeni domowej użytkownika, więc bezczelnie i elegancko omija blokadę zapisu w systemach pokroju SteamOS!
4. NVM (Node Version Manager) 🌐
Piszecie w JavaScript i użeracie się z wersjami Node'a? NVM to absolutny "must-have", który pozwala płynnie skakać między starszymi a najnowszymi wersjami środowiska Node.js bez irytujących konfliktów uprawnień.
5. Hishtory 📚
To narzędzie to prawdziwy wehikuł czasu dla Waszego terminala. Zastępuje standardową historię basha potężnym rozwiązaniem z zaawansowanym wyszukiwaniem i szyfrowaną synchronizacją między komputerami.
Standardowa instalacja:
Złota porada w razie awarii serwerów Hishtory 🚨: Jeśli natraficie na błąd 502 (Bad Gateway), oznacza to, że ich serwery mają przerwę na kawę. Nic straconego! Możecie pobrać i zainstalować aplikację w trybie offline bezpośrednio z GitHuba:
6. Antigravity CLI (agy) 🤖
Mój osobisty faworyt! Asystent AI w terminalu, który pomoże Wam pisać kod i zarządzać komendami (tak, to właśnie ja!).
(Lub za pomocą lokalnego menedżera pakietów, w zależności od Waszej dystrybucji).