Różnice między wybraną wersją a wersją aktualną.
| Nowa wersja | Poprzednia wersja | ||
| polecenia:dnf [2024/08/10 23:35] – utworzono tester | polecenia:dnf [2024/09/10 10:02] (aktualna) – utworzono tester | ||
|---|---|---|---|
| Linia 1: | Linia 1: | ||
| - | ====== | + | ====== |
| + | **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>: | ||
| - | **DNF** (skrót od //Dandified YUM//) to menedżer pakietów dla systemów operacyjnych z rodziny [[: | ||
| - | == Historia | + | ===== Instalacja |
| - | **DNF** został zaprojektowany jako odpowiedź na potrzeby użytkowników i administratorów systemów, którzy poszukiwali bardziej efektywnego i łatwiejszego w obsłudze narzędzia do zarządzania pakietami w systemach Linux. Prace nad **DNF** rozpoczęły się w 2012 roku, a jego pierwsza wersja została wydana w [[: | + | |
| - | == Funkcje == | + | Aby zainstalować pakiet w systemie Fedora za pomocą '' |
| - | **DNF** oferuje szereg ulepszeń | + | |
| - | * **Lepsza wydajność**: | + | '' |
| - | * **Rozszerzalność**: **DNF** ma modularną architekturę, która pozwala na łatwe dodawanie nowych funkcji poprzez wtyczki. | + | |
| - | * **Zarządzanie zależnościami**: | + | Na przykład, aby zainstalować edytor tekstu |
| - | * **Lepsze zarządzanie cachem**: Automatyczne zarządzanie cachem pakietów zmniejsza potrzebę interwencji | + | |
| + | '' | ||
| + | |||
| + | ===== Usuwanie pakietów ===== | ||
| + | |||
| + | Aby usunąć zainstalowany pakiet, użyj polecenia: | ||
| + | |||
| + | '' | ||
| + | |||
| + | Przykład: | ||
| + | |||
| + | '' | ||
| + | |||
| + | ===== Aktualizacja systemu ===== | ||
| + | |||
| + | Aby zaktualizować wszystkie pakiety | ||
| + | |||
| + | * 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 | ||
| + | |||
| + | Możesz także zaktualizować tylko jeden wybrany pakiet: | ||
| + | |||
| + | '' | ||
| + | |||
| + | | ||
| + | |||
| + | '' | ||
| + | |||
| + | Polecenie odświeża metadane repozytoriów, | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | |||
| + | ===== Wyświetlanie informacji o pakiecie ===== | ||
| + | |||
| + | Aby uzyskać szczegółowe informacje na temat konkretnego pakietu, | ||
| + | |||
| + | '' | ||
| + | |||
| + | ===== Wyszukiwanie pakietów ===== | ||
| + | |||
| + | Aby wyszukać pakiety w repozytoriach, | ||
| - | == Przykładowe użycie == | ||
| - | Przykładowe polecenia używane w DNF: | ||
| - | * Aktualizacja systemu: | ||
| - | '' | ||
| - | * Instalacja pakietu: | ||
| - | '' | ||
| - | * Usunięcie pakietu: | ||
| - | '' | ||
| - | * Wyszukiwanie pakietów: | ||
| '' | '' | ||
| - | == Porównanie | + | Na przykład, aby wyszukać wszystkie pakiety związane |
| - | Chociaż | + | |
| + | '' | ||
| + | |||
| + | ===== 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 ===== | ||
| - | == Zastosowanie == | + | Jeśli chcesz uzyskać więcej informacji na temat dostępnych opcji '' |
| - | **DNF** jest używany przede wszystkim w dystrybucjach Linuxa bazujących na [[:kategoria: | + | |
| - | == Zobacz też == | + | '' |
| - | * [[: | + | |
| - | * [[: | + | |
| - | * [[: | + | |
| - | == Linki zewnętrzne == | + | To wyświetli szczegółową listę opcji i składni poleceń '' |
| - | * https:// | + | ===== Podsumowanie ===== |
| - | {{indexmenu>:polecenia#1}} | + | {{pagebox>:pagebox: |