Cum să accelerezi instalatorul aplicației Fedora Linux

Pentru a accelera programul de instalare a aplicației Fedora Linux, identificați mai întâi ce anume durează. Pe sistemele Fedora care utilizează PackageKit cu DNF5, inclusiv modificarea backend-ului Fedora 44, software-ul GNOME poate utiliza setările DNF5 pentru descărcările RPM. Creșterea limitei de descărcare simultană poate scurta o instalare care necesită mai multe pachete RPM. Nu va face ca fiecare parte a software-ului să fie mai rapidă: căutările în catalogul de aplicații, așteptările de metadate și descărcările Flatpak urmează căi diferite.

Începeți cu max_parallel_downloads=5. Implicit, DNF5 este de trei descărcări simultane, iar maximul documentat este de 20. O valoare mai mare nu este automat mai rapidă; conexiunea, oglinda și serverul de pachete setează în continuare limita. fastestmirrorSetarea opțională alege în funcție de latența TCP, nu de lățimea de bandă măsurată pentru descărcare, așa că tratați-o ca pe un experiment.

Ieșirea terminalului Fedora de la dnf --version care identifică DNF 5
Verificați ce versiune DNF folosește instalarea dvs. Fedora înainte de a modifica setările.

Mai întâi, identifică partea lentă

Software-ul GNOME poate instala pachete RPM Fedora și aplicații Flatpak. Deschideți pagina cu detalii a aplicației și căutați sursa sau formatul ambalajului. Dacă întârzierea apare în timpul descărcării pachetelor RPM, setările DNF de mai jos pot fi de ajutor. Dacă lista de aplicații se încarcă sau se caută lent sau dacă aplicația provine de la o telecomandă Flatpak, modificarea acesteia dnf.confeste puțin probabil să remedieze întârzierea.

Pe Fedora 44 și versiunile ulterioare, backend-ul PackageKit al software-ului GNOME folosește DNF5 și configurația sa; versiunile mai vechi pot diferi. Verificați cu [numele companiei] dnf --version. Proiectul Fedora explică integrarea în notele sale PackageKit-DNF5 .

1. Actualizați instalarea curentă de Fedora

Instalați actualizările disponibile înainte de a regla DNF. Aceasta actualizează versiunea pe care o rulați deja; nu este nevoie să faceți upgrade la o versiune mai nouă de Fedora doar pentru a încerca setările din acest ghid. Deschideți Software și instalați actualizările pe care le oferă sau utilizați un terminal:

sudo dnf upgrade --refresh

Revizuiți tranzacția propusă și confirmați-o când sunteți gata. Opțiunea --refreshsolicită DNF să verifice metadatele depozitului înainte de actualizarea pachetelor. Reporniți computerul dacă procesul de actualizare vă solicită acest lucru. Fedora documentează separat procesul de lansare-upgrade; aceasta este o sarcină de întreținere mai amplă, nu o ajustare de viteză de rutină.

Terminalul Fedora afișează comanda sudo dnf upgrade --refresh și o solicitare de tranzacție a pachetului
Verifică tranzacția pachetului înainte de a confirma o actualizare.

2. Creșterea numărului de descărcări paralele ale DNF5

Deschideți fișierul de configurare DNF la nivel de sistem ca administrator:

sudoedit /etc/dnf/dnf.conf

Găsiți secțiunea existentă [main]. Adăugați setarea de sub ea sau modificați-i valoarea curentă dacă este deja prezentă. Nu creați o a doua copie a aceleiași opțiuni. Începeți cu cinci descărcări simultane:

[main]
max_parallel_downloads=5

Dacă fișierul are deja un [main]titlu, păstrați-l și adăugați doar setarea. Salvați și închideți editorul. Dacă conexiunea rămâne stabilă, puteți testa 10; reduceți valoarea dacă descărcările se opresc sau încetinesc alte dispozitive. Valoarea maximă de 20 a DNF5 nu este o setare recomandată pentru fiecare conexiune.

Editor de configurare DNF care prezintă secțiunea principală, cinci descărcări paralele și setarea opțională pentru cea mai rapidă oglindă
Fișierul de configurare poate conține setarea de descărcare paralelă și, opțional, fastestmirror.

Opțional: testați selecția celei mai rapide oglinzi

Pentru a permite DNF5 să selecteze mirror-uri folosind latența socketului TCP, adăugați [main]și această linie sub:

fastestmirror=True

Referința DNF5 spune că aceasta suprascrie ordinea listei de oglinzi și selectează între oglinzi cu latență apropiată de cea mai mică valoare observată. Nu măsoară debitul, deci o oglindă cu latență redusă se poate descărca lent. Testează instalările cu și fără această linie; elimină-o dacă performanța se înrăutățește. Consultați referința oficială de configurare DNF5 pentru definițiile și valorile implicite ale opțiunilor actuale.

3. Reporniți serviciul software și testați

Înainte de a reporni PackageKit, închideți software-ul GNOME și asigurați-vă că nu rulează nicio instalare sau actualizare. Apoi reîncărcați serviciul astfel încât să pornească cu configurația actualizată:

sudo systemctl restart packagekit.service

Redeschideți software-ul GNOME și încercați o aplicație RPM de dimensiuni reduse. Dacă doriți să comparați managerul de pachete în afara interfeței grafice, executați comanda dnf repolistpentru a vedea repozitoriile activate, apoi instalați un pachet pe care îl recunoașteți cu sudo dnf install PACKAGE_NAME, înlocuind substituentul cu numele real al pachetului. Nu comparați descărcări fără legătură: dimensiunea pachetului, încărcarea repozitoriului și starea memoriei cache afectează timpul.

