Jak skonfigurować sklep Snap na Chromebooku



Uruchomienie aplikacji Linuksa na Chromebooku może być nie lada wyzwaniem, zwłaszcza jeśli chcesz wyjść poza standardowe opcje Chrome Web Store lub Google Play. Czasami samo włączenie środowiska programistycznego Linux i zainstalowanie odpowiednich menedżerów pakietów przypomina walkę z dziwactwami systemu Windows, ale warto to zrobić dla dodatkowej swobody w korzystaniu z oprogramowania. Jeśli próbujesz zainstalować coś takiego jak Snap Store lub dowolną aplikację Linuksa, ale napotykasz błędy lub po prostu nie możesz jej uruchomić, ten proces może pomóc. Zasadniczo włączasz Linuksa, instalujesz Snap, a następnie możesz przeglądać i instalować aplikacje Linuksa za pośrednictwem interfejsu graficznego lub terminala. Po prawidłowej konfiguracji działa to jak miniaturowy pulpit Linuksa w Chromebooku. Mam nadzieję, że to rozwieje część wątpliwości i sprawi, że korzystanie z niego będzie mniej frustrujące.

Włączanie środowiska programistycznego Linux na Chromebooku

Jak włączyć system Linux na Chromebooku

Ta część jest dość kluczowa, ponieważ bez włączonego Linuksa nic innego nie zadziała. To pierwsza przeszkoda. Oto jak to uruchomić:

  • Otwórz Ustawienia z poziomu programu uruchamiającego aplikacje lub paska zadań
  • Przewiń w dół, aby znaleźć „Informacje o ChromeOS” w menu po lewej stronie. W niektórych konfiguracjach opcja ta może być ukryta w sekcji „Zaawansowane”.
  • Kliknij „Informacje o ChromeOS”, a następnie przejdź do sekcji „Deweloperzy” na pasku bocznym strony „Informacje”.Jeśli jej nie widzisz, sprawdź, czy Twój Chromebook obsługuje system Linux. Niektóre urządzenia szkolne lub zarządzane mogą blokować tę opcję.
  • Kliknij przycisk „ Włącz” obok „Środowiska programistycznego Linux ”.Często pojawia się tam napis „Włącz Linuxa (Beta)”.

Postępuj zgodnie z instrukcjami, wybierz nazwę użytkownika i poczekaj na zakończenie instalacji. Instalacja pobierze potrzebne pliki w tle. Czasami, na starszych lub słabszych urządzeniach, trwa to chwilę i widziałem przypadki, w których instalacja się zacinała. W niektórych konfiguracjach, za pierwszym razem może się nie udać, a potem działa po ponownym uruchomieniu lub drugiej próbie. Nie wiem, dlaczego tak się dzieje, ale tak się dzieje.

Jak zainstalować Snap Store dla systemu Linux na Chromebooku

Metoda 1: Najpierw podstawowe zależności, potem Snap

To standardowy sposób, który pomaga uniknąć błędów związanych z brakującymi bibliotekami lub elementami FUSE. Dlaczego to pomaga? Ponieważ Snap opiera się na niektórych modułach jądra i FUSE do montowania pakietów, a bez nich pojawiają się błędy. Kiedy próbowałem zainstalować Snap Store naiwnie, nie udało mi się, ponieważ zależności nie były poprawnie skonfigurowane. Uruchomienie tych poleceń upewnia się, że Linux jest gotowy na snapy:

sudo apt install libsquashfuse0 squashfuse fuse

To instaluje potrzebną obsługę FUSE. To trochę dziwne, ale na niektórych Chromebookach ten krok decyduje o tym, czy „nie” czy „zrobione”.Następnie uruchom:

sudo apt update sudo apt install snapd

Jeśli pojawiają się błędy, zwłaszcza po próbie instalacji snapd, konieczne może być najpierw uzyskanie uprawnień roota. Dlatego uruchom, sudo sua następnie powtórz polecenia aktualizacji i instalacji. Czasami uprawnienia bywają niestabilne i łatwiej jest po prostu tymczasowo przełączyć się na tryb roota.

Metoda 2: Napraw dziwne błędy, przełączając się najpierw na roota

Jeśli instalacja ciągle się nie udaje, ta sztuczka zazwyczaj pomaga.sudo suPolecenie „Uruchom” uruchamia tryb roota i umożliwia wykonywanie tych samych poleceń. To tak, jakby tymczasowo przyznać sobie dodatkowe uprawnienia. W niektórych konfiguracjach rozwiązuje to jedynie problemy z uprawnieniami do określonych plików lub katalogów. Widziałem przypadki, w których polecenia działały idealnie dopiero po tym kroku. Nie wiem dlaczego, ale hej, działa.

