Hvordan fikse ødelagte påloggingsskjermpakker på Ubuntu



Prøv Instrumentet Vårt For Å Eliminere Problemer

Hvis du har fjernet en haug med pakker, kan du ved et uhell ha fjernet noe som lightdm. Denne pakken lar deg logge inn på det grafiske skrivebordet, og vil i mange tilfeller automatisk ta deg med til det. Når du tar ut maskinen og starter den på nytt, vil du sannsynligvis bare finne en tom skjerm med ingenting.



Ikke bekymre deg, for du kan sannsynligvis reparere påloggingsskjermen med et minimum av å leke. Det kan være lurt å koble en Ethernet-ledning til maskinen din hvis det er aktuelt, og koble til laderen hvis det er en bærbar datamaskin, fordi dette kan være det sikreste alternativet når du gjør pakkehåndtering.



Reparerer Standard ubuntu-desktop Metapackage

Forutsatt at du er på en enkel tom skjerm etter start, holder du nede Ctrl, Alt og F1 samtidig. Du får se en tekstinnloggingsskjerm med ditt nåværende Ubuntu-versjonsnummer og navnet du ga datamaskinen din da du installerte Ubuntu.



Skriv inn brukernavnet ditt, trykk enter-tasten, skriv inn passordet ditt og trykk deretter enter-tasten igjen. Du vil motta en melding om oppdateringer av pakken, og deretter få din standardmelding.

Du trenger bare å gjenopprette pakker du har fjernet fra det grunnleggende skrivebordet, slik at du kan skrive følgende kommando og deretter trykke enter for å gjøre det:

sudo apt-get install ubuntu-desktop ^



Legg merke til oppskriften etter pakkenavnet, som forteller apt-get bare for å se etter ting du har fjernet fra standard ubuntu-desktop-pakken og gjenopprette dem. Du kan bli bedt om å trykke på y for reinstallasjon, noe du bør gjøre. Dette tar bare et kort øyeblikk. Dette er det for brukere av vanlig Ubuntu, men hvis du brukte en av Ubuntu-spinnene, må du erstatte en enkelt bokstav i den kommandoen. LXDE-brukere vil skrive:

sudo apt-get install lubuntu-desktop ^

Xubuntu-brukere vil skrive:

sudo apt-get install xubuntu-desktop ^

like måte sudo apt-get install kubuntu-desktop ^ fungerer for de som kjører KDE Plasma gjennom Kubuntu og sudo apt-get install ubuntu-mate-core ^ vil fungere for de som bruker Ubuntu-MATE. I noen av disse tilfellene trenger du bare én kommando og deretter venter.

Når du er tilbake på forespørselen, skriver du bare inn start på nytt , trykk på enter-tasten og se systemet starte på nytt. Du bør komme tilbake til Ubuntu-skrivebordet uten andre problemer.

Hvis du får en advarsel om at du ikke kan koble til Canonical Ubuntu-serverne når du prøver dette, så prøv nmcli nm wifi på før du prøver sudo apt-get install ubuntu-desktop ^ eller hvilket som helst metapakke navn igjen. Du bør ikke oppleve noen andre problemer, og skal da bare kunne starte på nytt som normalt.

Når du har installert pakkene på nytt, skal alt fungere, men hvis du manuelt fjernet noen pakker som er inkludert i Ubuntu-distribusjonen, vil dette også legge til de. Du kan sjekke innholdet i /var/log/apt/history.log filen for å se eventuelle endringer som apt-get gjort hvis du vil fjerne noen forskjellige pakker senere. Hold nede Windows- eller Super-tasten og trykk på R, og gi deretter kommandoen gedit /var/log/apt/history.log , løvfelt /var/log/apt/history.log eller musematte /var/log/apt/history.log avhengig av hvilket skrivebordsmiljø du bruker.

Bla gjennom så ser du alle de siste endringene, inkludert de du kan ha gjort fra en oppdatering. Hvis du foretrekker å gjøre dette på kommandolinjen uten grafisk verktøy, er det bare å skrive vi /var/log/apt/history.log eller nano /var/log/apt/history.log på forespørsel for å få samme effekt. Du har da løst påloggingsskjermproblemet med bare to eller tre kommandoer og kan bruke maskinen din som vanlig igjen.

2 minutter lest