Harjoitus 1.

Linux-livetikun tekeminen

Aloitin lataamalla Rufus ohjelman , joka valmistelee ISO tiedoston tikulle. ISO tiedoston hain Ubuntu.com sivustolta. Rufuksen suorituksen jälkeen käynnistin koneen uudelleen päästäkseni boottiasetuksiin.

Pääsin boottiasetuksiin f9 näppäimellä ja valitsin sieltä usb tikun. Käynnistymisen jälkeen valitsin "Try Ubuntu" ja testasin hiiren ja näppäimistön toimivuuden. Netti toimi myös hyvin.

Koneen rauta (‘sudo lshw -short -sanitize’).

Avasin terminaalin ctrl+alt+t. Rupesin kirjoittamaan komentoa "sudo lshw -short -sanitize" ja huomasin, että näppäimistö oli englannin kielellä. Vaihdoin asetuksista näppäimistön kielen suomen kieleen ja ajoin komennon. Komento antoi tietokoneen speksit

Kolmen ohjelman asennus

Ajoin terminaalissa sudo apt-get update jotta sain paketti listat päivitettyä. Tämän jälkeen latasin kolme ohjelmaa: 1.Pintan Komennolla "sudo apt-get install pinta". Ohjelma toimi ja piirsin sillä tikku ukon.
2. Gearyn eli E-mail clientin, komennoilla "sudo add-apt-repository ppa:geary-team/releases" ja sudo apt install geary. Kokeilin ohjelmaa ja lähetin itselleni sähköpostia onnistuneesti.
3. Atom teksti editorin, komennoilla sudo add-apt-repository ppa:webupd8team/atom ja sudo apt-get install atom. Avasin atomin ja kirjoitin Hello worldin Pyyttonilla. Totesin ohjelman toimivaksi.


Ohjelmien lisenssit

Pinta ja Atom käyttävät MIT lisenssiä. MIT lisenssin alainen ohjelma on vapaasti käytettävissä mihin tarkoitukseen tahansa.
Gearyllä on GNU2 lisenssi, joka on MIT lisenssin tapaan vapaa, mutta GNU lisenssiä ei saa vaihtaa ohjelmaa muokatessa.


Käyttämäni ohjelmat

Git - Git - Versionhallinta
Visual Studio Code - Visual Studio Code - Tekstinkäsittely
Chrome - Chrome - Selain
Office - LibreOffice - Tekstinkäsittely/Powerpoint jne

Lähteet

Codeforgeek
MIT lisenssi
GNU lisenssi