Ero sivun ”Ohjelmien käynnistäminen kirjauduttaessa sisään” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(alku)
 
(komentotulkit+xinitrc)
Rivi 1: Rivi 1:
Joskus halutaan ajaa tiettyjä komentoja (esimerkiksi käynnistämään halutut ohjelmat) automaattisesti kirjauduttaessa sisään joko graafiseen [[työpöytäympäristö]]ön (esim. [[KDE]] tai [[GNOME]]) tai [[komentorivi]]lle.
Joskus halutaan ajaa tiettyjä komentoja (esimerkiksi käynnistämään halutut ohjelmat) automaattisesti kirjauduttaessa sisään joko graafiseen [[työpöytäympäristö]]ön (esim. [[KDE]] tai [[GNOME]]) tai [[komentorivi]]lle.


== Työpöytäympäristöt ==
== Graafinen ympäristö ==
=== KDE ===
=== KDE ===
[[KDE]]:n voi asettaa käynnistämään ohjelmia lisäämällä [[Linuxin hakemistorakenne|hakemistoon]] <tt>~/.kde/Autostart</tt> (~ viittaa käyttäjän kotihakemistoon) [[Bash-skriptaus|skriptit]] tai [[Symbolinen linkki|symboliset linkit]], jotka KDE suorittaa sisäänkirjautumisen yhteydessä.  
[[KDE]]:n voi asettaa käynnistämään ohjelmia lisäämällä [[Linuxin hakemistorakenne|hakemistoon]] <tt>~/.kde/Autostart</tt> (~ viittaa käyttäjän kotihakemistoon) [[Bash-skriptaus|skriptit]] tai [[Symbolinen linkki|symboliset linkit]], jotka KDE suorittaa sisäänkirjautumisen yhteydessä.  
Rivi 17: Rivi 17:
=== XFCE ===
=== XFCE ===


=== Fluxbox ===
=== Yleinen ===
Lisää ohjelman käynnistyskomento tiedostoon ~/.[[xinitrc]], jolloin se ajetaan automaattisesti [[X]]:n käynnistyksen yhteydessä ([[xinit]], [[startx]]). Muista määrittää ohjelma taustalle käynnistyväksi (&-merkki), jottei se pysäytä xinitrc:n ajamista. Xinitrc:n esimerkkisisältö:
[[yakuake]] &
[[exec]] [[openbox]]


== Komentorivi ==
== Komentorivi ==
 
Lisää oikea komento [[komentotulkki]]si käynnistystiedostoon. Esimerkiksi [[Bash]]issa hyvä vaihtoehto on <tt>~/.bashrc</tt>, [[Zsh]]:ssa <tt>~/.zshrc</tt> ja [[Tcsh]]:ssa <tt>~/.tcshrc</tt>.


[[Luokka:Ohjeet]]
[[Luokka:Ohjeet]]

Versio 9. tammikuuta 2008 kello 19.29

Joskus halutaan ajaa tiettyjä komentoja (esimerkiksi käynnistämään halutut ohjelmat) automaattisesti kirjauduttaessa sisään joko graafiseen työpöytäympäristöön (esim. KDE tai GNOME) tai komentoriville.

Graafinen ympäristö

KDE

KDE:n voi asettaa käynnistämään ohjelmia lisäämällä hakemistoon ~/.kde/Autostart (~ viittaa käyttäjän kotihakemistoon) skriptit tai symboliset linkit, jotka KDE suorittaa sisäänkirjautumisen yhteydessä.

Esimerkiksi jos haluaisimme käynnistää Pidginin automaattisesti kun kirjaudumme sisään, voisimme luoda seuraavanlaisen skriptin tähän hakemistoon:

#!/bin/bash
/usr/bin/pidgin

Joka siis ajaisi komennon /usr/bin/pidgin eli käynnistäisi Pidginin sisäänkirjautumisen yhteydessä. Vaihtoehtoisesti vastaavan symbolisen linkin luominen onnistuisi komennolla

ln -s /usr/bin/pidgin pidgin

Tähän hakemistoon voi lisäksi lisätä .desktop-tiedostoja vaikkapa raahaamalla ne K-valikosta Konqueroriin, jossa on auki kyseinen hakemisto (~/.kde/Autostart).

Gnome

XFCE

Yleinen

Lisää ohjelman käynnistyskomento tiedostoon ~/.xinitrc, jolloin se ajetaan automaattisesti X:n käynnistyksen yhteydessä (xinit, startx). Muista määrittää ohjelma taustalle käynnistyväksi (&-merkki), jottei se pysäytä xinitrc:n ajamista. Xinitrc:n esimerkkisisältö:

yakuake &
exec openbox

Komentorivi

Lisää oikea komento komentotulkkisi käynnistystiedostoon. Esimerkiksi Bashissa hyvä vaihtoehto on ~/.bashrc, Zsh:ssa ~/.zshrc ja Tcsh:ssa ~/.tcshrc.