Jak uzyskać wersję graficzną Snap Store na Chromebooku

Bo ciągłe wpisywanie poleceń jest do bani, zwłaszcza jeśli jesteś leniwy lub po prostu chcesz przeglądać zawartość wizualnie. Aby zainstalować wersję Snap Store z graficznym interfejsem użytkownika, uruchom:

sudo apt-get install gnome-software-plugin-snap

Dodaje interfejs graficzny, który pozwala przeglądać, wyszukiwać i instalować aplikacje jednym kliknięciem, zamiast poleceń w terminalu. Działa całkiem nieźle, choć czasami interfejs graficzny może szwankować, szczególnie na starszych Chromebookach lub jeśli środowisko Linux nie zostało jeszcze w pełni zaktualizowane.

Jak instalować aplikacje Linux za pośrednictwem Snap Store

A teraz zabawa. Możesz użyć graficznego interfejsu użytkownika, a jeśli coś szwankuje, zrób to w terminalu. Jak wolisz.

Korzystanie z graficznego interfejsu użytkownika Snap Store

  • Otwórz program uruchamiający aplikacje i znajdź folder aplikacji Linux.
  • Kliknij ikonę Snap Store, aby uruchomić aplikację.
  • Wyszukaj interesującą Cię aplikację — np. VLC, GIMP lub inną dostępną w sklepie.
  • Kliknij „Instaluj”. Po zakończeniu instalacji aplikacja powinna znaleźć się w menu aplikacji Linuksa lub w programie uruchamiającym. Czasami rejestracja nowej aplikacji zajmuje chwilę, ale zazwyczaj jest dość prosta.

Korzystanie z terminala

Działa to nawet wtedy, gdy interfejs graficzny odmawia współpracy lub preferujesz interfejs wiersza poleceń (CLI).Przejdź do terminala (ponownie, Aplikacje > Linux > Terminal ) i uruchom polecenia takie jak:

sudo snap install vlc

Zastąp vlcją dowolną aplikacją, której szukasz. Po kilku sekundach powinna się ona pobierać i instalować. Aby ją uruchomić, wpisz:

sudo snap run vlc

sudo systemctl restart snapdTo nie jest najczystszy sposób, ale jest niezawodny, jeśli interfejs graficzny ciągle się zawiesza lub po prostu nie wyświetla. Czasami, jeśli coś się zawiesi, trzeba zrestartować środowisko Linux.

Podsumowanie

Gdy już uruchomisz Snap Store i zainstalujesz aplikacje Linuksa, to tak, jakbyś miał zupełnie nowy wszechświat oprogramowania na swoim Chromebooku. Niezależnie od tego, czy potrzebujesz narzędzi do pracy, odtwarzaczy multimedialnych, czy środowisk programistycznych, ten sposób otwiera wiele drzwi. Pamiętaj tylko, że Chromebooki bywają kapryśne – ostrożna aktualizacja Linuksa i upewnienie się, że zależności są poprawne, może oszczędzić Ci bólu głowy. Ogólnie rzecz biorąc, taka konfiguracja daje większą swobodę i elastyczność, a to w zasadzie główny cel uruchamiania Linuksa na Chromebooku.

Streszczenie

  • Pierwszym krokiem jest włączenie Linuksa na Chromebooku. Nie pomijaj tego!
  • Zainstaluj zależności takie jak libsquashfuse0i, fuseaby uniknąć błędów snap.
  • Użyj sudo apt install snapd, aby uruchomić demona snap.
  • Jeśli pojawią się błędy, spróbuj uruchomić polecenia w trybie roota ( sudo su).
  • Zainstaluj wersję Snap Store z graficznym interfejsem użytkownika, aby ułatwić sobie przeglądanie zawartości, albo pozostań przy poleceniach.
  • Użyj > Snap Store do wyszukiwania i instalowania aplikacji Linux.

Ostateczny werdykt

Trzymam kciuki, żeby ten krótki poradnik pomógł komuś lepiej wykorzystać możliwości Chromebooka. Nie zawsze wszystko idzie gładko, ale po skonfigurowaniu możliwości znacznie się zwiększają. Powodzenia i miłego korzystania z Linuksa!



Czy ten artykuł był pomocny?