Ubuntu

Hvordan administrere oppstartsprogrammer på Ubuntu

Hvordan administrere oppstartsprogrammer på Ubuntu

Når du starter opp Linux-operativsystemet, blir grunnleggende funksjonalitetstjenester lastet umiddelbart til Linux-kjernen og fortsetter å kjøre til innloggingsskjermen vises. Ved pålogging lastes andre tjenester, inkludert stasjonære programmer. Disse kalles 'oppstartsprogrammer' eller oppstartsprogrammer.' Vi refererer ikke til tjenester som nettverksansvarlig; vi snakker om programmer som Skype, torrentklienter, nettlesere og andre slike programmer.

Selv om disse oppstartsprogrammene har vist seg å være ganske essensielle, kan det å ha for mange av dem forsinke PC-ens oppstartsprosess. Å kontrollere disse oppstartsprogrammene og deaktivere alt unødvendig for automatisk lasting vil gjøre Linux-systemet ditt raskere og mer responsivt.

I dette innlegget vil vi se hvordan vi kan administrere oppstartsprogrammer ved å dekke følgende nøkkelområder:

Vår distribusjon av valg for dette innlegget vil være Ubuntu 20.04 LTS. Dette vil imidlertid være det samme for alle andre Linux-distroer som kjører GNOME-skrivebordet. Du kan kreve et annet konfigurasjonsverktøy for de andre skrivebordsmiljøene som KDE Plasma, Cinnamon, MATE, Unity, Xfce, LXQt, Deepin, Enlightenment og Pantheon.

Startup Applications Manager på GNOME-skrivebordet

Naviger til Ubuntu-applikasjonsmenyen og åpne Startup Applications-appen.

Oppstartsapplikasjon

Alternativt kan du også åpne 'Kjør en kommando' dialogboksen ved hjelp av ALT + F2-kombinasjonen og kjør kommandoen nedenfor:

gnome-session-egenskaper

Kjør kommando

I tilfelle du ikke har 'Oppstartsapplikasjoner' installert program, installer det ved å utføre kommandoen nedenfor i terminalen:

sudo apt installer gnome-startup-programmer

Siden vi har gjort det 'Oppstartsapplikasjoner' allerede installert i systemet vårt, fortsetter vi til vinduet Startup Applications Preferences.

Oppstartsapper preferansevindu

Legge til et program i oppstart

For å legge til et hvilket som helst program i oppstartsprogrammet, trenger vi å kjenne kommandoen eller banen som kjører den aktuelle appen. Denne opplæringen viser deg to metoder du kan bruke til å finne kommandoen som kjører et hvilket som helst program.

(i) Bruk kommandoen 'hvilken' for å finne stien til et program

De 'hvilken' kommandoen kan være ganske nyttig hvis du vet navnet som ble brukt til å utføre et program på terminalen. For å for eksempel kjøre apper som Vlc, Telegram eller Shotwell, vil du kalle navnet henholdsvis vlc, telegram-desktop og Shotwell. For å vite banen til hvert av disse programmene, bruk syntaksen nedenfor:

som [app-navn] e.g $ som vlc $ hvilket telegram-desktop $ som shotwell

Shotwell-kommando

Fra bildet ovenfor kan du se stien til Shotwell-binæren som er oppført nedenfor. Merk denne banen, da vi vil bruke den til å legge Shotwell til oppstartsprogrammer.

I vinduet Innstillinger for oppstartsprogrammer klikker du på 'Legg til-knapp' og sett inn hele banen til programmet ditt i Command-feltet, som er usr / bin / shotwell for vår sak. I 'Navnfelt, skriv inn navnet på søknaden din. I 'kommentardelen, legg til kommentarer eller la den være blank.

Legg Shotwell til oppstartsapper

Bekreft at avkrysningsruten er på, og fullfør deretter ved å klikke på Legg til-knappen for å bruke endringene. Ditt egendefinerte program vil da bli lagt til oppstartslisten og startet når du starter opp i systemet.

Oppstartsapper

(ii) Bruk 'alacarte' menyen for å finne kommandoen for å kjøre et hvilket som helst program

The 'alacartemenyen er et pålitelig verktøy som du kan bruke til å finne kommandoen for å kjøre alle GNOME-skrivebordsmiljøapplikasjoner. Hvis du ikke har det installert på systemet ditt, utfører du kommandoen nedenfor på terminalen:

sudo apt installere alacarte

Installer alacarte

Når installasjonen er fullført, naviger til systemmenyen og start 'Hovedmeny' applikasjon.

Hovedmeny

Denne menyen inneholder alle de installerte programmene i systemet ditt.

Hovedmeny

Nå for å kjenne kommandoen som ble brukt til å starte et hvilket som helst program, velger du appen og klikker på kategorien egenskaper. I vårt tilfelle vil vi legge til Firefox i oppstartsprogrammene våre. Klikk på Internett -> Firefox -> Eiendommer.

Firefox-kommando

