Ubuntu

Kā pārvaldīt startēšanas programmas Ubuntu

Kā pārvaldīt startēšanas programmas Ubuntu

Sākot Linux operētājsistēmu, pamata funkcionalitātes pakalpojumi tiek nekavējoties ielādēti Linux kodolā un turpina darboties, līdz parādās pieteikšanās ekrāns. Piesakoties, tiek ielādēti citi pakalpojumi, tostarp darbvirsmas programmas. Tos sauc 'starta programmas' vai 'startēšanas programmas." Mēs neattiecamies uz tādiem pakalpojumiem kā tīkla pārvaldnieks; mēs runājam par programmām, piemēram, Skype, torrent klientiem, pārlūkiem un citām šādām programmām.

Lai gan šīs startēšanas programmas ir izrādījušās diezgan būtiskas, pārāk daudz no tām var aizkavēt datora startēšanas procesu. Kontrolējot šīs startēšanas programmas un atspējojot visu nevajadzīgo automātiskai ielādēšanai, jūsu Linux sistēma kļūs ātrāka un atsaucīgāka.

Šajā amatā mēs redzēsim, kā mēs varam pārvaldīt starta programmas, aptverot šādas galvenās jomas:

Mūsu izvēles izplatīšana šai ziņai būs Ubuntu 20.04 LTS. Tomēr tas būs tāpat kā jebkuram citam Linux izplatītājam, kurā darbojas GNOME darbvirsma. Jums var būt nepieciešams cits konfigurācijas rīks citām darbvirsmas vidēm, piemēram, KDE Plasma, Cinnamon, MATE, Unity, Xfce, LXQt, Deepin, Enlightenment un Pantheon.

Startēšanas lietojumprogrammu pārvaldnieks GNOME darbvirsmā

Pārejiet uz izvēlni Ubuntu lietojumprogrammas un atveriet lietotni Startup Applications.

Startēšanas programma

Varat arī atvērt 'Palaist komandu' dialoglodziņš, izmantojot kombināciju ALT + F2, un palaidiet zemāk esošo komandu:

gnome-session-properties

Palaist komandu

Gadījumā, ja jums nav 'Startēšanas lietojumprogrammas' instalēta programma, instalējiet to, izpildot komandu Terminal:

sudo apt instalēt gnome-startup-programs

Tā kā mums ir 'Startēšanas lietojumprogrammas' jau instalēts mūsu sistēmā, mēs pāriet uz Startup Applications Preferences logu.

Startēšanas lietotņu preferenču logs

Programmas pievienošana startēšanai

Lai startēšanas lietojumprogrammai pievienotu jebkuru lietojumprogrammu, mums būs jāzina komanda vai ceļš, kas izpilda konkrēto lietotni. Šajā apmācībā tiks parādītas divas metodes, kuras varat izmantot, lai atrastu komandu, kurā darbojas jebkura lietojumprogramma.

(i) Izmantojiet komandu “kurš”, lai atrastu ceļu uz lietojumprogrammu

The "kas" komanda var būt diezgan noderīga, ja zināt vārdu, kas izmantots, lai izpildītu lietojumprogrammu terminālā. Piemēram, lai izpildītu tādas lietotnes kā Vlc, Telegram vai Shotwell, jūs attiecīgi izsauktu nosaukumu vlc, telegram-desktop un Shotwell. Lai uzzinātu ceļu uz katru no šīm lietojumprogrammām, izmantojiet zemāk esošo sintaksi:

kura [lietotnes nosaukums] e.g $ kura vlc $ kura telegramma-desktop $ kura skatlogs

Šotvela komanda

No augšējā attēla jūs varat redzēt ceļu uz zemāk minēto Shotwell bināro. Atzīmējiet šo ceļu, jo mēs to izmantosim, lai startēšanas lietojumprogrammām pievienotu Shotwell.

