Linux palvelimet ICT4TN021-3010 Harjoitus 1

Perusteet


Tehtävän suorittaminen aloitettu 24.1.2020 klo. 22.00

Laitteen tiedot, jolla tehtävä suoritettiin:

  • CPU: Intel i5-4670k
  • GPU: Nvidia GTX 1060 6 Gt VRAM
  • RAM: 16 Gt DDR3
  • Kingston DataTraveler G4 16 Gt, jossa Xubuntu 18.04.03

a) Tee oma Linux-livetikku. Kokeile sitä jossain muussa kuin koulun koneessa. Tämä kohta ei edellytä asentamista – jos kuitenkin asennat, ota ensin varmuuskopiot. Jos ehdit tehdä tikun jo tunnilla, voit poikkeuksellisesti raportoida muistin perusteella jälkikäteen, mutta muista silloin mainita muistinvaraisuudesta.

Livetikun luonti

Loin Linux live tikun Xubuntu 18.04.03 versiosta käyttäen Rufus-työkalua. Asennus tapahtui 16GB Kingston DataTraveler G4 -muistitikulle.

Xubuntu: https://xubuntu.org/download

Rufus: https://rufus.ie/

Muistitikku: https://www.verkkokauppa.com/fi/product/39467/dqgdh/Kingston-16-GB-DataTraveler-G4-USB-3-0-muistitikku?list=OZCYkR5gM5qCs0PD5gZf1Cs0BEk

Latasin Xubuntu 18.04.03 ISO-tiedoston suoraan Xubuntun sivuilta. En ladannut tiedostoa torrenttina, sillä minulla ei ollut tähän mahdollisuutta tehtävän teon aikana. Käynnistin Rufuksen ja valitsin muistitikun asennuksen määränpääksi. Tämän jälkeen raahasin ISO-tiedoston Rufukseen, jätin muut asetukset oletuksiksi ja aloitin livetikun luonnin.

Boottaaminen, ensiaskeleet ja ongelmat

Asetin muistitikun Surface Laptop -läppärin porttiin ja käynnistin koneen samalla pitäen pohjassa volume up/f6 -näppäintä. Pääsin laitteen biossiin ja sain sen boottaamaan livetikulta pyyhkäisemällä vasemmalle tikun kuvakkeen kohdalla (erikoinen ratkaisu, mutta toimi). Tämän jälkeen pääsin Xubuntun työpöydälle, mutta törmäsin heti ongelmaan. Laitteen näppäimistö ei toiminut ollenkaan. Etsin tähän ratkaisua ja löysinkin muutaman vuoden vanhan postauksen reddit.comista, jossa toisellakin käyttäjällä oli ollut sama ongelma. Postauksen yhteydestä löysin myös mahdollisen ratkaisun ongelmaan mukautetun kernelin muodossa. Tässä vaiheessa siirryin läppäriltäni pöytäkoneelleni aikomuksenani asentaa tarvittavat tiedostot, jotta pystyisin käyttää livetikkua normaalisti myös Surface Laptop -laitteeltani. En kuitenkaan jostain syystä onnistunut suorittamaan annetun ohjeiden ensimmäistä komentoa “sudo apt install git curl wget sed” onnistuneesti.

Reddit postaus: https://www.reddit.com/r/SurfaceLinux/comments/6tbya0/surface_laptop_keyboard_not_working_on_ubuntu/

Mahdollinen ratkaisu: https://github.com/jakeday/linux-surface

Päätinkin tämän takia miettiä laitteen ongelmaa myöhemmin ja keskityin tehtävän suorittamiseen pöytäkoneellani, jossa näppäimistö toimi (Jouduin kuitenkin vaihtamaan layoutin Uk-layoutista suomalaiseksi Setting>Keyboard>Layout).

Lopetin tehtävän suorittamisen 25.1.2010 klo. 00.30 ja jatkoin suorittamista 25.1.2020 15:30

