Ubuntu

Kako upravljati programima za pokretanje na Ubuntuu

Kako upravljati programima za pokretanje na Ubuntuu

Prilikom pokretanja vašeg Linux operativnog sustava, usluge osnovne funkcionalnosti učitavaju se odmah u Linux kernel i nastavljaju se izvoditi dok se ne pojavi zaslon za prijavu. Pri prijavi se učitavaju druge usluge, uključujući programe za radnu površinu. To su tzv 'startup aplikacije' ili 'startup programi.' Ne mislimo na usluge poput upravitelja mreže; govorimo o programima kao što su Skype, torrent klijenti, preglednici i drugi takvi programi.

Iako su se ovi startup programi pokazali vrlo bitnima, previše njih može zaostati u procesu pokretanja vašeg računala. Kontroliranje ovih pokretačkih programa i onemogućavanje bilo čega nepotrebnog za automatsko učitavanje učinit će vaš Linux sustav bržim i osjetljivijim.

U ovom ćemo postu vidjeti kako možemo upravljati startup programima pokrivajući sljedeća ključna područja:

Naša odabrana distribucija za ovaj post bit će Ubuntu 20.04 LTS. Međutim, to će biti isto za bilo koji drugi Linux distribucijski sustav koji izvodi GNOME radnu površinu. Možda će vam trebati drugačiji alat za konfiguraciju za ostala radna okruženja poput KDE plazme, cimeta, MATE, Unity, Xfce, LXQt, Deepin, Enlightenment i Pantheon.

Upravitelj aplikacija za pokretanje na radnoj površini GNOME

Dođite do izbornika Ubuntu aplikacija i otvorite aplikaciju Startup Applications.

Aplikacija za pokretanje

Također možete otvoriti 'Pokreni naredbu' dijaloški okvir koristeći kombinaciju ALT + F2 i pokrenite naredbu u nastavku:

svojstva gnome-session

Pokreni naredbu

U slučaju da nemate 'Startup aplikacije' instaliran program, instalirajte ga izvršavanjem naredbe dolje u terminalu:

sudo apt instalirati gnome-startup-programe

Otkad imamo 'Startup aplikacije' već instaliran u našem sustavu, preći ćemo na prozor Postavke aplikacija za pokretanje.

Prozor za postavke aplikacija za pokretanje

Dodavanje programa u pokretanje

Da bismo dodali bilo koju aplikaciju u Startup aplikaciju, morat ćemo znati naredbu ili put koji izvršava određenu aplikaciju. Ovaj vodič će vam pokazati dvije metode pomoću kojih možete pronaći naredbu koja pokreće bilo koji program.

(i) Upotrijebite naredbu 'koji' da biste pronašli put do aplikacije

The 'koji' naredba može biti vrlo korisna ako znate ime koje se koristi za izvršavanje aplikacije na terminalu. Na primjer, za izvršavanje aplikacija poput Vlc, Telegram ili Shotwell nazvali biste ime vlc, telegram-desktop i Shotwell. Da biste znali put do svake od ovih aplikacija, upotrijebite donju sintaksu:

koji [ime-aplikacije] e.g $ koji vlc $ koji telegram-radna površina $ koji shotwell

Naredba Shotwell

Na gornjoj slici možete vidjeti put do dolje navedenog binarnog programa Shotwell. Označite ovaj put jer ćemo ga koristiti za dodavanje Shotwella u programe za pokretanje.

U prozoru Postavke programa za pokretanje kliknite 'Dodaj gumb' i umetnite puni put do vašeg programa u polje Command, što je usr / bin / shotwell za naš slučaj. UIme', unesite naziv svoje prijave. Ukomentar'dodajte bilo koji komentar ili ga ostavite praznim.

Dodajte Shotwell u aplikacije za pokretanje

Potvrdite da je potvrdni okvir uključen, a zatim dovršite klikom na gumb Dodaj da biste primijenili promjene. Tada će se vaš prilagođeni program dodati na početni popis i pokrenuti svaki put kad se pokrenete u sustav.

Aplikacije za pokretanje

(ii) Koristite 'alacarte' izbornik za pronalaženje naredbe za pokretanje bilo koje aplikacije

"alacarteIzbornik 'pouzdan je uslužni program pomoću kojeg možete pronaći naredbu za pokretanje bilo kojeg programa radne okoline GNOME. Ako ga nemate instaliranog u vašem sustavu, izvršite donju naredbu na terminalu:

sudo apt instalirati alacarte

Instalirajte alacarte

Kada se instalacija dovrši, idite na izbornik sustava i pokrenite 'Glavni izbornik'prijava.

Glavni izbornik

Ovaj izbornik sadrži sve instalirane programe u vašem sustavu.

Glavni izbornik

Sada da biste znali naredbu koja se koristi za pokretanje bilo koje aplikacije, odaberite je i kliknite karticu svojstava. U našem slučaju želimo dodati Firefox našim programima za pokretanje. Kliknite na Internet -> Firefox -> Svojstva.

Naredba Firefox