Velg teksten i 'kommando' felt. Det er kommandoen som brukes til å starte Firefox.

Start nå Startup-applikasjonsprogrammer og klikk på Legg til-knappen. I Navn feltet, skriv 'Firefox' i Kommando felt, skriv inn 'firefox% u' som vist i alacarte-menyen, og skriv inn eventuelle kommentarer du ønsker. Bildet nedenfor illustrerer hele prosessen.

Legger til Firefox til oppstart

Det er det! Du kan nå bruke samme fremgangsmåte for å legge til en app du ønsker i oppstartsprogrammer.

Fjerne et program fra oppstarten

Det er enkelt å fjerne et program fra oppstartsprogrammer. Følg trinnene nedenfor:

Trinn 1. Start oppstartsprogrammets preferansevindu fra Show Application-knappen.

Oppstartsapplikasjon

Steg 2. På programmet som vises, velger du programmet du vil fjerne.

Trinn 3. Klikk på Fjern-knappen øverst til høyre i vinduet.

Fjern programmet

Det valgte programmet fjernes umiddelbart fra listen. Avslutt ved å klikke på lukkeknappen. Neste gang du starter opp systemet, blir ikke det fjernede programmet automatisk lastet inn.

Forsinker et program i oppstarten

For å utsette utførelsen av et hvilket som helst oppstartsprogram, bruker vi søvnkommandoen.

Trinn 1. Start oppstartsprogrammet fra systemmenyen.

Steg 2. Klikk på programmet du ønsker å forsinke fra listen over programmer.

Forsink program

Trinn 3. Klikk på redigeringsknappen for å åpne vinduet Rediger oppstartsprogram.

I Kommando felt, skriv inn kommandoen søvn, etterfulgt av sekundene programmet skal forsinke i begynnelsen. For eksempel vil vi i vårt tilfelle forsinke Shotwell-programmet med 10 sekunder, som vist nedenfor:

Forsinkelsesprogram

Avslutt ved å klikke på Lagre-knappen og Avslutt for å oppdatere endringene. Det tilpassede programmet ditt vil forbli i oppstartslisten, men det tar den angitte tiden å laste inn når du starter systemet automatisk.

Kontrollere virkningen av oppstartstjenester og programmer på oppstartsprosessen

Moderne Linux-distribusjoner avhenger av systemd, som kommer med verktøy som analyserer oppstartsprosessen. For å sjekke hvor lang tid systemet tar å fullføre oppstartsprosessen, utfør systemd-kommandoen nedenfor på terminalen.

$ systemd-analyse

Analyser oppstartsprosessen

Fra rapporten gitt av systemd-analysen, vil du kunne vite om hele oppstartsprosessen ble påvirket av noe ekstra oppstartsprogram.

For en langsom oppstartsprosess betyr det at noen tjenester bremser oppstartssekvensen. For å sjekke disse tjenestene, utfør kommandoen nedenfor på terminalen.

$ systemd-analyse skyld

Analyser oppstartsprogrammer

Listen viser både programmer og tjenester. Kommandoen kan deaktivere tjenester:

system 1 deaktiver X-Now

Merk: X representerer navnet på tjenesten.

Med den informasjonen kan du bestemme hvilket program du vil fjerne fra oppstartslisten for å øke oppstartssekvensen.

Viser skjulte oppstartsprogrammer

Vi har sett på hvordan vi kan administrere oppstartsprogrammer i Startup-applikasjonsvinduet. Imidlertid er det andre tjenester, demoner og programmer som ikke er oppført her (skjult). For å se disse skjulte programmene i oppstartsprogramvinduet, utfør kommandoen nedenfor.

sudo sed -i 's / NoDisplay = true / NoDisplay = false / g' / etc / xdg / autostart / *.skrivebordet

Du blir bedt om å oppgi passordet ditt.

Viser de skjulte oppstartsprogrammene

Nå åpner du oppstartsprogramvinduet på nytt for å se listen over programmer. Alle skjulte oppstartsprogrammer og -tjenester vises.

Vis skjulte oppstartsprogrammer

Konklusjon

Jeg håper dette innlegget har gitt deg de forskjellige metodene du kan bruke til å administrere oppstartsapplikasjonene dine. Er det noen ekstra du ønsker å dele med leserne våre?? Legg gjerne igjen en kommentar nedenfor.

Mus Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Bruk av mus eller tastatur i feil stilling for overdreven bruk kan føre til mange helseproblemer, inkludert belastning, karpaltunnelsyndrom og mer. I ...
Mus Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
De siste årene har datamaskiner og operativsystemer utviklet seg sterkt. Det var en tid da brukere måtte bruke kommandoer for å navigere gjennom filad...
Mus Kontroller og administrer musebevegelser mellom flere skjermer i Windows 10
Kontroller og administrer musebevegelser mellom flere skjermer i Windows 10
Dual Display Mouse Manager lar deg kontrollere og konfigurere musebevegelse mellom flere skjermer, ved å bremse bevegelsene nær grensen. Windows 10/8,...