Ubuntu kasutamine
Sisukord
- 1 Sissejuhatus
- 2 Ubuntu paigaldamine
- 3 Ubuntu kasutamine
- 4 Xen kasutamine
- 5 KVM kasutamine
- 6 GRUB2 alglaadur
- 7 Upstart
- 8 Flash
- 9 CD kirjutamine
- 10 Seahorse
- 11 Kasutajate haldus
- 12 Eesti seadistused
- 13 Ketaste haakimine
- 14 Musa kuulamine
- 15 Total commanderi analoog
- 16 Veebikaamera testimiseks
- 17 Alglaadimine
- 18 Kasulikud lisamaterjalid
Sissejuhatus
Ubuntu http://www.ubuntu.com/ on Debian GNU/Linuxi baasil moodustatud Linuxi distributsioon, mis erineb Debiani stabiilsest versioonist näiteks selle poolest, et sinna porditakse tarkvara uuemaid versioone enne, kui need jõuavad Debiani stabiilsesse versiooni. Ubuntu versioone antakse välja kahele platvormile, tehniliselt sobib kasutada neid ka risti
- server - amd64 st 64-bit versioon
- desktop - i386 st 32-bit versioon
Ubuntu versioonid ilmuvad regulaarselt iga kuue kuu järel, nt
- Ubuntu 9.10 - oktoober 2009 versioon
- Ubuntu 10.04 LTS - aprill 2010 Long Time Support versioon, millele antakse välja turvaparandusi järgmised viis aastat
Ubuntu paigaldamine
Ubuntu tarkvara esitatakse erinevate väljaannetena, sõltuvalt turvaparanduste väljastamise aja pikkusest ning sellest, kas väljaanne on orieteeritud töökohaarvutile või serverile.
Paigaldamise ajal moodustatakse tavakasutaja, kuid juurkasutaja parooli ei seadistata. Selleks, et edaspidi saaks sisse logida, sh konsoolilt juurkasutajana tuleb esmalt minna 'sudo bash' abil ruuduks ja kirjutada talle parool. Seejärel saab konsooli kaudu sisse logida otse juurkasutajana.
Ubuntu kasutamine
Serial konsool
Serial konsooli kasutamiseks tuleb ühendada kaabel ning vastava serial pordi jaoks tekitada fail /etc/init/ttyS0 (või ttyS1, ttyS2 jne) sisuga
# cat /etc/init/ttyS0.conf # ttyS0 - getty # # This service maintains a getty on ttyS0 from the point the system is # started until it is shut down again. start on stopped rc RUNLEVEL=[2345] stop on runlevel [!2345] respawn exec /sbin/getty -L ttyS0 9600 vt102
Serial konsooli käivitamiseks tuleb öelda
# start ttyS0
Xen kasutamine
Ubuntu 8.04 sisaldab Xen dom0 ja domU tuge ja tarvkara paigaldamiseks sobib öelda
# apt-get install ubuntu-xen-server
Ubuntu 9.10 ei sisaldab poolikut Xen toetust, tubndub, et dom0 tugi puudub.
KVM kasutamine
Tarkvara paigaldamiseks sobib öelda
# apt-get install ubuntu-virt-server ubuntu-virt-mgmt
GRUB2 alglaadur
Ubuntu 9.10 operatsioonisüsteem kasutab vaikimisi GRUB2 alglaadurit. Näiteks teisel failisüsteemilt Debiani alglaadimine toimub selliselt
- kopeerida Debiani juurfailisüsteem sh /boot kataloog seadmele /dev/sdb1 moodustatud failisüsteemi
- lisada Ubuntu faili /etc/grub.d/40_custom read, st kokku on faili sisu selline
#!/bin/sh exec tail -n +3 $0 # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. echo "Debian" >&2 menuentry "Debian" { set root=(hd1,1) linux /boot/vmlinuz-2.6.26-2-amd64 root=/dev/sdb1 ro initrd /boot/initrd.img-2.6.26-2-amd64 }
- öelda, nt sellise väljundiga
# update-grub Generating grub.cfg ... Found linux image: /boot/vmlinuz-2.6.31-14-server Found initrd image: /boot/initrd.img-2.6.31-14-server Found linux image: /boot/vmlinuz-2.6.26-2-amd64 Found initrd image: /boot/initrd.img-2.6.26-2-amd64 Found memtest86+ image: /memtest86+.bin Found Debian GNU/Linux (5.0.4) on /dev/sdb1 done
Selleks, et GRUB2 ei püüaks kõiki arvutis leiduvaid failisüsteeme külge ühendada ja otsida sealt operatsioonisüsteeme sobib kasutada seadistusfailis /etc/default/grub rida
GRUB_DISABLE_OS_PROBER=true
GRUB2 saab hõlpsasti vajadusel asendada nn Legacy GRUB alglaaduriga öeldes
# apt-get install grub
Seejärel tuleb üle kohendada /boot/grub sisu.
Xen alglaadimiseks
echo "XEN" >&2 menuentry "XEN" { set root=(hd0,1) multiboot (hd0,1)/xen-4.0-i386.gz module (hd0,1)/vmlinuz-2.6.32-5-xen-686 root=/dev/mapper/system-root ro module (hd0,1)/initrd.img-2.6.32-5-xen-686 }
Serial kasutamiseks failis /etc/default/grub
GRUB_TERMINAL=console # GRUB_SERIAL_COMMAND="serial --unit=0 --speed=9600 --word=8 --parity=even --stop=1"
Upstart
Töötavate teenuste nimekirja esitamiseks sobib öelda
# initctl list avahi-daemon start/running, process 708 eucalyptus-sc-registration stop/waiting mountall-net stop/waiting rc stop/waiting rsyslog start/running, process 685 tty4 start/running, process 791 udev start/running, process 398 upstart-udev-bridge start/running, process 395 eucalyptus start/running, process 28775 hwclock-save stop/waiting tty5 start/running, process 793 eucalyptus-walrus-registration stop/waiting ...
Teenuse käivitamiseks
# start eucalyptus
Flash
- Paketihaldusest
# apt-get install flashplugin-nonfree
- Käsitsi
$ wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_1_rc_linux_040510.tar.gz
Pakkida arhiiv lahti ja paigutada fail kataloogi
/usr/lib/mozilla/plugins
CD kirjutamine
# wodim -v speed=8 dev=/dev/sr0 tommis.iso
Seahorse
Ubuntusse on suhteliselt tugevasti integreeritud Seahorse tarkvara, mis tegeleb üldiselt mitmesuguste paroolide ja võtmete haldamisega
- nö niisama rakenduste, nt IM klient Empathy, poolt kasutatavad paroolid
- SSH võtmed
- GPG/PGP võtmed
Tarkvara käivitamiseks tuleb valida
Accessories -> Passwords and Encryption Keys
Vastavaid andmeid hoitakse failisüsteemis võtmehoidjates, failis default on kirjas, millist võtmehoidjat kasutatakse vaikevõtmehoidjana
/home/priit/.gnome2/keyrings/era.keyring /home/priit/.gnome2/keyrings/too.keyring /home/priit/.gnome2/keyrings/haltuura.keyring /home/priit/.gnome2/keyrings/default
Seahorse kasutamine toimub küllalt agresiivselt, süsteem pakub kasutajale selle kasutamist. Kui võtmehoidja parool on ununenud, siis üks variant on võtmehoidja kustutada failisüsteemist öeldes nt
$ rm /home/priit/.gnome2/keyrings/haltuura.keyring
Selleks, et GPG/PGP võtmete abil saaks faile krüptida peab olema paigaldatud pakett seahorse-plugins
# apt-get install seahorse-plugins
Muudatuse kehtestamiseks tuleb öelda
# killall nautilus
Seejärel süsteem käivitab programmi automaatselt ja failihalduris on lisandunud valik Encrypt.
Kasutajate haldus
Kasutajate haldamine toimub valides
System -> Administration -> Users and Groups
Eesti seadistused
Juhul kui juba installeerimise käigus pole seadistatud klaviatuuri paika siis Eesti klaviatuuriasetuse seadistamiseks sobib valida
TODO
Ketaste haakimine
Üldiselt suudab Ubuntu kõikvõimalikke ühendatud seadmeid ise ära tunda ning ka külge haakida kuid teatud juhtudel on vaja seda teha ka käsitsi, järgnevalt mõned juhendid selleks
NTFS failisüsteemi külgehaakimiseks
# mount.ntfs-fuse /dev/sdb1 /mnt
kui haakimine ebaõnnestub võib lisada juurde vastavalt -o ro read-only mountimiseks või -o force
Kui ketas haakida /media/ kausta siis ilmub ta automaatselt nähtavale Gnome alumises Places menüüs
Cifs või Samba ketta haakimiseks
# sudo apt-get install smbfs
ja
# mount.cifs //zoo.tartu.ee/mart /mnt -o user=mart
Musa kuulamine
XMMP laadne minimalistlik player on Audacious. Algne default theme on üsnagi ebapraktiline seepärast tasub valida "winmap classic theme".
Total commanderi analoog
Veebikaamera testimiseks
Programm nimega Cheese
Alglaadimine
- Teatud riistvaral ei oota tuum piisavalt kaua SCSI seadmeid ja läheb (initramfs) prompti, sealt saab edasi Ctrl-D, vajadusel mitemekordse ütlemisega
- Kui /etc/network/interfaces failis on viga, siis ütleb Ubuntu 10.04 alglaadimisel, kusjuures alglaadimine peatub
init: network-interface (eth0) pre-start terminated with status 1
Kasulikud lisamaterjalid
- http://www.liberiangeek.net/2010/03/how-to-configure-a-static-ip-address-in-ubuntu/ ilus õpetus algajatele ip seadistamise kohta
http://www.webupd8.org/2011/04/things-to-tweak-fix-after-installing.html ubuntu trikid