Różnice między wybraną wersją a wersją aktualną.
| Poprzednia rewizja po obu stronachPoprzednia wersja | |||
| polecenia:dnf [2024/09/10 09:46] – usunięto tester | polecenia:dnf [2024/09/10 10:02] (aktualna) – utworzono tester | ||
|---|---|---|---|
| Linia 1: | Linia 1: | ||
| + | ====== dnf ====== | ||
| + | **dnf** (Dandified YUM) to menedżer pakietów stosowany w dystrybucjach opartych na **Fedora** i **Red Hat**, który zastępuje starszy menedżer **YUM**. Obsługuje instalację, | ||
| + | {{page>: | ||
| + | |||
| + | |||
| + | ===== Instalacja pakietów ===== | ||
| + | |||
| + | Aby zainstalować pakiet w systemie Fedora za pomocą '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | Na przykład, aby zainstalować edytor tekstu **nano**, wpisz: | ||
| + | |||
| + | '' | ||
| + | |||
| + | ===== Usuwanie pakietów ===== | ||
| + | |||
| + | Aby usunąć zainstalowany pakiet, użyj polecenia: | ||
| + | |||
| + | '' | ||
| + | |||
| + | Przykład: | ||
| + | |||
| + | '' | ||
| + | |||
| + | ===== Aktualizacja systemu ===== | ||
| + | |||
| + | Aby zaktualizować wszystkie pakiety w systemie do najnowszych wersji, możesz użyć poleceń: | ||
| + | |||
| + | * dnf update | ||
| + | |||
| + | '' | ||
| + | |||
| + | To polecenie aktualizuje pakiety w systemie do najnowszych wersji, które są dostępne w zainstalowanych repozytoriach. '' | ||
| + | |||
| + | Polecenie dnf update po prostu instaluje nowsze wersje pakietów, ale korzysta z już pobranych i zbuforowanych metadanych, chyba że te metadane są przestarzałe. | ||
| + | |||
| + | Możesz także zaktualizować tylko jeden wybrany pakiet: | ||
| + | |||
| + | '' | ||
| + | |||
| + | * dnf upgrade | ||
| + | |||
| + | '' | ||
| + | |||
| + | Polecenie odświeża metadane repozytoriów, | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | |||
| + | ===== Wyświetlanie informacji o pakiecie ===== | ||
| + | |||
| + | Aby uzyskać szczegółowe informacje na temat konkretnego pakietu, użyj: | ||
| + | |||
| + | '' | ||
| + | |||
| + | ===== Wyszukiwanie pakietów ===== | ||
| + | |||
| + | Aby wyszukać pakiety w repozytoriach, | ||
| + | |||
| + | '' | ||
| + | |||
| + | Na przykład, aby wyszukać wszystkie pakiety związane z **nano**, użyj: | ||
| + | |||
| + | '' | ||
| + | |||
| + | ===== Czyszczenie pamięci podręcznej ===== | ||
| + | |||
| + | Aby wyczyścić lokalną pamięć podręczną, | ||
| + | |||
| + | '' | ||
| + | |||
| + | To usuwa wszystkie zbuforowane dane pakietów. | ||
| + | |||
| + | ===== Listowanie zainstalowanych pakietów ===== | ||
| + | Aby zobaczyć listę wszystkich zainstalowanych pakietów, możesz użyć: | ||
| + | |||
| + | '' | ||
| + | |||
| + | ===== Zarządzanie grupami pakietów ===== | ||
| + | |||
| + | Aby zainstalować grupę pakietów (np. środowisko graficzne), użyj: | ||
| + | |||
| + | <code bash>dnf groupinstall " | ||
| + | |||
| + | Przykład: | ||
| + | |||
| + | <code bash>dnf groupinstall "KDE Plasma Workspaces"</ | ||
| + | |||
| + | ===== Pomoc i dokumentacja ===== | ||
| + | |||
| + | Jeśli chcesz uzyskać więcej informacji na temat dostępnych opcji '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | To wyświetli szczegółową listę opcji i składni poleceń '' | ||
| + | |||
| + | ===== Podsumowanie ===== | ||
| + | |||
| + | {{pagebox>: | ||