Logā Startēšanas programmu preferences noklikšķiniet uz Pievienot pogu un laukā Komanda ievietojiet pilnu programmas ceļu, kas ir usr / bin / shotwell mūsu gadījumam. Iekš 'nosaukumslaukā ievadiet lietojumprogrammas nosaukumu. Iekš 'komentētsadaļā pievienojiet komentārus vai atstājiet tos tukšus.

Pievienojiet Shotwell startēšanas lietotnēm

Pārliecinieties, vai izvēles rūtiņa ir ieslēgta, pēc tam pabeidziet, noklikšķinot uz pogas Pievienot, lai lietotu izmaiņas. Pēc tam jūsu pielāgotā programma tiks pievienota startēšanas sarakstam un palaista ikreiz, kad palaidīsit sistēmu.

Startēšanas lietotnes

(ii) Izmantojiet "alacarte" izvēlni, lai atrastu komandu jebkuras lietojumprogrammas palaišanai

The 'alakarta'Izvēlne ir uzticama utilīta, kuru varat izmantot, lai atrastu komandu jebkura GNOME darbvirsmas vides lietojumprogrammu palaišanai. Ja tas nav instalēts jūsu sistēmā, izpildiet komandu Terminal:

sudo apt instalēt alacarte

Instalējiet alacarte

Kad instalēšana ir pabeigta, dodieties uz sistēmas izvēlni un palaidietGalvenā izvēlnepieteikumu.

Galvenā izvēlne

Šajā izvēlnē ir visas jūsu sistēmā instalētās programmas.

Galvenā izvēlne

Tagad, lai uzzinātu komandu, kas izmantota jebkuras lietojumprogrammas palaišanai, atlasiet lietotni un noklikšķiniet uz cilnes Rekvizīti. Mūsu gadījumā mēs vēlamies pievienot Firefox mūsu startēšanas programmām. Klikšķiniet uz Internets -> Firefox -> Rekvizīti.

Firefox komanda

Atlasiet tekstu sadaļākomandu'lauks. Šī ir komanda, ko izmanto Firefox palaišanai.

Tagad palaidiet Startup lietojumprogrammas un noklikšķiniet uz pogas Pievienot. Iekš Nosaukums laukā ievadiet “Firefox” Komanda laukā ievadiet 'Firefox% u' kā parādīts alacarte izvēlnē, un ievadiet visus vēlamos komentārus. Zemāk redzamais attēls ilustrē visu šo procesu.

Firefox pievienošana startēšanai

Tieši tā! Tagad varat izmantot to pašu procedūru, lai startēšanas programmās pievienotu jebkuru vēlamo lietotni.

Programmas noņemšana no startēšanas

Lietojumprogrammas noņemšana no startēšanas programmām ir vienkārša. Veiciet šādas darbības:

1. solis. Palaidiet Startups programmas preferenču logu no pogas Rādīt lietojumprogrammu.

Startēšanas programma

2. solis. Norādītajā programmu sarakstā atlasiet programmu, kuru vēlaties noņemt.

3. solis. Noklikšķiniet uz pogas Noņemt, kas atrodas loga augšējā labajā pusē.

Noņemt programmu

Atlasītā programma tiek nekavējoties noņemta no saraksta. Pabeidziet, noklikšķinot uz pogas Aizvērt. Nākamreiz, kad palaidīsit sistēmu, noņemtā programma netiks automātiski ielādēta.

Programmas aizkavēšana startēšanas laikā

Lai aizkavētu jebkuras startēšanas programmas izpildi, mēs izmantosim miega komandu.

1. solis. Sistēmas izvēlnē palaidiet programmu Startup.

2. solis. Noklikšķiniet uz programmas, kuru vēlaties aizkavēt, norādītajā programmu sarakstā.

Aizkavēt programmu

3. solis. Noklikšķiniet uz pogas Rediģēt, lai atvērtu logu Rediģēt startēšanas programmu.

