- - Hvordan installere Fedora-apper offline

Slik installerer du Fedora-apper offline

Driver du Fedora som din Linux-distribusjonav valg? Har du en flekkete internettforbindelse eller sakte nedlastinger? I så fall er det lurt å lære hvordan du bruker offlinefunksjonen som er inkludert i DNF-pakkehåndtereren.

DNFs offline-modus er kjent som “bare nedlasting”, og når den brukes, kan det være enklere å installere store mengder programmer. Slik bruker du denne funksjonen på Fedora-systemet ditt.

Last ned apper med DNF

DNF-pakkehåndteringsverktøyet på Fedora Linuxhar mange nyttige funksjoner, men "nedlasting" er noe av det beste det kan gjøre. Ved å bruke dette kommandolinjeargumentet mens du installerer en RPM-pakke fra Fedora-programvarelager, er det veldig enkelt å laste ned en hvilken som helst app for å bruke offline på et senere tidspunkt, på en hvilken som helst Fedora Linux-PC du velger.

For å gjøre bruk av denne funksjonen, åpne et terminalvindu ved å trykke på Ctrl + Alt + T eller Ctrl + Shift + T på tastaturet. Når du har åpnet et terminalvindu, bruker du deretter dnf søk kommandoen nedenfor for å søke etter navnet på en app du vil installere offline.

Så hvis du for eksempel ønsker å installere Chromium open source nettleser offline, eller på en Linux-PC med tregt internett, vil du legge inn kommandolinjeargumentene nedenfor.

sudo dnf download chromium

Kommandoen ovenfor vil raskt hente den siste utgivelsen av Chromium open-source nettleser og plassere den i Fedoras katalog for hurtigbuffer, "/ var / cache / dnf."

For å få tilgang til denne hurtigbufferen for pakken bruker du CD kommando og flytt terminalsesjonen fra hjemmekatalogen (~) til pakkens hurtigbuffermappe.

cd /var/cache/dnf

Herfra kan du se gjennom de forskjellige underkatalogene og kopiere filene dine til en flyttbar enhet som skal installeres offline på andre datamaskiner.

Last ned apper til en bestemt katalog

Det kan være ganske irriterende å sortere gjennomFedoras katalog for pakkebuffer. Det er mapper overalt, og det gjør det å ta nedlastede pakker mye vanskeligere enn det burde være. Heldigvis er det en måte å tvinge DNF-pakkehåndtereren til å lagre frakoblede apper uansett hvor brukeren spesifiserer, ved hjelp av kommandolinjebryteren "downloaddir".

Så for eksempel å laste ned Chromium RPM-pakken for nettleser fra Fedora-programvarelager til en mappe i hjemmekatalogen som er merket "offline-apper", skriver du inn kommandoen nedenfor.

Merk: endre "/home/username/offline-apps" i kommandoen nedenfor med brukernavnet du bruker på din Linux-PC.

sudo dnf download chromium --downloaddir=/home/username/offline-apps

Når nedlastingen er fullført, oppdaterer dutillatelser til "offline-apps" -katalogen i hjemmemappen, slik at du trygt får tilgang til katalogen. Endring av tillatelser for denne mappen er nødvendig, ettersom tillatelsene bare er angitt til rot.

sudo chmod 777 -R ~/offline-apps

Når tillatelsene til mappen er oppdatert, kopier mappen til en flash-stasjon for installasjon på andre Fedora Linux-datamaskiner offline.

Last ned apper med avhengigheter

Ved å bruke nedlastningskommandoeksemplene ovenfor, vil detlast ned en RPM-pakke fra Fedora Linux-depotet, og for det meste som fungerer for datamaskiner som har begrenset tilgang til internett. Imidlertid, hvis du også trenger å få avhengigheter for en app, siden det ikke er noen mulig måte å få tilgang til internett, må du bruke kommandolinjebryteren "løse".

Med "løse" vil Fedora DNF-pakksjefen ikke bare laste ned selve appen, men hvert eneste bibliotek, avhengighet og viktig programvare som kreves for å kjøre appen på systemet ditt.

For å laste ned Kodi for eksempel, sammen med alle programvareavhengigheter, kjører du kommandolinjedriften nedenfor.

sudo dnf download kodi --resolve

Kommandoen over vil laste ned Kodi, sammen med alle dens avhengigheter i Fedora-pakkerens hurtigbufferkatalog (/ var / cache / dnf), som du kan få tilgang til med:

cd /var/cache/dnf

Alternativt kan du laste ned appen din sammen med alle avhengigheter til hjemmekatalogen (~) ved å gå inn i følgende kommandolinjedrift.

Merk: husk å bytte ut "/home/username/offline-apps" delen av kommandoen nedenfor med brukernavnet du bruker på ditt Linux-system.

sudo dnf download kodi --resolve --downloaddir=/home/username/offline-apps

Oppdater tillatelsene til mappen med chmod kommando.

sudo chmod 777 -R ~/offline-apps

Deretter kan du kopiere "offline-apper" til en USB-enhet for offline-installasjon på et senere tidspunkt.

Andre måter å installere apper offline på Fedora

DNFs nedlastingsfunksjon er en flott måte å sikreselv offlineforekomster av Fedora Linux kan få de nyeste appene. Imidlertid, hvis du leter etter måter å få apper på et offline Fedora-system, er dette ikke den eneste måten. Vi introduserer AppImage, det er en teknologi som gjør at hele applikasjoner kan inneholdes i en enkel, nedlastbar fil som er perfekt for offline systemer. Hvis du er interessert i å få tak i AppImage-apper, kan du gå over til BinTray. Det er et utmerket nettsted som katalogiserer mange apper i AppImage-formatet.

kommentarer