Jak usunąć aplikacje Linux z Chromebooka
Chromebooki mają fajną funkcję, która pozwala na uruchamianie aplikacji Linuksa – całkiem przydatną w pracy programistycznej lub po prostu do zabawy. Oczywiście nie wszystkie aplikacje Linuksa pozostają użyteczne na zawsze, a czasami po prostu zaśmiecają system, zwłaszcza jeśli rzadko z nich korzystasz. Co jest trudne? Odinstalowanie tych aplikacji nie zawsze oznacza usunięcie całego środowiska Linuksa. Czasami chcesz po prostu pozbyć się konkretnej aplikacji, nie ingerując w resztę konfiguracji.
Oto przewodnik, który przeprowadzi Cię przez proces odinstalowywania aplikacji Linuksa z Chromebooka. Proces ten różni się nieco od standardowej deinstalacji w systemie Windows lub macOS, ponieważ albo klikasz w programie uruchamiającym, albo uruchamiasz polecenia w terminalu. Pamiętaj, że niektóre aplikacje zainstalowane za pomocą Flatpak lub Snap wymagają konkretnych poleceń, a niektóre aplikacje Linuksa mogą nawet nie być widoczne w programie uruchamiającym. Jest to nieco skomplikowane – trochę jak sam Chrome OS – ale wciąż wykonalne.
Jak odinstalować aplikacje Linux na Chromebooku
Korzystanie z programu uruchamiającego aplikacje — w prosty sposób
To prawdopodobnie najłatwiejsza i najprostsza metoda. Po prostu otwierasz program uruchamiający aplikacje, znajdujesz folder z aplikacjami Linuxa i stamtąd je odinstalowujesz. Działa dobrze, gdy aplikacje są widoczne w programie uruchamiającym, co zdarza się najczęściej.
- Otwórz program uruchamiający aplikacje, klikając ikonę koła (lub pierścienia) w lewym dolnym rogu, a następnie znajdź folder o nazwie Aplikacje systemu Linux.
- Kliknij prawym przyciskiem myszy aplikację, którą chcesz usunąć. Zazwyczaj pojawi się menu kontekstowe.
- Wybierz Odinstaluj. Powinno to zadziałać w przypadku większości aplikacji zainstalowanych ze środowiska Debian lub standardowych aplikacji Linuksa.
- Poczekaj chwilę, a aplikacja powinna zniknąć. Czasami może pozostawić jakieś szczątkowe pliki, ale generalnie jest całkiem czysta.
Ta metoda jest świetna, ale nie zawsze działa w przypadku aplikacji zainstalowanych przez Flatpak lub Snap, albo jeśli aplikacje nie wyświetlają się poprawnie w launcherze. W takich przypadkach trzeba po prostu pobrudzić sobie ręce w terminalu.
Odinstalowywanie za pomocą terminala — bardziej skomplikowana metoda
Ta metoda jest bardziej elastyczna i czasami konieczna – zwłaszcza jeśli aplikacja została zainstalowana za pomocą narzędzi wiersza poleceń, takich jak apt, Flatpak czy Snap. Dlaczego? Ponieważ Linux nie zawsze automatycznie rejestruje te aplikacje w programie uruchamiającym i potrzeba odrobiny magii wiersza poleceń, aby je usunąć.
Uwaga: Musisz otworzyć terminal Linuksa, który zazwyczaj znajduje się w folderze aplikacji Linuksa lub w zasobniku systemowym, jeśli został przypięty. Jeśli go tam nie ma, sprawdź w Ustawieniach > Linux (wersja beta) i włącz go lub włącz ponownie. W niektórych przypadkach może być konieczna ponowna konfiguracja Linuksa, jeśli sytuacja się pogorszy.
Odinstalowywanie aplikacji zainstalowanych za pomocą apt-get
- Uruchom terminal z aplikacji Linux — albo z programu uruchamiającego, albo z ikony na pasku zadań.
- Aby zobaczyć wszystkie zainstalowane aplikacje, możesz uruchomić
dpkg --list. Warto wiedzieć, co jest zainstalowane, zanim je usuniesz. - Jeśli chcesz odinstalować program GIMP (typowy przykład), wpisz:
sudo apt-get remove gimp. - Może pojawić się monit z pytaniem, czy masz pewność. Naciśnij Y (tak), aby potwierdzić.
- Po wykonaniu tej czynności aplikacja zniknie, choć pliki konfiguracyjne mogą pozostać, chyba że wykonasz tę czynność
sudo apt-get purge gimp.
Uwaga: Czasami może być konieczne późniejsze uruchomienie sudo apt-get autoremovew celu usunięcia pozostałych zależności. Pomaga to utrzymać system w czystości.
Usuwanie aplikacji Flatpak — trochę inaczej
- Jeśli instalowałeś aplikacje za pomocą Flatpak, otwórz terminal i sprawdź, co zostało zainstalowane za pomocą:
flatpak list. - Aby odinstalować konkretną aplikację, uruchom polecenie:
sudo flatpak uninstall package_name. Zastąp package_name rzeczywistym identyfikatorem aplikacji, który uzyskasz z listy. - Na przykład usunięcie programu GIMP zainstalowanego za pomocą Flatpak:
sudo flatpak uninstall org.gimp. GIMP.
Usuwanie aplikacji zainstalowanych za pomocą Snap
- Ta sama zasada: sprawdź, co jest zainstalowane w
snap list. - Odinstaluj za pomocą:
sudo snap remove package_name. Ponownie zamień package_name na wartość widoczną na liście.
W niektórych konfiguracjach polecenia mogą nie działać tak, jak się spodziewasz za pierwszym razem; czasami trzeba je uruchomić dwukrotnie lub zrestartować środowisko Linux, a nawet samego Chromebooka. To trochę dziwne, ale tak właśnie działa Linux na Chrome OS – zawsze jest coś nieprzewidywalnego.
Podsumowanie
Pozbywanie się aplikacji Linuksa na Chromebooku nie jest tak proste, jak kliknięcie „Odinstaluj”, ale jest wykonalne. Metoda z użyciem programu uruchamiającego jest najłatwiejsza, ale w przypadku aplikacji instalowanych za pomocą narzędzi wiersza poleceń wystarczy kilka poleceń w terminalu. Pamiętaj tylko, że jeśli zainstalowałeś aplikacje z różnych źródeł, musisz użyć odpowiedniego polecenia odinstalowania dla każdego z nich — apt, Flatpak, Snap itp.
Streszczenie
- Użyj App Launcher, aby skorzystać z szybkiej, wbudowanej opcji odinstalowywania.
- Użyj poleceń terminala
sudo apt-get removedla aplikacji Debiana. - Jeśli aplikacjami są Flatpak lub Snap, uruchom
flatpak uninstalllubsudo snap remove. - Czasami trzeba wykonać ponowne uruchomienie lub uruchomić polecenia dwa razy — Linux na Chrome OS jest nieprzewidywalny.
Trzymam kciuki, żeby to pomogło
Ogólnie rzecz biorąc, odinstalowywanie pojedynczych aplikacji Linuksa nie jest niczym trudnym, ale tu i ówdzie natkniesz się na pewne dziwactwa. Na jednym komputerze działa to bezproblemowo; na innym trzeba będzie ponownie uruchomić polecenia lub zrestartować komputer, aby wszystko usunąć. Nic szalonego, po prostu typowe problemy z Linuksem wymieszane z dziwactwami Chrome OS. Mam nadzieję, że komuś to skróci czas pracy.
Powiązane artykuły
Czy ten artykuł był pomocny?