Linux-perusteissa tutustutaan Linux-käyttöjärjestelmään ja tärkeimpiin vapaisiin ohjelmiin. Linuxia käytetään sekä työasemana että palvelimena. Levityspakettina opintojaksolla on pääasiassa Red Hat Linux.
Tero Karvinen pitää kurssin Linux perusteet tie63d1 Helian jaksolla 4 syksyllä 2003.
Lähiopetus luokassa R1 260 maanantaisin kello 17:35 - 20:30.
Hyväksytyt harjoitukset opiskelijanumeroittain toteutukselta tie63d1 (maanantai) ja tie63d2 (torstai), esimerkkiratkaisuja keskeneräisissä dokumenteissa.
Tie63d kurssikuvaus opinto-oppaasta: Tunnus tie63D. Lukukausi 4. Taso ja tyyppi ammattiopinnot, vapaasti valittava. Laajuus 2 ov (80 t), ECTS 3 pistettä. Kieli suomi. Lähtötaso: Osaa käyttää tietokonetta. Aiempaa Linux-kokemusta ei tarvita. Tavoitteet: Opiskelija osaa perusteet Linuxin käytöstä työasemassa ja palvelimessa. Opiskelijalla on valmiudet jatkaa Linux-opiskelua myös itsenäisesti. Materiaali: Red Hat Linux Reference Guide (uusin painos). Opintojaksolla jaettu materiaali linkkeineen. Materiaali on saatavilla Internetistä. Opetus- ja opiskelumuodot : Lähiopetus 32 t Itsenäinen työskentely 48 t Lähitunnit teorialuokassa, itsenäiset harjoitukset mikroluokassa. Harjoitukset dokumentoidaan. Arviointi : Harjoitukset 50 % ja koe 50 %.
Red Hat Linux 9 asennus. Levityspaketit (Red Hat, Debian, Knoppix...). Lisenssit (GPL, FDL, BSD, LGPL). Neljä vapautta.
Redhat 9 iso-kuvat ja kuvien poltto-ohjeet.
Tie63d1 harjoitus 1: Asenna Red Hat Linux 9.
a) Tallenna tekstidokumentti tavallisissa muodoissa b) kokeile jotain itsellesi uutta ohjelmaa, jossa on graafinen kättöliittymä c) vertaile Linuxia ja Windowsia työpöydällä
Kotitehtävä: kokeile tunnilla esitetyt komennot ls, pwd, cd, more, pico, cp -r, mv, rm -r. Kokeile jotain uutta komentoa. Asenna yum. Asenna yumilla jokin ohjelma.
Kotitehtävä tie63d1 maanantain ryhmä: Asenna Apache, käyttäjien kotisivut, ssl-salakirjoitus, php. Tee php-esimerkkisivu.
Kotitehtävä tie63d2 torstain ryhmä: Asenna LAMP: (Linux) Apache MySQL Php, tee yksinkertainen php-ohjelma, joka esittelee LAMPin toiminnan.
Toteutukset 1 ja 2: Asenna ssh-palvelin, tee turvalliset asetukset. Vertaile lokia eri asetuksilla. Kopioi myy:n kotihakemistosi (tai sen osa) omalle koneelle graafisesti ja komentoriviltä. Kokeile graafista etäkäyttöä.
Asenna java-ohjelmointityökalut ja java-plugin weppiselaimeen. Asenna c ja c++ kääntäjät. Käännä jokin ohjelma lähdekoodista c tai c++.
Viikko 44 on jakson 4 koeviikko.
Tämä kurssi tie63d oli ennen tie47d (pdf).
Copyright 2003 Tero Karvinen. Validate XHTML Basic 1.0 - CSS