Løsning på apt-get update fejl forårsaget af "deb http://deb.debian.org/debian jessie-updates main"

Hvad er den bedste tilgang til at løse problemet med apt-get update, når linjen "deb http://deb.debian.org/debian jessie-updates main" forårsager fejl, men ikke kan fjernes fra alle Docker-filer? Er det en permanent fjernelse af jessie-updates eller en midlertidig fejl?

Problemet med "deb http://deb.debian.org/debian jessie-updates main" i apt-get update skyldes, at Jessie er en ældre Debian-version med muligvis fjernede repositories; løsningen er at kommentere linjen ud eller opgradere til en nyere Debian-version.

Den bedste tilgang til at løse problemet med apt-get update, når linjen "deb http://deb.debian.org/debian jessie-updates main" forårsager fejl

Hvis du oplever problemer med apt-get update på grund af linjen "deb http://deb.debian.org/debian jessie-updates main", er der flere tilgange, du kan overveje. Her er nogle trin og løsninger, der kan hjælpe dig med at løse problemet:

1. Forstå problemet

  • Debian Jessie er en ældre version, og dens repositories kan være blevet flyttet eller fjernet.
  • Fejlen kan skyldes, at Jessie-updates repository ikke længere er tilgængeligt.

2. Midlertidig løsning

Hvis du har brug for en hurtig løsning, kan du kommentere linjen ud i din /etc/apt/sources.list fil:

# deb http://deb.debian.org/debian jessie-updates main

Dette vil forhindre apt-get update i at forsøge at få adgang til det ikke-eksisterende repository.

3. Permanent løsning

For en mere permanent løsning, kan du overveje følgende:

  • Opgradere til en nyere version af Debian, som stadig understøttes.
  • Erstatte Jessie repositories med arkiverede versioner, hvis du ikke kan opgradere:
deb http://archive.debian.org/debian jessie main
deb http://archive.debian.org/debian jessie-updates main

Bemærk, at du muligvis skal tilføje [trusted=yes] til linjerne, hvis du får problemer med signaturer.

4. Docker-specifik løsning

Hvis du arbejder med Docker-filer, kan du tilføje en kommando til din Dockerfile for at kommentere linjen ud:

RUN sed -i 's/^deb http:\/\/deb.debian.org\/debian jessie-updates main/# deb http:\/\/deb.debian.org\/debian jessie-updates main/' /etc/apt/sources.list

5. Kontroller for midlertidige fejl

Det er også muligt, at problemet er midlertidigt. Prøv at køre apt-get update igen efter et stykke tid for at se, om problemet er løst.

Konklusion

Problemet med jessie-updates repository er sandsynligvis permanent, da Jessie er en ældre version af Debian. Den bedste tilgang er at enten opgradere til en nyere version af Debian eller bruge arkiverede repositories. For Docker-filer kan du bruge en sed kommando til at kommentere den problematiske linje ud.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker