openSUSE Linux
Tarkvara operatsioonisüsteemis Linux
Tarkvara kasutamiseks tuleb see eelnevalt süsteemi paigaldada. Paigalduseks on olemas installpaketid ja lähtekoodid. See võimaldab kasutajatel kasutada olukorrale vastavalt olemasolevat (kompileeritud) tarkvara paigaldajat (pakett) või siis peavad lähtekoodist tarkvara ise kompileerida. Tarkvara (mis mõjutab kogu süsteemi kasutajaid) saab üldjuhul lisada ainult süsteemiülem.
Paketid on omavahel seotud sõltuvusseostega, st mingi pakett võib oma korrektseks töötamiseks nõuda eelnevalt paigaldatud teist tarkvarapaketti. Pakettidel on kaasas üldjuhul ka versiooninumber, mis võimaldab automaatset uuendamist.
Pakett sisaldab:
- kõiki vajalikke faile oma asukohtadega;
- käivitusprogramme;
- eemaldusprogramme;
- seadistusprogramme;
- sõltuvusseoseid (ressursid, mida vajab ja pakub);
- paketi lühikest kirjeldust.
Valmispakette on olemas mitmes erinevas formaadis. Enne tarkvara kasutamist tuleks üle kontrollida, kas see pakett sobib kasutatavale Linuxi distributsioonile. Enim kasutatakse RedHat Linuxi RPM pakette (.RPM). Debiani baasil loodud distributsioonid kasutavad aga .DEB pakette. Võrdlust erinevate paketitüüpide vahel võib leida veebiaadressilt: LINK.
Tarkvara, mis ei ole seotud distributsiooniga, installeeritakse tavaliselt /usr/local/ (sõltuvalt paigaldatud Linuxist jms) kataloogi. Järgnevalt ülevaade SUSE operatsioonisüsteemi kaustadest ja nende eemärgist [Files and Directories]:
Kaust | Kirjeldus |
---|---|
/ | juurkataloog, failipuu alguspunkt |
/home | (privaatsed) kasutajate kataloogid |
/dev | seadmefailid mis viitavad riistvaraseadmetele |
/etc | süsteemi konfigureerimiseks vajalikud failid |
/etc/init.d | alglaadimise skriptid |
/usr/bin | üldkasutatavad programmid |
/bin | programmid, mida vajatakse alglaadimisel |
/usr/sbin | programmid, mis on mõeldud süsteemiülemale kasutamiseks |
/sbin | programmid, mis on mõeldud süsteemiülemale kasutamiseks ja mida vajatakse alglaadimisel |
/usr/share/doc | valik dokumentatsioonifaile |
/usr/share/man | süsteemi manuaalileheküljed (man leheküljed) |
/usr/src | süsteemi tarkvara lähtekoodid |
/usr/src/linux | tuuma (kernel) lähtekood |
/tmp, /var/tmp | ajutised failid |
/usr | kõik programmid (aplikatsioonid) |
/usr/local | lokaalne, Linuxi distributsioonist sõltumatu tarkvara |
/var | sageli muutuvad failid (näiteks süsteemse tarkvara muutuvad andmefailid) |
/var/log | süsteemi logifailid |
/var/adm | süsteemi administreerimisandmed |
/lib | jagatud teegid |
/proc | virtuaalne kataloog, kus protsessid on esitatud failidena; paljud programmid (top, free jne) saavad siit oma info |
/opt | lisatarkvara, suuremad lisaprogrammid/paketid (näiteks Netscape, Sun Java, mõnedes distributsioonides ka KDE, GNOME) |
/mnt | ajutiste failisüsteemide ühenduspunktide kataloog |
/media | erinevad andmekandjad ühendatakse selle kataloogi alamkataloogidesse. |
- Ava käsurida (otsi programm terminal)
- Uuri (vaata kaustade sisu) käsurealt kausta /proc sisu. Mis andmeid sealt kätte saab?
ls /proc
- Vaatame lähemalt mõnede failide sisse selles failisüsteemis (see on käigupealt kokku pandud, arvuti aktiivne info istub sees).
- Informatsiooni protsessori kohta saab failist /proc/cpuinfo:
cat /proc/cpuinfo
- Katkestuste kohta saab infot:
cat /proc/interrupts
- Sätted, mida kasutati süsteemi tuuma (kernel) käivitamisel:
cat /proc/cmdline
- Detailne info mälukasutuse kohta:
cat /proc/meminfo
Juhtpaneel SUSE Linuxis - YAST (Yet Another System Tool)
Suse (openSUSE) linuxi graafilise keskkonna juhtpaneeliks on programm YAST.
Selle käivitamiseks otsi:
- Käivitusmenüüst:
Yast
- Käsurealt:
yast2
Tarkvarahaldur SUSE Linuxis
SUSE Linuxi süsteemiseadistamise tööriist YaST vastab Windowsi juhtpaneelile. Sinna on kogutud kõik tööriistad, mida on võimalik arvuti haldamiseks graafiliselt kasutada. Tarkvara seadistamiseks (lisamiseks/eemaldamiseks) tuleb avada moodul Software Management. Kui tarkvara asukoha allikaks ei ole operatsioonisüsteemi installmeedia, siis tuleb ka lisada andmeallika asukoht (repositoorium - repository). Seda saab teha mooduli Installation Source abil.
Tarkvarahaldus SUSE Linuxis käsurealt
Programm zypper
Tarkvara lisamine/eemaldamine:
- zypper install package_name või zypper in package_name
- zypper remove package_name või zypper rm package_name
Süsteemiuuendused.
SUSE Linuxi süsteemiuuenduste jälgimiseks ja tegemiseks tuleb:
- Käivitada süsteemihaldusprogramm YaST ja alamüksuse Software moodulid Online Update, ning seadistamiseks Online Update Configuration. Viimane moodul ei ole automaatselt paigaldatud ja tuleb ise juurde lisada.
- Otsi käivitusmenüüst
Online update
.- Sellega käivitatakse uuenduste otsimise tööriist (YAST Online Update). Pead sisestama ka süsteemiülema parooli.
- Menüüs Configuration on valik Online update - selle esmakordsel klõpsamisel pakutakse vastava lisa paigaldamist. Tee seda.
- Alternatiivne lahendus oleks ka: Software Management -> Search -> online update
- Seadista automaatne uuendus nädalase sagedusega
- Kontrolli, kas on olemas või paigalda tarkvara VLC.
- Minu arvuti leidis, et on juba paigaldatud vlc. Seega proovin käivitada videofaile.
- Juhul, kui ei leitud VLC tarkvara olemasolevatest allikatest vaata VLC ametlikult leheküljelt, kuidas tarkvara installida:
- Google.com lehel otsid VLC download (tulemus videolan.org lehelt)
- Otsid allalaadimise lehel märksõna OpenSuSE
- Otsid juhendit käsurealt paigaldamise osas (Install using command line)
- NB! Juhend on üldine, <SUSE version> asemele tuleb nt kirjutada tegelik kasutatava SUSE versiooni nimi.
- Oma operatsioonisüsteemi versiooni tuvastamiseks kasuta:
cat /usr/lib/os-release
- NB! Pane tähele, et alati ei ole jõutud kõiki uuemaid versiooni juhendis ära mainida. Kui ei ole sinu kasutatavale versioonile juhendit, siis kontrolli, kas on õige kaust olemas.
- VLC kontrollimiseks käivita selles mõni videofail.
- võrgukohas (Samba share) //math.ut.ee/materjalid/os on üks videofail olemas - kasuta seda.
- Võrgukoha ühendamiseks:
- Terminalis - tavakasutajana lahti - on siiski vaja kõrgemaid õiguseid, seega kasuta SUDO: loo kaust, kuhu võrgukoht ühendatakse:
sudo mkdir /mnt/materjalid
- Ühenda oma UT kasutajatunnuse abil võrgukoht //math.ut.ee/materjalid ühenduspunktiga /mnt/materjalid:
sudo mount -t cifs -o username={siia UT kasutajanimi} -o domain=DOMENIS //math.ut.ee/materjalid /mnt/materjalid
käivitamiseks root õigustes | ühenda võrgudraiv | seal on failisüsteemiks | kasutajanimega | võrgukoht, mida ühendada | kohalik kaust kuhu ühendada |
---|---|---|---|---|---|
sudo | mount | -t cifs | -o username={siiaUTkasutajanimi} -o domain=DOMENIS | //math.ut.ee/materjalid | /mnt/materjalid |
- Ava VLC videomängijas film kaustast /mnt/materjalid/os.
Kuna mp4 video ei avane, paigalda VLC jaoks lisatarkvara seda tüüpi failide kuvamiseks.
- Paigalda VLC koodekid erinevat tüüpi videofailide kuvamiseks (osa neist on suletud koodiga, seetõttu vaikimisi Linuxis kaasa ei tule).
- NB! Allolev juhend viitab OpenSUSE LEAP 15.0 lehele. Tuleb ise muuta veebilinki selliseks, et see kehtiks kasutatavale operatsioonisüsteemile.
- Lähed vastavale veebilehele ja kaustapuus tase üles. Vaata, kas Sinu kasutatav operatsioonisüsteem on selles nimekirjas.
- Oma operatsioonisüsteemi versiooni tuvastamiseks kasuta:
cat /usr/lib/os-release
- Vaata ja kasuta OpenSUSE juhendit: Multimedia Codecs
- Oma operatsioonisüsteemi versiooni tuvastamiseks kasuta:
Proovi, kas sai toimima.
- Paigalda käsurealt tarkvara keepassx.
zypper install keepassx
, leiab pakid, küsitakse kas installida - Jah.
Lisaks:
- Otsi tarkvara varukoopiate tegemiseks, kas praegu on juba mingi vahend selleks olemas? Vali üks kõige perspektiivikam ja paigalda see arvutisse.
- Lisa arvutisse teine kõvaketas (virtuaalmasin peab sel hetkel olema välja lülitatud - sarnaselt Windows süsteemi analoogse ülesandega) - suurusega 10GB
- Vorminda ketas linux failisüsteemiga ning anna kettanimeks - varundus.
- Seadista varundamisprogramm varundama su kodukaust äsja lisatud kõvakettale.