Python: Milloin kuolet? -laskuri

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ä

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://python.about.com/

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ä

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

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ö

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

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

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ä

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

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

xubuntu: http://torrent.ubuntu.com/xubuntu/releases/precise/release/desktop/xubuntu-12.04-desktop-i386.iso.torrent

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

Follow

Get every new post delivered to your Inbox.

g id="wpstats2" src="g_001.gif" alt="" style="display: none;"> tml>