Tässä 2008 kevään Linux-projektissa paketoidaan ohjelmia Linuxille ja tarjotaan syntyneitä paketteja ylävirtaan levityspaketille. Paketit tehdään apt-paketinhallintaohjelmaa varten. APT-paketinhallinta on käytössä esimerkiksi levityspaketeissa Debian, Ubuntu ja Knoppix.
Projektia on tarkoitus edistää joka viikko. Lähikertoja viikossa on noin 2kpl.
Projektin aloituskokous oli viikolla 14, jolloin sai tarkempaa tietoa tulevasta projektista.
Projektin aloitamme viikolla 15, jolloin asennamme siirtokiintolevyille tarvittavat käyttöjärjestelmät ja ohjelmistot ryhmän kaikille käyttäjille. Samalla viikolla hiomme projektisuunnitelmaa. Seuraavalla kerralla on tarkoitus tutustua seuraaviin linkkeihin, joista löytyy osa kurssilla tarvittava materiaali (myös googlea tullaan käyttämään apuna)
Suuntaa antavia esimerkkejä
paketointiohjeista:
http://www.iki.fi/karvinen/verkon_projekti.html
http://myy.helia.fi/~a0600207/terodeb/guide.htm
https://wiki.ubuntu.com/MOTU
https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages
https://help.ubuntu.com/6.10/pdf/ubuntu/C/packagingguide.pdf
https://help.ubuntu.com/6.06/ubuntu/packagingguide/C/basic-scratch.html
https://wiki.ubuntu.com/PackagingGuide/Complete
http://www.pathname.com/fhs/pub/fhs-2.3.html
Kun projektiin liittyvät dokumentit ovat luettu ja kaikki projektin tekijät ovat kärryillä siitä mitä kurssilla on tarkoitus tehdä, niin tarkoitus on toteuttaa ensimmäinen bash-scriptin paketointi ja sen laitto ylävirtaan.
Projektiin liittyvät dokumentit löytyvät osoitteesta http://myy.haaga-helia.fi/~a0502611/linux_projekti/
Kurssin tavoitteena on saada kaikki annetut tehtävät tehdyksi ja mahdollisesti saada jokin paketoimamme sovellus Ubuntu Universeen. Tavoitteena on myös oppia Linuxia sekä paketointia ja saada kurssista hyvä arvosana.
- shell script - esim "lspwd”,
joka suorittaa 2 komentoa peräkkäin
- virtuaalipaketti -
asenna suosikkiohjelmia riippuvuuksilla
- asetuksia tekevä
deb - lisää universen sources.list.d/universe.list
-
ohjelma tervapallosta - esim uncrustify tai pandoc
Projektin aloitus - Viikko 15.
Projektin tarkastus opettajan kanssa - Viikko 17.
Tulosten esittely – Viikko 20.
Sami Mattila, 0502611
Lauri Muttilainen, 0502648
Nico Sivén, 0400732
Projekti toteutetaan Verkon Linux -projekti kurssilla keväällä 2008.
Kurssia ohjaa Tero Karvinen (http://myy.helia.fi/~karte/verkon_projekti.html)