Iekš Komanda laukā ievadiet komandu Gulēt, seko sekundes, kuras sākumā jāaizkavē jūsu programma. Piemēram, mūsu gadījumā mēs aizkavēsim Shotwell programmu par 10 sekundēm, kā parādīts zemāk:

Kavēšanās programma

Pabeidziet darbu, noklikšķinot uz pogas Saglabāt un Iziet, lai atjauninātu izmaiņas. Pielāgotā programma paliks startēšanas sarakstā, taču tiek ielādēts noteikts laiks, ikreiz, kad jūs automātiski palaižat sistēmā.

Startēšanas pakalpojumu un programmu ietekmes pārbaude uz sāknēšanas procesu

Mūsdienu Linux distribūcijas ir atkarīgas no systemd, kas nāk ar rīkiem, kas analizē startēšanas procesu. Lai pārbaudītu, cik ilgs laiks jūsu sistēmai ir nepieciešams, lai pabeigtu sāknēšanas procesu, izpildiet zemāk esošo terminālu Systemd komandu.

$ systemd-analizēt

Analizējiet sāknēšanas procesu

No sistēmasd analīzes sniegtās atskaites jūs varēsiet uzzināt, vai visu sāknēšanas procesu ietekmēja kāda papildu startēšanas programma.

Lēnam startēšanas procesam tas nozīmē, ka daži pakalpojumi palēnina sāknēšanas secību. Lai pārbaudītu šos pakalpojumus, izpildiet komandu Terminal zemāk.

$ systemd-analizēt vainu

Analizējiet starta programmas

Sarakstā tiks parādītas gan programmas, gan pakalpojumi. Komanda var atspējot pakalpojumus:

1. sistēma atspējo X-Now

Piezīme: X apzīmē pakalpojuma nosaukumu.

Izmantojot šo informāciju, jūs varat izlemt, kuru programmu noņemt no startēšanas saraksta, lai paātrinātu sāknēšanas secību.

Slēpto startēšanas programmu parādīšana

Mēs esam apskatījuši, kā mēs varam pārvaldīt startēšanas programmas Startup lietojumprogrammas logā. Tomēr ir arī citi pakalpojumi, dēmoni un programmas, kas šeit nav uzskaitīti (paslēpti). Lai Startup lietojumprogrammas logā redzētu šīs slēptās programmas, izpildiet zemāk esošo komandu.

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

Jums tiks piedāvāts ievadīt paroli.

Tiek rādītas slēptās startēšanas programmas

Tagad atkārtoti atveriet Startup programmas logu, lai skatītu programmu sarakstu. Tiks parādītas visas slēptās startēšanas programmas un pakalpojumi.

Rādīt slēptās startēšanas programmas

Secinājums

Es ceru, ka šī ziņa ir devusi jums dažādas metodes, kuras varat izmantot, lai pārvaldītu startēšanas lietojumprogrammas. Vai ir vēl kāds, ko vēlaties dalīties ar mūsu lasītājiem? Jūtieties brīvi atstāt komentāru zemāk.

Kā parādīt FPS skaitītāju Linux spēlēs
Linux spēles ieguva lielu impulsu, kad Valve 2012. gadā paziņoja par Linux atbalstu Steam klientam un viņu spēlēm. Kopš tā laika daudzas AAA un indie ...
Kā lejupielādēt un atskaņot Sid Meier Civilization VI operētājsistēmā Linux
Ievads spēlē Civilization 6 ir mūsdienīga klasiskā koncepcija, kas ieviesta Age of Empires spēļu sērijā. Ideja bija diezgan vienkārša; jūs sāktu pašā ...
Kā instalēt un spēlēt Doom uz Linux
Ievads liktenī Doom sērija radās 90. gados pēc sākotnējā Doom izlaišanas. Tas bija tūlītējs hīts, un kopš tā laika spēļu sērija ir saņēmusi daudzas ba...