Terminalul Fedora afișează repozitoriile activate și o comandă de instalare DNF cu un provizoriu pentru numele pachetului
Folosește lista de repozitorii și o instalare RPM pentru a compara comportamentul DNF cu software-ul GNOME.

Când setarea nu ajută

  • Software-ul durează mult timp pentru a se deschide sau a căuta: Descărcările paralele afectează transferurile de pachete, nu interfața catalogului de aplicații. Verificați dacă un depozit sau o altă sarcină de pachet se actualizează încă și verificați dacă conexiunea la rețea este stabilă.
  • Aplicația este o telecomandă Flatpak: setările DNF nu controlează descărcările de pe telecomenzile Flatpak. Verificați sursa afișată pe pagina cu detalii despre software a aplicației și depanați calea de rețea către telecomanda respectivă.
  • Folosești Fedora Silverblue sau Kinoite: aceste desktop-uri atomice gestionează sistemul de operare de bază cu rpm-ostree, în timp ce multe aplicații desktop sunt Flatpaks. Nu aplica un tweak DNF tradițional așteptându-te să accelereze aceste fluxuri de lucru.
  • Un depozit este constant lent: Evitați URL-urile oglindire aleatorii sau dezactivarea verificărilor de semnături; oricare dintre acestea poate submina integritatea pachetului fără a remedia problema rețelei.

Pentru a anula modificarea, eliminați liniile max_parallel_downloadsși fastestmirrorpe care le-ați adăugat, apoi reporniți sistemul packagekit.servicecând nicio operațiune pe pachet nu este activă. Pentru a afla cum separă Fedora sursele RPM și Flatpak, consultați ghidul său pentru găsirea și instalarea aplicațiilor Linux .

Lasă un comentariu

Cum se instalează BlackArch Linux: Ghid USB și desktop

Cum se instalează BlackArch Linux: Ghid USB și desktop

Învață cum să descarci fișierul ISO BlackArch corect, să îl verifici, să creezi un USB bootabil și să instalezi BlackArch Linux în siguranță cu ajutorul programului de instalare Slim.

Cum să accesezi un Raspberry Pi cu TeamViewer din Linux

Cum să accesezi un Raspberry Pi cu TeamViewer din Linux

Instalați TeamViewer Host pe Raspberry Pi OS, conectați dispozitivul la contul dvs. și conectați-vă de pe un desktop Linux cu îndrumări și sfaturi de depanare actuale pentru pachetul ARM.

Cum să blochezi reclamele prin DNS pe Linux

Cum să blochezi reclamele prin DNS pe Linux

Blocați numeroase reclame și trackere în aplicațiile Linux configurez AdGuard DNS în GNOME, KDE Plasma sau NetworkManager, cu adrese IPv4 și IPv6 actuale și sfaturi de depanare.

Cum să partajați un mouse și o tastatură printr-o rețea LAN pe Linux

Cum să partajați un mouse și o tastatură printr-o rețea LAN pe Linux

Folosește Barrier sau succesorul său, Input Leap, pentru a controla mai multe computere Linux cu un singur mouse și o tastatură. Învață despre instalare, configurare server, conexiune LAN și remedieri.

Cum se configurează Proton Mail Bridge pe Linux cu Thunderbird

Cum se configurează Proton Mail Bridge pe Linux cu Thunderbird

Instalați Proton Mail Bridge pe Linux, conectați-vă contul plătit de Proton Mail și configurați Thunderbird cu setările corecte pentru IMAP, SMTP și certificat.

Cum să-ți faci profilul de e-mail Thunderbird portabil pe Linux

Cum să-ți faci profilul de e-mail Thunderbird portabil pe Linux

Faceți un profil de e-mail Thunderbird portabil pe Linux prin copierea profilului complet pe USB, lansarea acestuia prin cale și evitarea greșelilor comune de pierdere a datelor.

Cum să joci GTA 5 pe Linux cu Steam și Proton

Cum să joci GTA 5 pe Linux cu Steam și Proton

Instalează GTA 5 pe Linux prin Steam, activează Proton, alege o versiune compatibilă și află de ce diferă Modul Poveste și GTA Online.

4 Cele mai bune emulatoare Android pentru Linux: Care se potrivește configurației tale?

4 Cele mai bune emulatoare Android pentru Linux: Care se potrivește configurației tale?

Compară Waydroid, Android Studio Emulator, Genymotion și redroid pentru a găsi opțiunea Linux potrivită pentru aplicații desktop, dezvoltare Android, QA sau testarea containerelor.

5 browsere ușoare pentru Raspberry Pi, de la minimalist la modern

5 browsere ușoare pentru Raspberry Pi, de la minimalist la modern

Comparați cinci browsere ușoare pentru Raspberry Pi, inclusiv NetSurf, Dillo, Links2, Lynx și GNOME Web, cu comenzile actuale de instalare APT și compromisurile.

Cum se rulează sistemul de operare Chromium pe un Raspberry Pi 4, Pi 400 sau Pi 5

Cum se rulează sistemul de operare Chromium pe un Raspberry Pi 4, Pi 400 sau Pi 5

Instalați versiunea Chromium OS a echipei FydeOS pe un Raspberry Pi 4B, Pi 400 sau Pi 5. Alegeți imaginea potrivită, instalați-o și înțelegeți-i limitele.