Linuxi töölauakeskkondade kasutamine
Sisse- ja väljalogimine
Sõltuvalt sellest, kuidas süsteem paigaldati, on arvutisse sisselogimine pisut erinev. Juhul, kui arvutis on ainult üks kasutaja ja süsteemi seadistamise juures lubati automaatset sisselogimist, siis logitaksegi see kasutaja automaatselt süsteemi. Kui süsteemis on üle ühe tavakasutaja, siis peavad kõik kasutajad ennast autentima kasutajanime ja parooli abil.
Sõltuvalt sellest, millised töölauakeskkonnad on süsteemi paigaldatud, on erinev ka sisselogimise aken. SUSE Linuxis paigaldatakse vaikimisi töölauakeskkonnaks Plasma (ehk KDE), sellele vastav sisselogimise keskkond on KDM. Töölauakeskkonna GNOME puhul on selleks GDM. Oma funktsionaalsuselt on nad pisut erinevad.
Kasutajal on arvutisse logimise käigus võimalik valida, missugust töölauakeskkonda kasutatakse. Kui hiljem soovitakse seda vahetada, siis tuleb selleks süsteemist välja logida ja taas arvutisse logimisel valida juba omale meeldiv töölauakeskkond. Selle rippmenüü all, kus näidatakse vaikimisi kasutatavat kasutajaliidest (Plasma 5), saab leida ka teisi töölauakeskkondi. Kasutaja viimatikasutatud töölauasessioon jäetakse meelde - järgmisel korral sama süsteemi kasutamiseks ei pea sellest menüüst valikut tegema.
OpenSUSE Leap 42.2 sisselogimismenüü:
Kuna Linux on mitmekasutaja süsteem, siis on sinna võimalik üheaegselt sisse logida mitu erinevat kasutajat. Samuti on kasutajal võimalik luua uusi (ka graafilisi) sessioone ilma eelneva arvutist välja logimiseta. Plasma (KDE) keskkonnas saab menüüst „Switch user” luua uusi sessioone ja hiljem ka valida olemasolevate sessioonide vahel, milline neist esile tuua.
Juba käivitatud sessioonide vahel on võimalik liikuda ka klahvikombinatsiooni [Ctrl]+[Alt]+[Fx] abil, kus Fx tähistab vastavat sessiooniklahvi. Esimesele graafilisele sessioonile omistatakse F7 (OpenSUSE 13.2 puhul paistab esimene graafiline sessioon olema F8). [Ctrl]+[Alt]+[F1] kuni [Ctrl]+[Alt]+[F6] käivitavad käsureasessioonid.
[Ctrl]+[Alt]+[F1] esimene käsureasessioon
OpenSUSE Leap 42.2 esimene terminalisessioon [Ctrl]+[Alt]+[F1]. Kirjas on kasutatava Linuxi kernel.
Töölauakeskkonnad
Enne Linuxisse logimist on valik erinevaid töölauakeskkondi:
- Proovi järele kõik töölauakeskkonnad, mis on võimalik paigaldatud linuxis leida:
- Logi sisse
- Leia programmi käivitusmenüü
- Kas on võimalik töölauale programmifaili otseteed tekitada lihtsalt käivitusmenüüst lohistamisega?
- Käivita terminal, proovi, kas tekstisuurust saad muuta klahvikombinatsioonidega Ctrl+ ja Ctrl-
- Logi välja
Kui läheb midagi rikki (nt ei oska käivitunud töölauakeskkonnast väljuda või see käitub valesti) - graafilise keskkonna taaskäivitus
- Ava esimene terminalisessioon- [Ctrl]+[Alt]+[F1]
- logi sisse kasutajaga:
root
, selle parooliks onPparool23
- kirjuta käsud:
init 3
- juhul, kui uue käsu sisestamiseks kohe valmis ei olda, siis kirjutaCtrl + C
init 5
- logi sisse kasutajaga:
Töölauakeskkond Plasma
- Kui peaks olema, et Plasma (KDE) töölaud valikutest puudub (või siis puudub Gnome), saab tööklauakeskkonna hiljem juurde paigaldada.
- Software Management (YAST Software Management) ja seal avanenud menüüs Patterns paneelil on grupeeritud tarkvara, mida saad ka lisada/eemaldada.
- Vaheta töölaua taust meelepäraseks (vaata tausta kontekstimenüüd)
- Loo käivitusribale ikoon PDF failide vaatamise programmile (vihje: otsi, mis programmiga pdf fail avaneb).
- Loo töölauale mingi programmi otsetee - nt Firefox jaoks.
- Ava käivitusmenüüst Configure Desktop
- Seada süsteemile kaks klaviatuuripaigutust: EE ja US (vihje: layouts)
- Otsi ja käivita Network Settings (küsitakse süsteemiülema parooli),
- Muuda arvuti nimi - paneelil Hostname/DNS lahtris Hostname
- linux-omanimi ehk nt: linux-kersti
- NB! omanimi asemel on enda eesnimi. Väldi täpitähti.
- Rühmaks (domeeniks) on: opsys
- Logi välja.
Töölauakeskkond GNOME
Logi sisse GNOME töölauakeskkonnaga. Tarkvara käivitamiseks on paneel Activities - selle otsinguaken annab soovitud tööriistad kergesti kätte.
- Muuda töölauataust (töölaua kontekstimenüü).
- Muuda Linux süsteemi ekraani suurus kasutades selleks käimasolevat Linux operatsioonisüsteemi.
Logi välja ja logi tagasi arvutisse Plasma töölauakeskkonnaga. Kas leiad vahendi ekraanisuuruse muutmiseks?
Süsteemiülem ehk kasutaja root
Kõiki olulisi asju (tarkvara paigaldamine, failisüsteemi monteerimine, riistvara lisamine) saab teha Linux süsteemis süsteemiülema õigustes.
- Linux (UNIX) süsteemülema kasutajanimeks on alati root
Käsureal saan süsteemiülema õigustesse siis, kui olen sisestanud käsu ("lähen ruuduks"):
-
su -
või su root
- käsurealt sisselogimisel:
root
Käivitusmenüüst võin leida kaks programmi, mis on nõus käivituma süsteemiülema õigustes:
- Failihaldur ning konsooliaken.
Linux operatsioonisüsteemis ei ole soovitav süsteemiülema õigustes ( root kasutajaga) graafilises keskkonnas sisse logida. Enamgi veel, mitmed Linux distributsioonid ei lubagi kasutajal süsteemiülemana graafilises keskkonnas sisse logida.
TOP
Top on käsureaprogramm, mille kasutamisel võib hiire rahulikult ära unustada. Programmi juhtimine käib ainult klaviatuuritähtede (üksikute tähtede abil).
- h - abiinfo (avab eraldi lehekülje kõikide programmis kasutatavate juhttähtedega).
- f - ridade sorteerimine ja sisse/väljalülitamine.
- s - f menüüs eraldi valik valitud välja järgi sortimiseks
Pane tähele, et nt abiinfo täht h käivitab programmi ees abiinfo - selleks, et järjestust näha, tuleb vajutada Esc või q klahvi.
- Logi esimesse terminalisessiooni ([Ctrl]+[Alt]+[F1]) süsteemiülema (root) õigustes ning käivita seal käsk top ja järjesta tabel:
- Mälukasutuse järgi
- Protsessorikasutuse järgi
- Käivita Firefox postimehe veebilehega - jälgi kas Firefox jõuab top tabelisse.
Kui jah, ava Plasma graafiline sessioonCtrl + Alt + F7
, selles terminal süsteemiülema õigustes (root) ning selles top.
SUDO - Programmi käivitamine süsteemiülema õigustes
SUDO annab ka võimaluse käivitada käske kõrgendatud õigustes. Kui kasutaja on lisatud sudo kasutajate gruppi nii, et root kasutaja parooli vastava käsu sisestamisel ei küsitaks, ei pea ta süsteemiülema parooli teadma.
Vaikimisi saab programme käivitada süsteemiülema õigustes (käsurealt) käskudega:
sudo käsunimi
kui on teada süsteemiülema parool. Mõnikord on tarvis siiski ka anda kasutajale mingi programmi osas süsteemiülema õigustes toimetamiseks nii, et kasutaja tegelikult ROOT kasutaja parooli ei tea.
Kasutajad ja tegevused, mida nad süsteemiülema õigustes teha tohivad, on kirjeldatud failis /etc/sudoers. Konfiguratsiooni saab muuta käsu visudo abil. SUSE Linuxis saab seda teha ka läbi juhtpaneeli YaST ( Security and Users -> Sudo).
Kasutaja kersti tohib arvutile käsurealt taaskäivitust teha ilma süsteemiülema parooli teadmata
- Ava käsurida (kui süsteemiülem - root).
- Paigalda ifconfig ja teised võrgutarkvara tööriistad.
zypper install net-tools-deprecated
- Ava käsurida (kui tavakasutaja).
- Käsk
reboot
- teeb arvutile taaskäivituse - Käsk
ifconfig
- vaatab arvuti võrguseadme informatsiooni (võrguseade nt eth0 - ethernet 0)- kirjuta
reboot
(peaks tulema veateade) - kirjuta
sudo reboot
(küsitakse root kasutaja parooli - eeldame, et ei tea - katkesta). - kirjuta
ifconfig eth0
(peaks tulema veateade) - kirjuta
sudo ifconfig eth0
(küsitakse root kasutaja parooli - eeldame, et ei tea - katkesta).
- kirjuta
- Lisa Sudo kasutajate nimekirja enda kasutaja, nii et saaks ilma süsteemiülema parooli teadmata teha arvutile käsurealt taaskäivitust ja võrguinfot vaatama/seadistama.
- Käivita YAST
- Otsi märksõna sudo ja käivita vastav tööriist
- Rules for SUDO
- New Sudo Rule seadistamisel
- User, .. lahtrisse otsid rippmenüüst oma Linuxi kasutajanime,
- Host lahtrisse ALL,
- RunAs lahtrisse root
- ja lülitad sisse linnukese paroolimitteküsimise jaoks.
- Add lisab käsu, mida sudo kasutaja käivitada tohib. Selleks tuleb esmalt selgeks teha, kus asub käsk reboot (taaskäivituse tegemise käsk).
- kirjuta käsureal
sudo which reboot
ja lisa leitud käsu/sbin/reboot
(täisteega) soovitud programmiks. - kirjuta käsureal
sudo which ifconfig
ja lisa leitud käsu/sbin/ifconfig
(täisteega) soovitud programmiks.
- Ava uus käsurida (kui tavakasutaja).
- kirjuta
sudo ifconfig eth0
- kuvatakse võrgu(seadme)ühenduse informatsioon. - kirjuta
sudo reboot
- tehakse taaskäivitus.
- kirjuta
Logi arvutisse Plasma sessiooniga ja enda kasutajaga.