Så här fixar du brutna inloggningsskärmspaket på Ubuntu



Prova Vårt Instrument För Att Eliminera Problem

Om du har tagit bort en massa paket kan du av misstag ha tagit bort något som lightdm. Detta paket låter dig logga in på ditt grafiska skrivbord och i många fall tar du dig automatiskt till det. När du tar bort och startar om maskinen hittar du förmodligen bara en tom skärm med ingenting.



Oroa dig inte, för du kan förmodligen reparera inloggningsskärmen med ett minimum av att spela runt. Du kanske vill ansluta en Ethernet-kabel till din maskin om det är tillämpligt och anslut laddaren om det är en bärbar dator eftersom det kan vara det säkraste alternativet när du gör pakethantering.



Reparerar Standard ubuntu-desktop Metapackage

Förutsatt att du befinner dig på en enkel tom skärm efter start, håll ner Ctrl, Alt och F1 samtidigt samtidigt. Du ser en textinloggningsskärm med ditt nuvarande Ubuntu-versionsnummer och namnet du gav din dator när du installerade Ubuntu.



Skriv ditt användarnamn, tryck på Enter-tangenten, skriv ditt lösenord och tryck sedan på Enter-tangenten igen. Du får ett meddelande om paketuppdateringar och får sedan din standardfråga.

Du behöver bara återställa paket som du har tagit bort från det grundläggande skrivbordet, så att du kan skriva följande kommando och sedan trycka på enter för att göra det:

sudo apt-get install ubuntu-desktop ^



Observera vaktmästaren efter paketnamnet, som berättar apt-get bara för att leta efter saker du har tagit bort från standard ubuntu-desktop-paketet och återställa dem. Du kan bli ombedd att trycka på y för ominstallation, vilket du borde göra. Detta tar bara ett kort ögonblick. Detta är det för användare av vanlig Ubuntu men om du använde en av Ubuntus snurr måste du byta ut en enda bokstav i det kommandot. LXDE-användare vill skriva:

sudo apt-get install lubuntu-desktop ^

Xubuntu-användare vill skriva:

sudo apt-get install xubuntu-desktop ^

likaså sudo apt-get install kubuntu-desktop ^ fungerar för dem som kör KDE Plasma via Kubuntu och sudo apt-get install ubuntu-mate-core ^ fungerar för dem som använder Ubuntu-MATE. I något av dessa fall behöver du bara ett enda kommando och vänta sedan.

När du är tillbaka vid uppmaningen skriver du bara starta om , tryck på Enter-tangenten och se hur systemet startar om sig själv. Du bör komma tillbaka till ditt Ubuntu-skrivbord utan några andra problem.

Om du får en varning om att du inte kan ansluta till Canonical Ubuntu-servrar när du försöker detta, försök sedan nmcli nm wifi på innan du försöker sudo apt-get install ubuntu-desktop ^ eller vilket metapaketnamn som helst igen. Du borde inte uppleva några andra problem och bör då bara kunna starta om som vanligt.

Nu efter att ha installerat om paketen bör allt fungera, men om du manuellt tog bort några paket som ingår i din Ubuntu-distribution kommer detta att lägga till dem också. Du kan kontrollera innehållet i filen /var/log/apt/history.log för att se eventuella ändringar som apt-get gjort om du vill ta bort några olika paket senare. Håll ner Windows- eller Super-tangenten och tryck på R och ge sedan kommandot gedit /var/log/apt/history.log , bladplatta /var/log/apt/history.log eller musmatta /var/log/apt/history.log beroende på vilken skrivbordsmiljö du använder.

Bläddra igenom så ser du alla senaste ändringar, inklusive de du kan ha gjort från en uppdatering. Om du föredrar att göra detta på kommandoraden utan grafiskt verktyg, skriv bara vi /var/log/apt/history.log eller nano /var/log/apt/history.log vid uppmaningen för att få samma effekt. Du har sedan fixat inloggningsskärmsproblemet med bara två eller tre kommandon och kan använda din maskin som vanligt igen.

2 minuter läst