Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 3060|Odpowiedź: 0

[linux] Różnica między zarządzaniem pakietami Linuksa yum a dnf

[Skopiuj link]
Opublikowano 14.10.2023 21:34:13 | | | |
dnf vs yum to dwa różne narzędzia do zarządzania pakietami do instalowania, aktualizacji i odinstalowywania pakietów na Linuksie. Ponieważ wiele długoletnich problemów w Yum pozostaje nierozwiązanych, menedżer pakietu Yum został zastąpiony przez menedżera pakietu DNF.

YUM: Yellowdog Update Modifier, program front-end rpm, który rozwiązuje zależności związane z pakietami, potrafi lokalizować pakiety między wieloma bibliotekami i jest alternatywnym narzędziem dla up2date.

DNF: Następna generacja menedżerów pakietów RPM. Data wydania DNF to 11 maja 2015 roku, menedżer pakietów DNF został napisany w Pythonie pod GPL v2, po raz pierwszy pojawił się w dystrybucji Fedora 18. W RHEL 8.0 oficjalnie zastąpił YUM, a DNF Package Manager rozwiązał pewne wąskie gardła w YUM Package Manager, poprawiając doświadczenie użytkownika, zużycie pamięci, analizę zależności i szybkość działania.

Rozróżniać:

Rozwiązywanie zależności: Oba DNF są bardziej zdolne do obsługi zależności
Wydajność: DNF jest szybsze, DNF obsługuje pracę równoległą, a jednocześnie można pobrać wiele pakietów oprogramowania
Pliki konfiguracyjne: dnf używa pliku konfiguracyjnego z sufiksem .repo, yum używa pliku konfiguracyjnego z sufiksem .repo oraz głównego pliku konfiguracyjnego /etc/yum.conf
Interfejs użytkownika: Informacje wyjściowe DNF są wyraźniejsze i dostarczają więcej informacji o wyjściu terminala. Yum dostarcza mniej informacji i jest stosunkowo zwięzły

Nuta:dnf zastąpił yum jako domyślne narzędzie do zarządzania pakietami w CentOS 8 i nowszych。 W starszych wersjach systemów zarządzanie pakietami nadal można było wykonywać za pomocą poleceń yum.

Yum przekierowuje do DNF. , nowa wersja Red Hat porzuciła yum. Jak pokazano poniżej:







Poprzedni:Użyj Dockera do budowy geosieci WireGuard
Następny:Dostęp do peer LAN oparty na WireGuard
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com