Linux Palvelimet Harjoitus 1

Koulutehtäviä Linux Palvelimet Kurssilla Tero Karvisen opastuksella.

a)

Tein Linux-livetikun UNetbootinnia käyttäen 4GB muistitikulle. UNetbootinilla avasin Xubuntun levykuvan/ISO-tiedoston (xubuntu-16.04.3-desktop-amd64.iso.) jonka latasin Xubuntun verkkosivulta.

Testasin että Linux-livetikku toimii (mm. netti, hiiri, terävät kirjaimet…) jonka jälkeen avasin koneen uudestaan ja ajoin asennus tiedoston. Tätä ennen muistin Terminaalissa vaihtaa näppäimistöni suomeksi komennolla setxkbmap fi.  Tällä komennolla saadaan ääkköset toimimaan. Seuraavaksi valitsin itselleni dualbootin, joka tarkoittaa sitä että asensin Xubuntun koneelleni Windowsin lisäksi. Tämä ei ole suositeltavaa mutta päätin kokeilla kuitenkin. Dualbootin asennus onnistui ongelmitta. Molemmat käyttöjärjestelmät avautuvat normaalisti ja toimivat.

setxkbmap fi

b)

Kannettava tietokone Lenovo Ideapad 700

~$ sudo lshw -short -sanitize

H/W path Device Class Description

====================================================

system 80RU (LENOVO_MT_80RU_BU_idea_FM_Lenovo ideapad 700-15ISK)

/0 bus Lenovo ideapad 700-15ISK

/0/2 memory 128KiB L1 cache

/0/3 memory 128KiB L1 cache

/0/4 memory 1MiB L2 cache

/0/5 memory 6MiB L3 cache

/0/6 processor Intel(R) Core(TM) i5-6300HQ CPU @ 2.30GHz

/0/7 memory 16GiB System Memory

/0/7/0 memory 8GiB SODIMM Synchronous 2133 MHz (0,5 ns)

/0/7/1 memory [empty]

/0/7/2 memory 8GiB SODIMM Synchronous 2133 MHz (0,5 ns)

/0/7/3 memory [empty]

/0/d memory 128KiB BIOS

/0/100 bridge Sky Lake Host Bridge/DRAM Registers

/0/100/1 bridge Sky Lake PCIe Controller (x16)

/0/100/1/0 display GM107M [GeForce GTX 950M]

/0/100/2 display Intel Corporation

/0/100/14 bus Sunrise Point-H USB 3.0 xHCI Controller

/0/100/14/0 usb1 bus xHCI Host Controller

/0/100/14/0/2 input Rapoo 2.4G Wireless Device

/0/100/14/0/5 multimedia Lenovo EasyCamera

/0/100/14/0/7 communication Bluetooth wireless interface

/0/100/14/1 usb2 bus xHCI Host Controller

/0/100/14.2 generic Sunrise Point-H Thermal subsystem

/0/100/16 communication Sunrise Point-H CSME HECI #1

/0/100/17 storage Sunrise Point-H SATA Controller [AHCI mode]

/0/100/1c bridge Sunrise Point-H PCI Express Root Port #5

/0/100/1c/0 wlp2s0 network Intel Corporation

/0/100/1c.5 bridge Sunrise Point-H PCI Express Root Port #6

/0/100/1c.5/0 enp3s0 network RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller

/0/100/1d bridge Sunrise Point-H PCI Express Root Port #9

/0/100/1d/0 storage Samsung Electronics Co Ltd

/0/100/1e generic Sunrise Point-H LPSS UART #0

/0/100/1f bridge Sunrise Point-H LPC Controller

/0/100/1f.2 memory Memory controller

/0/100/1f.3 multimedia Sunrise Point-H HD Audio

/0/100/1f.4 bus Sunrise Point-H SMBus

/0/0 scsi2 storage

/0/0/0.0.0 /dev/sda disk 1TB WDC WD10SPCX-24H

/0/0/0.0.0/1 /dev/sda1 volume 127MiB reserved partition

/0/0/0.0.0/2 /dev/sda2 volume 651GiB Windows NTFS volume

/0/0/0.0.0/3 /dev/sda3 volume 511MiB Windows FAT volume

/0/0/0.0.0/4 /dev/sda4 volume 263GiB EXT4 volume

/0/0/0.0.0/5 /dev/sda5 volume 15GiB Linux swap volume

/1 power Smart Battery

c) sekä e)

Ohjelmat joita asensin olivat GIMP, gEdit sekä Peek.

Ennen asennusta ajoin komennot:

sudo apt-get upgrade, sudo add-apt-repository ppa:peek-developers/stable

Tämän jälkeen

sudo apt-get update

Tämä komento, sudo add-apt-repository ppa:peek-developers/stable ,
tarvitaan että voi ladata Peek ohjelman. Tuo komento lisää “säilön/säilytyspaikan” josta voidaan ladata tiedostot sudo apt-get install komennolla.

Tämän jälkeen ajoin asennus komennon.

sudo apt-get install gimp gedit peek

GIMP on kuvaeditori, saman tapainen kuin Adobe Photoshop mutta täysin ilmainen. Siinä on hieman outo GUI omaan makuuni mutta varmasti toimiva jos vain käyttää aikaa sen parissa. Itse kokeilin kuvan skaalausta, joka hoitui Valikosta “Image” → “Scale Image…”. Asetin yksiköt prosenteiksi ja skaalasin kuvan puolta pienemmäksi. Toimi moitteitta.


Gedit on tekstieditori joka tulee GNOME ympäristön mukana. Sen voi asentaa Linuxille, OS X:lle sekä Windowsille. Tein nopean .html tiedoston geditorilla kokeillakseni että se ajaa tehtävänsä. Vastaava ohjelmisto Windowsilla olisi esim. Notepad++.

Screenshot_2018-01-23_11-03-48


Peek on helppo videotallennin jolla voit tehdä äänettömiä .gif, WebM tai MP4 tiedostoja nopeasti. Vastaava ohjelmisto Windowsilla olisi esim. Fraps, tosin siinä saa äänetkin mukaan. En kuitenkaan muista että Frapsilla olisi pystynyt .gif tiedostoja tekemään. Seuraavaksi nopea testinäyte mihin Peek pystyy.

Peek 2018-01-20 14-43


d)

GIMP  julkaistaan LGPLv3-lisenssillä (GNU Lesser General Public License). “Pääasiallinen eroavaisuus GPL:n ja LGPL:n välillä on se, että LGPL-ohjelmistot voidaan linkittää dynaamisesti yhteen ei-GPL-lisensoidun ohjelman osan kanssa.” (Wikipedia).  Tämän takia esimerkiksi LGPL- lisenssoituja komponentteja sisältävät kaupalliset ohjelmistot eivät tarvitse julkaista lähdekoodiaan.


Gedit julkaistaan GPL-lisenssillä (GNU General Public License). “Kuka tahansa voi käyttää, kopioida, muuttaa ja jakaa edelleen ohjelmia ja niiden lähdekoodia”(Wikipedia).


Peek julkaistaan GPLv3-lisenssillä (GNU General Public License version 3). Sitä voi jakaa uudelleen ja/tai muokata kyseisen lisenssin ehtojen sisällä.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.