====== snap ====== **Polecenie ''snap''** to narzędzie wiersza poleceń służące do zarządzania pakietami Snap w systemach operacyjnych opartych na jądrze Linux. Umożliwia ono instalowanie, aktualizowanie, usuwanie i zarządzanie aplikacjami w formacie Snap. {{page>:szablon:gfx:terminal}} ===== Podstawowe funkcje polecenia snap ===== * **Instalacja pakietów Snap**: Użytkownicy mogą zainstalować dowolną aplikację z repozytorium Snap Store za pomocą jednej komendy: ''sudo snap install nazwa_pakietu'' * **Aktualizacja pakietów Snap**: Snapy są automatycznie aktualizowane, ale użytkownik może wymusić aktualizację manualnie: ''sudo snap refresh nazwa_pakietu'' * **Lista zainstalowanych pakietów**: Aby wyświetlić listę wszystkich zainstalowanych pakietów Snap: ''snap list'' * **Usuwanie pakietów Snap**: Użytkownik może usunąć zainstalowaną aplikację: ''sudo snap remove nazwa_pakietu'' * **Informacje o pakiecie**: Aby uzyskać szczegółowe informacje na temat zainstalowanego pakietu: ''snap info nazwa_pakietu'' * **Konfiguracja pakietów**: Polecenie `snap` umożliwia również konfigurowanie opcji dla poszczególnych aplikacji: ''snap set nazwa_pakietu klucz=wartość'' ===== Przykłady użycia ===== * **Instalacja przeglądarki Firefox**: ''sudo snap install firefox'' * **Aktualizacja wszystkich zainstalowanych pakietów**: ''sudo snap refresh'' * **Usunięcie pakietu VLC**: ''sudo snap remove vlc'' ===== Zarządzanie Snap Store ===== Snapy są dostępne z centralnego repozytorium zwanego **Snap Store**, skąd można je instalować i aktualizować za pomocą polecenia ''snap''. Snap Store oferuje szeroki wybór aplikacji, od programów użytkowych po narzędzia systemowe. Polecenie ''snap'' to uniwersalne narzędzie, które ułatwia zarządzanie aplikacjami Snap, dbając o ich bezpieczeństwo, izolację oraz aktualizację. ===== Zarządzanie pakietami - przykłady ===== Aby zaktualizować tylko pakiety Snap, które zawierają w nazwie np. //wine//, możesz użyć medody z wyszukiwaniem pakietów: * Najpierw sprawdź, które snapy związane z //wine// są zainstalowane, używając polecenia: ''snap list | grep wine'' terminal wylistuje zainstalowane pakiety: bash-5.2$ snap list | grep wine wine-platform-6-stable 6.0.4 19 latest/stable mmtrt - wine-platform-7-devel-core20 7.22 24 latest/stable mmtrt - wine-platform-9-devel-core22 9.17 26 latest/edge mmtrt - wine-platform-runtime v1.0 390 latest/stable mmtrt - wine-platform-runtime-core20 v1.0 133 latest/stable mmtrt - wine-platform-runtime-core22 v1.0 80 latest/stable mmtrt * Następnie ręcznie zaktualizuj te pakiety, używając polecenia: sudo snap refresh wine-platform-6-stable sudo snap refresh wine-platform-7-devel-core20 sudo snap refresh wine-platform-9-devel-core22 sudo snap refresh wine-platform-runtime sudo snap refresh wine-platform-runtime-core20 sudo snap refresh wine-platform-runtime-core22 ==Kategoria: polecenia== {{indexmenu>:polecenia#1}} {{pagebox>:pagebox:kategorie}}