Odaberite tekst u 'naredba'polje. To je naredba koja se koristi za pokretanje Firefoxa.

Sada pokrenite aplikacijske programe Startup i kliknite gumb Dodaj. U Ime u polje "Firefox" unesite " Naredba polje, unesite 'firefox% u' kao što je prikazano u alacarte izborniku i unesite bilo koji komentar koji želite. Slika u nastavku ilustrira cijeli ovaj postupak.

Dodavanje Firefoxa u pokretanje

To je to! Sada možete koristiti isti postupak za dodavanje bilo koje aplikacije koju želite u programe za pokretanje.

Uklanjanje programa iz pokretanja

Uklanjanje aplikacije iz startup programa je jednostavno. Slijedite korake u nastavku:

Korak 1. Pokrenite prozor Preference programa Startups s gumba Prikaži aplikaciju.

Aplikacija za pokretanje

Korak 2. Na navedenom popisu programa odaberite program koji želite ukloniti.

3. korak. Kliknite gumb za uklanjanje koji se nalazi na gornjoj desnoj strani prozora.

Uklonite program

Odabrani program odmah se uklanja s popisa. Završite klikom na gumb za zatvaranje. Sljedeći put kad se pokrenete u sustav, uklonjeni program neće se automatski učitati.

Odgoda programa u pokretanju

Da bismo odgodili izvršavanje bilo kojeg programa za pokretanje, upotrijebit ćemo naredbu spavanja.

Korak 1. Pokrenite aplikacijski program Startup sa sistemskog izbornika.

Korak 2. Na navedenom popisu programa kliknite program koji želite odgoditi.

Program odgode

3. korak. Kliknite gumb za uređivanje da biste otvorili prozor Uredi program za pokretanje.

U Naredba polje, unesite naredbu spavati, nakon čega slijede sekunde koje bi vaš program trebao odgoditi na početku. Na primjer, u našem ćemo slučaju odgoditi program Shotwell za 10 sekundi, kao što je prikazano dolje:

Program odgode

Završite klikom na gumb Spremi i Izađi da biste ažurirali promjene. Vaš prilagođeni program ostat će na popisu za pokretanje, ali treba određeno vrijeme da se učita kad god se automatski pokrene u sustav.

Provjeravanje utjecaja usluga i programa za pokretanje na vaš postupak pokretanja

Suvremene distribucije Linuxa ovise o systemd-u koji dolazi s alatima koji analiziraju postupak pokretanja. Da biste provjerili koliko je potrebno vašem sustavu da dovrši postupak pokretanja, izvršite naredbu systemd ispod na terminalu.

$ systemd-analizira

Analizirajte postupak pokretanja

Iz izvješća datog u systemd analizi, moći ćete znati je li na čitav postupak pokretanja utjecao bilo koji dodatni program za pokretanje.

Za spor postupak pokretanja to znači da neke usluge usporavaju redoslijed pokretanja. Da biste provjerili ove usluge, izvršite donju naredbu na terminalu.

$ systemd-analizira krivnju

Analizirajte programe za pokretanje

Popis će prikazati programe i usluge. Naredba može onemogućiti usluge:

sustav 1 onemogućiti X-Now

Bilješka: X predstavlja naziv usluge.

Pomoću tih podataka možete odlučiti koji program ukloniti s popisa za pokretanje kako biste ubrzali redoslijed pokretanja.

Prikaz skrivenih programa za pokretanje

Pogledali smo kako možemo upravljati programima za pokretanje u prozoru aplikacije Startup. Međutim, postoje i druge usluge, demoni i programi koji nisu ovdje navedeni (skriveni). Da biste vidjeli ove skrivene programe u prozoru aplikacije za pokretanje, izvršite naredbu u nastavku.

sudo sed -i 's / NoDisplay = true / NoDisplay = false / g' / etc / xdg / autostart / *.radna površina

Od vas će se zatražiti da unesete lozinku.

Prikazivanje skrivenih programa za pokretanje

Sada ponovno otvorite prozor programa za pokretanje da biste pogledali popis programa. Prikazat će se svi skriveni programi i usluge za pokretanje.

Prikaži skrivene programe za pokretanje

Zaključak

Nadam se da su vam ovaj post dali razne metode koje možete koristiti za upravljanje aplikacijama za pokretanje. Želite li još nešto podijeliti s našim čitateljima? Slobodno ostavite komentar ispod.

Najbolje igre za ručno praćenje
Oculus Quest nedavno je predstavio sjajnu ideju ručnog praćenja bez kontrolera. Sa sve većim brojem igara i aktivnosti koje izvršavaju podršku bilo fo...
Kako prikazati OSD prekrivač u aplikacijama i igrama na cijelom zaslonu za Linux
Igranje igara preko cijelog zaslona ili upotreba aplikacija u režimu preko cijelog zaslona bez ometanja može vas odsjeći od relevantnih informacija o ...
Top 5 karata za hvatanje igara
Svi smo vidjeli i voljeli streaming reprodukcije na YouTubeu. PewDiePie, Jakesepticye i Markiplier samo su neki od najboljih igrača koji su zaradili m...