Jatkoin tehtävän suorittamista tällä kertaa suoraan pöytäkoneellani. Asetin livetikun USB-porttiin ja käynnistin koneen samalla painaen Del-näppäintä, jolloin pääsin koneen BIOSsiin. Täältä valitsin bootattavaksi asemaksi livetikun, jonka jälkeen kone käynnistyi Xubuntun työpöydälle. Jouduin myös vaihtamaan näppäimistön layoutin uudestaan. Painamalla Windows-key + T sain terminaalin avautumaan. Layoutin vaihtamalla ja terminaalin avauksella varmistuin Näytön, näppäimistön ja hiiren toiminnasta.


b) Listaa testaamasi koneen rauta (‘sudo lshw -short -sanitize’).

Avasin terminaalin painamalla Windows-key + T ja kirjoitin annetun komennon “sudo lshw -short -sanitize”. Tämä listasi koneen raudan ja siihen liitetyt laitteet terminaaliin.

Otin terminaalista screenshotit hakemalla valikosta “screenshot” ja tallensin kuvat työpöydälle. Yhdistin itseni verkkoon avaamalla verkkoyhteyksien valikon ylhäältä oikealta työpöydällä (nuoli ylös- ja alaspäin). Tämän jälkeen klikkasin “Wired connection 1” hiiren oikealla painikkeella, joka yhdisti minut verkkoon. Avasin verkkoselaimen ja latasin screenshotit imgur.com -sivustolle, josta pystyin ladata ja liittää ne raporttiini.


c) Asenna kolme itsellesi uutta ohjelmaa. Kokeile kutakin ohjelmaa sen pääasiallisessa käyttötarkoituksessa.

Asensin ensimmäiseksi Krita-ohjelman seuraamalla löytämiäni ohjeita.

Ohjeet: http://ubuntuhandbook.org/index.php/2018/03/krita-4-0-released-install-ubuntu-18-0417-10/

Ajoin ohjeen mukaan seuraavat komennot terminaalissa

  1. sudo add-apt-repository ppa:kritalime/ppa
  2. sudo apt-get update
  3. sudo apt-get install krita

, jonka jälkeen etsin ja käynnistin ohjelman valikosta.

Seuraavaksi halusin kokeilla valmiiksi asennettua Software-sovellusta ja asensin sovelluksen kautta Telegram-sovelluksen, joka käynnistyikin moitteettomasti.

Kolmanneksi asensin Spotifyn, johon löysin ohjeet hakemalla spotifyn asennusohjeita selaimella.

Ohjeet: https://websiteforstudents.com/install-spotify-linux-client-on-ubuntu-16-04-18-04-desktop/

Ajamalla seuraavat komennot terminaalissa onnistuin asentamaan Spotifyn:

  1. sudo apt install snapd
  2. sudo snap install spotify

Kirjauduin sisään sovellukseen ja kuuntelin onnistuneesti kappaleita, josta pystyin myös toteamaan audioraudan ja -ohjaimien toimivuuden.


d) Mitä lisenssiä kukin näistä ohjelmista käyttää? Selitä lyhyesti, mitä oikeuksia ja velvollisuuksia tuosta lisenssistä seuraa.

 Krita: GPL-lisenssi

Oikeudet: Luoda tiedostoja missä tahansa käyttötarkoituksessa, Käyttää sovellusta missä tahansa käyttötarkoituksessa, Muokata ja levittää sovellusta

Velvollisuudet: Jakaa muokatun sovelluksen lähdekoodi

Telegram: Client-side lähdekoodi GPL-lisenssi, Server-side lähdekoodi yksityinen

Client-side:

Oikeudet: Luoda tiedostoja missä tahansa käyttötarkoituksessa, Käyttää sovellusta missä tahansa käyttötarkoituksessa, Muokata ja levittää sovellusta

Velvollisuudet: Jakaa muokatun sovelluksen lähdekoodi

Server-side:

Oikeudet ja velvollisuudet ovat merkitty käyttöoikeussopimukseen, joka on hyväksyttävä saadakseen käyttöoikeuden sovellukseen.

Spotify:

Spotify ja sen sisältö, spotifyn tai lisenssinantajien omaisuutta, Käyttäjille, jotka eivät maksa saavat mainoksia palveluunsa, palveluun voi ladata omaa sisältöä (kaikki sisällöstä aiheutuvat ongelmat, kulut jne. ovat käyttäjän vastuulla), Palvelussa ikärajoja riippuen sijainnista.

e) Listaa käyttämäsi ohjelmat (esim. MS Word), kunkin ohjelman käyttötarkoitus (esim. Tekstinkäsittely) ja vastaava vapaa Linux-ohjelma (esim. LibreOffice Writer). Jos johonkin tarkoitukseen ei löydy vapaata Linux-ohjelmaa, listaa sekin. (Päivitetty: korjasin tämän kohdan tunnuskirjaimen d->e)

  • Tekstinkäsittely: Microsoft Office -> Libre Office
  • Kuvankäsittely: Adobe Photoshop -> GIMP
  • Piirtäminen: Paint Tool SAI -> Krita

Sovelluksia joista myös linux-versio: Steam (Pelaaminen), Discord (Kommunikaatio/VoIP), Spotify (Musiikki)

Tehtävä suoritettu 25.1.2020 klo. 19.00


Muokkaukset:
23.3.2020, Lisätty laitteen tiedot, jolla tehtävä on suoritettu. Muokattu tekstin ulkoasua siistimmäksi.

Lähteet

Karvinen, Tero 2020: Aikataulu, h1. http://terokarvinen.com/2020/aikataulu-linux-palvelimet-ict4tn021-3010-torstai-aamu-alkukevat-2020-5-op#h1 ,Luettu 25.1.2020

Karvinen, Tero 2006: Raportin kirjoittaminen. http://terokarvinen.com/2006/raportin-kirjoittaminen-4 ,Luettu 25.1.2020

Kaarenmaa, Sampo 2019: Linux palvelimet ict4tn021-3004 alkukevät 2019 kurssitehtävät. https://ictkaarenmaa.wordpress.com/2019/01/15/linux-palvelimet-ict4tn021-3004-alkukevat-2019-kurssitehtavat/ ,Luettu 25.1.2020

Xubuntu: https://xubuntu.org/download ,Luettu 25.1.2020

Rufus: https://rufus.ie/ ,Luettu 25.1.2020

Kingston DataTraveler G4 16GB: https://www.verkkokauppa.com/fi/product/39467/dqgdh/Kingston-16-GB-DataTraveler-G4-USB-3-0-muistitikku?list=OZCYkR5gM5qCs0PD5gZf1Cs0BEk ,Luettu 25.1.2020

u/dandelucca 2017: Surface Laptop Keyboard not working on Ubuntu. https://www.reddit.com/r/SurfaceLinux/comments/6tbya0/surface_laptop_keyboard_not_working_on_ubuntu/ ,Luettu 25.1.2020

jakeday: linux-surface. https://github.com/jakeday/linux-surface ,Luettu 25.1.2020

UbuntuHandbook 2018: Krita 4.0 Released! How to Install it in Ubuntu 18.04/17.10. http://ubuntuhandbook.org/index.php/2018/03/krita-4-0-released-install-ubuntu-18-0417-10/ ,Luettu 25.1.2020

Website for Students 2018: Install Spotify Linux Client On Ubuntu 16.04 | 18.04 Desktop. https://websiteforstudents.com/install-spotify-linux-client-on-ubuntu-16-04-18-04-desktop/ ,Luettu 25.1.2020

Krita Foundation: License, rights and the Krita Foundation. https://docs.krita.org/en/KritaFAQ.html?highlight=license#license-rights-and-the-krita-foundation ,Luettu 25.1.2020

Wikipedia: Telegram (software). https://en.wikipedia.org/wiki/Telegram_(software) ,Luettu 25.1.2020

Spotify AB 2019: Spotifyn käyttöehdot. https://www.spotify.com/fi/legal/end-user-agreement/ ,Luettu 25.1.2020

One thought on “Linux palvelimet ICT4TN021-3010 Harjoitus 1

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create your website at WordPress.com
Get started
%d bloggers like this: