Python: Milloin kuolet? -laskuri
September 23, 2012
Posted by on Tehtävään käytetyn tietokoneen tiedot löytyvät täältä.
Laskurin teko
Taustaa:
Googletin suomalaisen naisen ja miehen elinajanodotteen ja laskin keskiarvon (n.80v)
Aloitin luomalla tiedoston puuton.py kansioon koodit.
Python -ohjelmani yksinkertaisuudessaan miinustaa elinajanodotteesta(80v) sinun ikäsi. Lopullinen koodi näyttää tältä:
#!/usr/bin/python
name=raw_input(“Name:”)
age=int(raw_input(“Age:”))expectancy=80-age
if expectancy <= 0:
print(“God DAMN %s, DIE ALREADY!”)% (name)else:
print(“Hello %s! You are %s-years old. You will die approximately in %s-years from now.”) % (name, age, expectancy)
Kohta name=raw_input(“Name:”)
age=int(raw_input(“Age:”)) ottaa käyttäjältä tiedot (nimi ja ikä.
Kohta expectancy=80-age laskee oman elinajanodotteesi käyttämällä age kohdassa ottamiaan arvoja
Jos käyttäjän ikä on sama tai yli 80, ohjelma ystävällisesti muistuttaa käyttäjäänsä vaipumaan mullan alle: if expectancy <= 0:
print(“God DAMN %s, DIE ALREADY!”)% (name)
Jos käyttäjä on alle 80 -vuotias, laskee ohjelma else kohdassa käyttäjän eliniänodotteen verrattaessa suomalaisen keski-ikään.
Lähteet:
http://python.about.com/od/gettingstarted/u/Basic-Python.htm
http://anh.cs.luc.edu/python/hands-on/3.1/handsonHtml/ifstatements.html
Pohjana Tero Karvisen Linux-kurssi, www.iki.fi/karvinen
Tätä dokumenttia saa kopioida ja muokata GNU General Public License (versio 2 tai uudempi) mukaisesti. http://www.gnu.org/licenses/gpl.htmla
“Hei maailma!” -kolmella eri ohjelmointikielellä
September 17, 2012
Posted by on Tehtävään käytetyn tietokoneen tiedot löytyvät täältä.
Ennen pakettien lataamista, päivitin pakettilistan komennolla:
$ sudo apt-get update
Java
Päätin tehdä ensimmäiseksi hei maailman javalla:
sudo apt-get install openjdk-7-jdk
Tein kotihakemistooni kansion koodit ja sinne tiedoston HelloWorld.java. Tiedostoon kirjoitin:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hei, maailma!"); } }
Käänsin sen komennolla:
$ javac HelloWorld.java
Ajoin:
$ java HelloWorld
Joka tulosti:
Hei, Maailma!
Python
Python löytyi vakiona linuxista.
Loin tiedoston kansioon koodit, nimellä pyyttonhei.py ja kirjoitin tiedostoon:
print(“Hei, maailma!”)
Ajoin ohjelman komennolla python puuttonhei.py ja komentokehote tulosti
Hei, Maailma!
Ruby
Viimeiseksi päädyin ruby nimiseen kieleen. Ansensin ohjelman:
sudo apt-get install ruby
Loin koodit kansioon tiedoston heiW.rb ($ nano heiW.rb)
Kirjoitin tiedostoon:
puts ‘Hello world’
Ajoin tiedoston:
ruby helloruby.rb
Profit:
Hei, Maailma!
Lähteet:
http://en.wikibooks.org/wiki/Ruby_Programming/Hello_world
http://introcs.cs.princeton.edu/java/11hello/HelloWorld.java.html
Pohjana Tero Karvisen Linux-kurssi, www.iki.fi/karvinen
Tätä dokumenttia saa ko pioida ja muokata GNU General Public License (versio 2 tai uudempi) mukaisesti. http://www.gnu.org/licenses/gpl.html
SSH:n käyttö monella käyttäjällä
September 17, 2012
Posted by on Tehtävään käytetyn tietokoneen tiedot löytyvät täältä.
Openssh:n asennus
20.26
Aloitetaan päivittämällä pakettilista.
$ sudo apt-get update
20.28
Sitten asennetaan openssh demoni:
$ sudo apt-get install openssh-server
Uuden käyttäjän lisääminen
20.29
Seuraavaksi haluamme luoda uuden käyttäjän järjestelmäämme. Se hoituu komennolla:
$ sudo adduser
20.35
Jostain syystä tietokoneeni herjaa, etten voi tehdä uutta käyttäjää:
adduser: Only one or two names allowed.
Pystyn kuitenkin luomaan graafisella käyttöliittymällä uuden käyttäjän. Luon käyttäjän ericam ja kirjoitan salasanan vanhanaikaisesti paperille, sillä se on turvallisinta.
SSH-yhteys toisella käyttäjällä
20.43
Ensin haluan tietää oman ip-osoitteeni, jotta voin yhdistää tietokoneeseeni ssh-yhteydellä:
$ ifconfig
Kopioin ruudulta ip-osoitteeni ja käytän komennolla ssh käyttäjänimi@ip-osoitteeni pääsen käyttämään tietokonettani etäältä:
$ ssh ericam@127.0.0.1
Komentokehotteessa kysytään vielä: The authenticity of host ’127.0.0.1 (127.0.0.1)’ can’t be established.
ECDSA key fingerprint is 54:38:67:32:5b:71:e6:b9:93:fc:de:64:52:cc:d9:1c.
Are you sure you want to continue connecting (yes/no)?, johon vastaan yes. Sitten vain käyttäjän salasana kehiin ja etäkäyttämään!
20.53
Suljen ssh:n komennolla exit
SSH:n automatisointi
(18.9.2012)
17.40
SSH: käyttö vaatii aina salasanaa, mutta automatisoinnin jälkeen on mahdollista päästä etäkäyttämään tietokonetta ilman salasanan näpyttelyä. Tämä onnistuu public/private rsa avainparilla. Avainpari luodaan koneelle komennolla:
$ ssh keygen
Avainparin generoinnin jälkeen public id kopioidaan ssh:lle komennolla:
$ ssh-copy-id käyttäjänimi@ip-osoite (ip-osoitteen saa komennolla ifconfig)
SSH kysyy vielä salasanaani ja sen jälkeen ilmoittaa, että kirjautumiseni pitäisi nyt onnistua ilman salasanaa.
Testataan:
$ ssh iiro@127.0.0.1
Ja ilman salasanoja sisään:
Welcome to Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-23-generic i686)
* Documentation: https://help.ubuntu.com/
SSH:n voi automatisoida toiselle käyttäjälle aivan samalla tavalla, mutta nyt ei enää tarvitse generoida uutta avainparia:
$ ssh-copy-id ericam@127.0.0.1
Ja ruudulle pompsahtaa:
Now try logging into the machine, with “ssh ‘ericam@127.0.0.1′”…
SSH -yhteys suljetaan komennolla exit.
Lähteet:
Pohjana Tero Karvisen Linux-kurssi, www.iki.fi/karvinen
http://terokarvinen.com/2005/add-ssh-account-for-public-key-authentication-4
Tätä dokumenttia saa kopioida ja muokata GNU General Public License (versio 2 tai uudempi) mukaisesti. http://www.gnu.org/licenses/gpl.html
Openssh asennus ja yhteys myy palvelimelle
September 11, 2012
Posted by on Openssh asennus
Tehtävään käytetyn tietokoneen tiedot löytyvät täältä.
19.30
Päivitän pakettilistan komennolla
sudo apt-get update
Etsin openssh tiedostoja komennolla:
sudo apt-cache search openssh
Listalta löytyy openssh-server, jonka kuvauksena lukee secure access from remote machines .
19.40
Asennan demonin openssh-server:
sudo apt-get install openssh-server
Yhteys myy -palvelimelle
19.50
Tämän jälkeen otan yhteyden myy -palvelimelleni:
ssh käyttäjänimi@myy.haaga-helia.fi
Tämän jälkeen komentokehotteeseen tulee viesti:
The authenticity of host ‘myy.haaga-helia.fi (193.166.9.27)’ can’t be established.
RSA key fingerprint is bb:15:70:cd:5f:85:f0:67:25:01:f2:b4:6a:79:41:20.
Are you sure you want to continue connecting (yes/no)?
Tähän vastaan kyllä (yes), sillä luotan haaga-helian myy -palvelimeen. Jonka jälkeen tulee tämä huomautus:
Warning: Permanently added ‘myy.haaga-helia.fi,193.166.9.27′ (RSA) to the list of known hosts.
Komentokehote siis kertoo, että luotan kyseiseen palvelimeen.
Tämän jälkeen kirjoitan vain salasanani ja pääsen sisäään myy palvelimelleni.
20.05
Suljen yhteyden komennolla exit.
Lähteet:
Openssh: http://www.openssh.org/
Pohjana Tero Karvisen Linux-kurssi, www.iki.fi/karvinen
Tätä dokumenttia saa kopioida ja muokata GNU General Public License (versio 2 tai uudempi) mukaisesti. http://www.gnu.org/licenses/gpl.html
-Iiro Nurmi
PHP:n asennus ja käyttö
September 8, 2012
Posted by on Tehtävään käytetyn tietokoneen tiedot löytyvät täältä.
Asennetaan apache
PHP vaatii toimiakseen apache demonin. Asennus tehdään samoin kuin tällä sivulla.
15.30
Asennuksen jälkeen luodaan kotihakemistoon public_html kansio ja html tiedosto. Tarkemmat ohjeet täältä.
15.40
Kun on tarkistettu, että apache toimii päästään PHP:n asennukseen.
PHP:n asennus
15.45
Asennetaan PHP:
sudo apt-get install libapache2-mod-php5
17.10
Seuraavaksi muokataan PHP:n modeja:
sudoedit /etc/apache2/mods-available/php5.conf
Muutetaan risuaidalla tiedostoa. Lopuksi tiedosto näyttää tältä:
<IfModule mod_php5.c>
<FilesMatch “\.ph(p3?|tml)$”>
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch “\.phps$”>
SetHandler application/x-httpd-php-source
</FilesMatch>
# muutoksia tehty 9.9.2012 iiro nurmi
# To re-enable php in user directories comment the following lines
# (from <IfModule …> to </IfModule>.) Do NOT set it to On as it
# prevents .htaccess files from disabling it.
#<IfModule mod_userdir.c>
# <Directory /home/*/public_html>
# php_admin_value engine Off
# </Directory>
#</IfModule>
</IfModule>
Muutoksien jälkeen käynnistetään vielä apache uudelleen:
Sudo service apache2 restart
Hei maailma php:llä
17.20
Jotta voitaiisin testata php:n toimivuutta kannattaa sitä kokeilla hei maailmalla.
Luodaan public_html kansio kotihakemistoon
$ mkdir public_html
Kansioon luodaan index.php
index.php -tiedostoon kirjoitan seuraavaa:
<html>
<head>
<title>PHP helloworld</title>
</head>
<body>
<?php echo '<p>HEI MAAILMA!</p>'; ?>
</body>
</html>
17.30
Tallennan tiedoston ja kokeilen sen toimivuutta internet-selaimessani. Osoitteeksi kirjoitan: localhost/~käyttäjänimi(iiro)
Internet-selain tulostaa ruudulleni HEI MAAILMA!
- Iiro Nurmi
Lähteet
http://php.net/manual/en/tutorial.firstpage.php
http://wiki.ubuntu-fi.org/LAMP_Asennus
Pohjana Tero Karvisen Linux-kurssi, www.iki.fi/karvinen
Tätä dokumenttia saa kopioida ja muokata GNU General Public License (versio 2 tai uudempi) mukaisesti. http://www.gnu.org/licenses/gpl.html
Apache
September 4, 2012
Posted by on Apache weppipalvelimen asennus
Tehtävään käytetyn tietokoneen tiedot löytyvät täältä.
Apache demoni asennetaan tietokoneelle aivan samalla lailla, kuin asentaisi normaalia ohjelmaa. Ensin on kuitenkin muistettava, että on päivittänyt paketit (sudo apt-get update), jotta ladataan apachen uusin päivitys.
18.20
Aloitan Apachen asennuksen komennolla:
sudo apt-get install apache2
18.25
Asennuksen jälkeen koetan selaimen avulla (firefox), toimiiko apache demoni. Kirjoitan selaimeeni http://localhost. Firefoxiin ilmestyy teksti: “It works This is the default web page for this server.
The web server software is running but no content has been added, yet.”
Apache todellakin toimii!
Userdir serverille
18.30
Seuraavaaksi mahdollistetaan käyttäjän oma hakemisto serverille komennolla:
sudo a2enmod userdir
Jonka jälkeen apache vaatii moduulien konfingraation takia käynnistämään apachen uudelleen:
sudo service apache2 restart
Testaillaan kotisivuja
19.50 (ruokailu tehtävän välissä)
Tarkistan komentokehotteessa sijaintini pwd komennolla. Olen oikeassa sijainnissa (/home/iiro )
Luon kotihakemistooni public_html nimisen kansion:
mkdir public_html
Tarkistan ls komennolla, public_html kansio löytyy ja löytyyhän se.
19.55
Siirryn komentokehotteessa kansioon:
cd public_html
Tarkistan sijaintini pwd, ja luon kansioon tekstitiedoston komennolla nano.
Tekstitiedostooni kirjoitan seuraavaa:
<DOCTYPE!html>
<head>
<title>Hello Internet</title>
</head>
<body>
<p>Hello World!</p>
</body>
</html>
Tallennan tekstitiedoston html:läksi nimellä index.html
20.10
Kokeilen nettiselaimella toimiiko, juuri luomani sivu. Kirjoitan osoitteeksi localhost/~iiro/
ja selaimeni näyttää luomani hello internet sivun.
Lokimerkinnät apachessa
20.14
Apachen lokitiedostot sijaitsevat kansiossa /var/log/apache2/ Tähän sijaintiin pääsen cd-komennolla (cd /var/log/apache2/)
Kansiossa sijaitsee jo normaalin sivunlatauksen lokitiedot (access_log) sillä testasin nettisivuilleni pääsyä onnistuneesti. Lokissa ne käyntini näkyvät tekstinä:
127.0.0.1 – - [04/Sep/2012:20:08:16 +0300] “GET /~iiro HTTP/1.1″ 301 551 “-” “Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:15.0)$ :15.0) Gecko/20100101 Firefox/15.0″
127.0.0.1 – - [04/Sep/2012:20:08:16 +0300] “GET /~iiro/ HTTP/1.1″ 200 436 “-” “Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:15.0$v:15.0) Gecko/20100101 Firefox/15.0″
Lokitekstissä näkyy ip-osoitteeni, nettiselaimeni, mihin osoitteeseen halusin mennä.
20.25
Tehtävänä oli myös aiheuttaa sivua ei löydy virhe. Sen tekeminen ei ole vaikeaa. Nettiselaimessa sitä voi kokeilla kirjoittamalla localhostin perään olemassaolematon sivusto. Päädyin kirjoittamaan http://localhost/~iiro/k
Sijaintia k ei ole olemassa, joten nettiselain ilmoittaa: Not Found
The requested URL /~iiro/k was not found on this server.
Virheeni löytyy apachen error.logista (/var/log/apache2/error.log)
[Tue Sep 04 20:21:27 2012] [error] [client 127.0.0.1] File does not exist: /home/iiro/public_html/k
Yhteys apacheen telnetillä
20.43
Otan yhteyden apacheen telnetillä komennolla
telnet localhost 80
Aluksi en kirjoitellut mitään ja hetken päästä minun yhteyteni katkaistaan.
Seuraavalla yrittämällä rämppäilen näppäimiä ja sama lopputulos:
iiro@iirominipc:/$ telnet localhost 80
Trying 127.0.0.1…
Connected to localhost.
Escape character is ‘^]’.
Connection closed by foreign host.
iiro@iirominipc:/$ telnet localhost 80
Trying 127.0.0.1…
Connected to localhost.
Escape character is ‘^]’.
fgdfgdggdgd cvbvcb JEE JEEJEJEJAJ JEJEJEJEJoJAOfOajdfkköjdkjfdjklflkfdsljkjjk’¨mdfConnection closed by foreign host.
Päätän raporttini 22.47
Lähteet:
http://terokarvinen.com/2008/install-apache-web-server-on-ubuntu-4
Pohjana Tero Karvisen Linux-kurssi, www.iki.fi/karvinen
Tätä dokumenttia saa kopioida ja muokata GNU General Public License (versio 2 tai uudempi) mukaisesti. http://www.gnu.org/licenses/gpl.html
-Iiro Nurmi
Ylläpitoa
September 1, 2012
Posted by on Ohjelmien lataus ja asennus
Tehtävään käytetyn tietokoneen tiedot löytyvät täältä.
21.05
Aloitan päivityslistan lataamisen komentokehotteesta.
sudo apt-get update
Lataus kestää hetken jonka jälkeen päätän etsiä uutta ohjelmaa koneelleni.
Mikä tärkeintä, koneella pitää viihtyä, joten päätän etsiä uutta peliä xubuntulleni.
apt-cache search game
Komento tuo ruudulleni listan pelien nimiä, mutta lista on hvin laaja ja päätän hakea tarkemmalla haulla seikkailupeliä.
apt-cache search game adventure
Löydän listalta tutun nethackin, mutta päätän asentaa itselle tuntemattoman freedink -nimisen pelin.
sudo apt-get install freedink
Etsin Freedinkin tiedostot komennolla:
dpkg -–listfiles freedink
Asentamani ohjelma löytyy sijainnista /usr/share/doc/freedink
Käynnistän pelin testaakseni sen toimivuutta kirjoittamalla freedink.
Peli on kerrassaan hirveä, joten jätän seikkailun bittimaailmassa sikseen.
21.30
Seuraavaksi haluan etsiä screenshot ohjelmaa, sillä print screen -nappula ei jostain syystä ottanut kuvaa freedinkin loisteliaista grafiikoista.
Aloitan siis samalla komennolla, jolla etsin pelejäkin, mutta hakusanaksi laitan screenshot.
apt-cache search screenshot
Löydän ohjelman Shutter, joka vaikuttaa lupaavalta (feature-rich screenshot program). Asennan ohjelman. (sudo apt-get install shutter)
21.45
Asennuksen jälkeen käynnistän shutterin kirjoittamalla komentokehotteeseen shutter. Shutter on kuvankaappausta helpottava ohjelma, jolla voi esimerkiksi laittaa kaappauksensa eri lehtiöihin, jolloin niiden käsittely on helpompaa.
22.09
Seuraavaksi haluan chattailla, joten käytän komentoa:
Apt-cache search irc
Listasta löydän monta chattailyyn käytettävää ohjelmaa. Päätän asentaa ohjelman xchat (sudo apt-get install x-chat).
Xchat löytyikin jo koneeltani, mutta itse en ollut koskaan käyttänyt ohjelmaa
Päivittäminen
22.34
Päivitän listan paketeista
sudo apt-get update
Tämän jälkeen asennan tarjolla olevat päivitykset
sudo apt-get upgrade
Tietääkseni komento päivittää koneelleni asennetut sovellukset, käyttöjärjestelmän, tietoturvan sekä ajurit. Tämä on linuxin vahvuus. Windowsilla ajureidein ja ohjelmien päivitys vie ikuisuuksia, mutta linuxilla yksinkertainen komento riittää.
Tutkimista: /var/log/auth.log.
22.48
Avasin /var/log/auth.log ilman komentokehoteella:
less /var/log/auth.log
Etsin logista ensimmäisen onnistuneen komennon sudolla:
Sep 1 19:16:24 xubuntu sudo: xubuntu : TTY=pts/1 ; PWD=/home/xubuntu ; USER=root ; COMMAND=/usr/bin/apt-get update
Klo 23.05
Lopetan raporttini
Lähteet:
Pohjana Tero Karvisen Linux-kurssi, www.iki.fi/karvinen
http://terokarvinen.com/2008/commands-for-admin-4
http://terokarvinen.com/2009/command-line-basics-4
Commands for linux: http://ss64.com/bash/
Tätä dokumenttia saa kopioida ja muokata GNU General Public License (versio 2 tai uudempi) mukaisesti. http://www.gnu.org/licenses/gpl.html
- Iiro Nurmi
1.9.2012
Ohjelmani työpöydällä
August 27, 2012
Posted by on Tehtävässäni käytin seuraavanlaista tietokonetta:
Valmistaja | Hewlett-Packard |
Malli | HP Pavilion dv6 Notebook PC |
Mallinumero | XD606EA#UUW |
Järjestelmä | Windows Home Prerium, Service Pack 1 |
Järjestelmälaji | 64-bittinen |
Suoritin | AMD Phenom II N930 Quad- Core processor 2.00Ghz |
Asennettu muisti | 4,00Gt |
Näyttösovittimet | AMD M880G with ATI Mobility Radeon HD 4250, ATI Mobility Radeon HD 5650 |
Levyasema | TOSHIBA MK6465GSX ATA Device |
CD/DVD asema | hp CD/DVDW TS-L633R ATA Device |
Verkkosovitin | Qualcomm Atheros AR9285 802.11b/g/n WiFi Adapter |
Ohjelma jota käytän Windowsissa | Vastine linuxissa |
Photoshop | Gimp |
Bsplayer | VLC Player |
Microsoft Word | Libreoffice Writer |
Google Chrome | Chromium Browser |
Tehtävässäni käytin Xubuntu 12.04 desktop 32-bit käyttöjärjestelmää.
VLC Media Player
Klo 19.55
VLC media playerin ubuntu software centeristä. Asennuksessa ei kestänyt kuin tovi. Avasin VLC playerin ja avasin laillisesti ladatun Sherlock Holmesin sarjan ensimmäisen tuotantokauden ensimmäisen jakson valikosta media > open file. Latasin tekstitykset osoitteesta : http://www.podnapisi.net/ppodnapisi/podnapis/i/1043759/sherlock-2010-tekstitykset. Purkasin tekstitykset haluamaani kansioon.
Klikkasin VLC playerista Video > Subtitles track > open file ja avasin juuri lataamani srt. tiedoston.
Tekstityksissä ei ollut ongelmia ja pystyin nauttimaan laadukkaasta viihteestä.
GIMP 2.6 Image Editor
klo 20.20
Olen käyttänyt Windows käyttöjärjestestelmällä jonkin verran photoshoppia, mutten ole koskaan tutustunut GIMP kuvankäsittelyohjelmaan. Xubuntusta gimp löytyy heti oletusohjelmana, joten valitsin ylävalikosta Graphics > GIMP Image Editor. Täytyy myöntää, että käyttökokemukseni GIMP:in kanssa jäi laihaksi, sillä en osannut juuri ollenkaan tehdä sillä asioita. GIMP toimi jokseenkin samanlailla, kuin photoshop, layersit, channelsit tms. löytyivät ikkunan oikeasta laidasta ja piirtotyökalut vasemmalta.
GIMPillä pystyy varmasti tekemään monipuolistakin kuvankäsittelyä, mutta minulle se jäi taitojen puutteessa paintmaiseksi pyörittelyksi.
Libreoffice writer
klo 20.40
Libreoffice writer muistuttaa paljolti Windowsissa pyörivää Wordia. Olen tehnyt koko raporttini writerilla, eikä valittamista ole. Libreoffice löytyi helposti Software Centeristä. Ohjelman latauksessa ei kestänyt kauaakaan (n. 2 minuuttia).
Tektsitiedoston tallensin odt. muotoon, sillä se toimii useimmissa käyttöjärjestelmissä.
Tehtävien tekoon minulla meni n. 2 tuntia.
Linkit
Tekstitykset: http://www.subtitleseeker.com
GIMP: http://www.gimp.org/
VLC: http://www.videolan.org/vlc/
Libreoffice: http://fi.libreoffice.org/
Lähteet:
http://terokarvinen.com/2006/raportin-kirjoittaminen-4
Pohjana Tero Karvisen Linux-kurssi, www.iki.fi/karvinen
Tätä dokumenttia saa kopioida ja muokata GNU General Public License (versio 2 tai uudempi) mukaisesti. http://www.gnu.org/licenses/gpl.html
- Iiro Nurmi
Xubuntu live cd:n poltto ja testaus
August 21, 2012
Posted by on Testissä käyttämäni tietokoneen tiedot:
Valmistaja | Hewlett-Packard |
Malli | HP Pavilion dv6 Notebook PC |
Mallinumero | XD606EA#UUW |
Järjestelmä | Windows Home Prerium, Service Pack 1 |
Järjestelmälaji | 64-bittinen |
Suoritin | AMD Phenom II N930 Quad- Core processor 2.00Ghz |
Asennettu muisti | 4,00Gt |
Näyttösovittimet | AMD M880G with ATI Mobility Radeon HD 4250, ATI Mobility Radeon HD 5650 |
Levyasema | TOSHIBA MK6465GSX ATA Device |
CD/DVD asema | hp CD/DVDW TS-L633R ATA Device |
Verkkosovitin | Qualcomm Atheros AR9285 802.11b/g/n WiFi Adapter |
Johdanto
Olen tehnyt kaikki osiot samalla kannettavalla tietokoneella (hpdv6) käyttäen Windows Home Preriumia (sp1). Kokonaisuudessa linuxin live cd:n polttamiseen ja testaukseen kesti n. 1h 30min.
Ohjelmien lataus
(klo 22.10) Aloitin lataamalla xubuntun 32-bit desktop version osoitteesta: http://torrent.ubuntu.com/xubuntu/releases/precise/release/desktop/xubuntu-12.04-desktop-i386.iso.torrent. Lataus kesti n. 30min.
(22.46) Latasin InfraRecorderin osoitteesta: http://sourceforge.net/projects/infrarecorder/files/InfraRecorder/0.52/ir052.exe/download lataus valmistui sekunneissa. Asensin InfraRecorderin koneelleni.
Cd:n poltto
(22.48) Avasin InfraRecorderin jolloin näytölleni avatui ohjelman päävalikko. Asetin käyttämättömän poltettavan dvd:n (Verbatim 4x DVD+RW) cd/dvd asemaani. Klikkasin infrarecorderista write image ja valitsin poltettavaksi tiedostoksi omasta kansiostani xubuntu-12.04-desktop-i386 –tiedoston. Levyn poltto sujui mutkitta ja kesti muutaman minuutin.
Live cd:n testaus
(23.02) Käynnistin tietokoneeni uudelleen ja painoin hei esc -nappulaa jolloin pääsin vaihtamaan boottauksen asetuksia boot device optionssista(F9). Valitsin koneeni käynnistyvän cd/dvd asemastani ja painoin enteriä. Hetken päästä Xubuntu näyttökuva ilmestyi ja Xubuntu alkoi käynnistymään.
(23.04) Xubuntun käynnistys kesti muutaman minuutin, jonka jälkeen näytölle ilmestyi install -ikkuna, josta valitsin kieleksi englannin ja klikkasin painiketta try xubuntu.
Xubuntun työpöytä avautui nopeasti ja pääsin testaamaan näppäimistöä ja hiirtä. Hiiri toimi. Kaikki painikkeet ja rulla toimiva, eikä kursori liikkunut ruudun yli.
(22.10) Näppäimistö oli englanninkielisillä asetuksilla joten se ei tunnistanut ä:tä eikä ö:tä. Googlasin nopeasti miten näppäimistön kielen voi vaihtaa. Löysin ohjeeen (http://linux.about.com/od/xubuntu_doc/a/xubudg24t01.htm), josta viisastuneena näppäilin komentokehotteeseen setxbmap fi . Tämän jälkeen suomalaiset kirjaimet toimivat.
Kokeilin vielä erinäköisiä ohjelmia kuten Firefox nettiselainta, Gimpiä, jolla piirtelin tux hahmoja ja notebookia. Kaikki ohjelmat toimivat moitteitta.
Lopetin live cd:n testauksen n. klo 23.40
Linkit
Infrarecord: http://sourceforge.net/projects/infrarecorder/files/InfraRecorder/0.52/ir052.exe/download
Apua näppäinasetuksiin: http://linux.about.com/od/xubuntu_doc/a/xubudg24t01.htm
Lähteet:
http://terokarvinen.com/2006/raportin-kirjoittaminen-4
Pohjana Tero Karvisen Linux-kurssi, www.iki.fi/karvinen
Tätä dokumenttia saa kopioida ja muokata GNU General Public License (versio 2 tai uudempi) mukaisesti. http://www.gnu.org/licenses/gpl.html
-Iiro Nurmi