Harjoitus 1

Tehtävä:

a) Tee oma Linux-livetikku. Kokeile sitä jossain muussa kuin koulun koneessa.  Tämä kohta ei edellytä asentamista – jos kuitenkin asennat, ota ensin varmuuskopiot.

Live-tikun tekemiseen tarvitsen tietokonetta, tikkua ja netti-yhteyttä. Käytän oman kannettavan tietokoneen HP ProBook.  Tietokoneen ominaisukset:

Kuva1

Windows-versio: Windows 8.1.
Käytän tikun Transcend 32GB.

Ensin pitää ladata xubuntun asennus paketin. Ladataan sen xubuntu sivustosta xubuntu.iso  ja tallennetaan omaan kovalevyyn. Sen jälkeen tarvitsemme ohjelma, joka tekee linux live-tikun. Näitä ohjelmia on monta netissä. Olen käyttänyt Unetbootin. Ladataan sen osoitteesta https://unetbootin.github.io/ ja käynnistetään.

Kuva1-2

Pitää valita asennuksen levykuvalta ja valita iso-tiedoston, joka oli tallennettu xubuntu-sivustosta. Viimeisellä rivillä pitää valita mihin asennetaan – USB-asema, aseman kirjain ja paina OK.

Kuva1-3

Muutaman minuutin kuluttua live-tikku on valmis.

Kuva1-4

Käynnistetään tietokoneen tikusta. Valitsen vaihtoehdon ”Try Xubuntu without insallation”. Xubuntu toimii, mutta wifi-adapteeri ei toimii. ongelma on ratkaistu adapterin  driverin asnemisen avulla.

$ sudo apt-get install bcmwl-kernel-source

Kuva1-5
Asentamisen jälkeen ”Advansed drivers” valikossa wi-fi adapteri on kunnossa ja käytettävissä:
Kuva1-6

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

xubuntu@xubuntu:~$ sudo lshw -short -sanitize
H/W path Device Class Description
=============================================================
system HP ProBook 655 G1 (E8J42AV)
/0 bus 1992
/0/0 memory 64KiB BIOS
/0/17 processor AMD A10-5750M APU with Radeon(
/0/17/18 memory 192KiB L1 cache
/0/17/19 memory 4MiB L2 cache
/0/12 memory 8GiB System Memory
/0/12/0 memory SODIMM [empty]
/0/12/1 memory 8GiB SODIMM DDR3 Synchronous 1
/0/100 bridge Family 15h (Models 10h-1fh) Pr
/0/100/1 display Richland [Radeon HD 8650G]
/0/100/1.1 multimedia Trinity HDMI Audio Controller
/0/100/4 bridge Family 15h (Models 10h-1fh) Pr
/0/100/4/0 enp1s0 network RTL8111/8168/8411 PCI Express
/0/100/5 bridge Family 15h (Models 10h-1fh) Pr
/0/100/7 bridge Family 15h (Models 10h-1fh) Pr
/0/100/7/0 wlo1 network BCM43228 802.11a/b/g/n
/0/100/10 bus FCH USB XHCI Controller
/0/100/10/0 usb6 bus xHCI Host Controller
/0/100/10/1 usb7 bus xHCI Host Controller
/0/100/10.1 bus FCH USB XHCI Controller
/0/100/10.1/0 usb8 bus xHCI Host Controller
/0/100/10.1/0/2 bus USB2134B
/0/100/10.1/0/2/2 scsi5 storage Mass Storage Device
/0/100/10.1/0/2/2/0.0.0 /dev/sdb disk 32GB SCSI Disk
/0/100/10.1/0/2/2/0.0.0/1 /dev/sdb1 volume 29GiB Windows FAT volume
/0/100/10.1/1 usb9 bus xHCI Host Controller
/0/100/10.1/1/2 bus USB5534B
/0/100/11 storage FCH SATA Controller [AHCI mode
/0/100/12 bus FCH USB OHCI Controller
/0/100/12/1 usb3 bus OHCI PCI host controller
/0/100/12/1/3 generic BCM20702A0
/0/100/12.2 bus FCH USB EHCI Controller
/0/100/12.2/1 usb1 bus EHCI Host Controller
/0/100/12.2/1/5 multimedia HP HD Webcam
/0/100/13 bus FCH USB OHCI Controller
/0/100/13/1 usb4 bus OHCI PCI host controller
/0/100/13.2 bus FCH USB EHCI Controller
/0/100/13.2/1 usb2 bus EHCI Host Controller
/0/100/14 bus FCH SMBus Controller
/0/100/14.2 multimedia FCH Azalia Controller
/0/100/14.3 bridge FCH LPC Bridge
/0/100/14.4 bridge FCH PCI Bridge
/0/100/14.5 bus FCH USB OHCI Controller
/0/100/14.5/1 usb5 bus OHCI PCI host controller
/0/101 bridge Family 15h (Models 10h-1fh) Pr
/0/102 bridge Family 15h (Models 10h-1fh) Pr
/0/103 bridge Family 15h (Models 10h-1fh) Pr
/0/104 bridge Family 15h (Models 10h-1fh) Pr
/0/105 bridge Family 15h (Models 10h-1fh) Pr
/0/106 bridge Family 15h (Models 10h-1fh) Pr
/0/1 scsi0 storage
/0/1/0.0.0 /dev/sda disk 500GB HGST HTS725050A7
/0/1/0.0.0/1 /dev/sda1 volume 465GiB Windows NTFS volume
/1 power CA06055XL

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

Olen asentanut Gimp, Atom ja Double Commander ohjelmia.
Gimp on kuvankäsittelyohjelma, joka on tarkoitettu rasterikuvien muokkaamiseen.

$ sudo apt install gimp

Atom on moderni ja helposti lähestyttävä tekstieditori, joka on täysin kustomoitavissa. Ominaisuuksiin kuuluu mm. syntaksin värikorostus.

$ sudo apt-add-repository ppa:webupd8team/atom
$ sudo apt update
$sudo apt install atom

Double Commander on tiedostonhallintaohjelma.

$ sudo apt install doublecmd-qt

Olen kokeillut Double Commander ohjelman. Sen avulla olen kopioitunut kuvakaappauksia toiseen kansioon:
kuva3-2

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

Asennetuin ohjelmin lisensit ovat GNU General Public License (GNU-hankkeen yleinen lisenssi) eli lyhennettynä GNU GPL tai pelkkä GPL. Se on vapaiden ohjelmistojen julkaisemiseen tarkoitettu lisenssi, joka antaa kenelle tahansa oikeuden käyttää, kopioida, muuttaa ja jakaa edelleen ohjelmia ja niiden lähdekoodia. Lisäksi lisenssi takaa, että nämä vapaudet säilyvät myös GPL-koodiin pohjautuvissa muunnelluissa teoksissa.

Kuvaesitys vaatii JavaScriptin.

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)

 Adobe Illustrator
Adobe InDesign
Adobe Photoshop
 Adobe Reader
Corel Draw
 Daemon Tools
Dropbox
 FineReader
  Microsoft Access
Microsoft Internet Explorer
 Microsoft Notepad
 Microsoft Outlook
Microsoft Outlook Express
Microsoft Paint
Microsoft Visual Studio
Microsoft Windows Media Player
 Microsoft Word
 Norton Commander
 Skype
 File explorer

f) Vapaaehtoinen lisätehtävä: varmuuskopioi tiedostosi (voit käyttää esimerkiksi ulkoista USB-levyä)

On monta tapauksia tehdä varmuuskopiota linuksissa. Olen kokeillut yhden, joka tekee pienin varmuksen-tiedoston.

Yksinkertaisin tapa Ubuntun varmuuskopioitamaan  on saada kaikin asennetuin paketein luettelo. Se ei tallenna koko kokoonpanoa, mutta voidaan palauttaa nopeasti kaikki asennetut ohjelmat.

Useimmat konfigurointitiedostot ovat käyttäjän kotikansiossa, ja sitä ei poistetaan uudelleenasennuksen yhteydessä, jäljellä olevat tiedostot eivät ole niin suuria ongelmia. Ja tällainen varmuuskopio kestää vain muutaman kilobyytin. Varmuuskopion suorittamiseksi pitää kirjoita seuraava komento:

$ dpkg –get-selections | grep -v deinstall > backup.txt

Uudelleenasentamisen jälkeen pitää käynnistää seuraavaa komentoa:

$sudo dpkg –set-selections < backup.txt
$sudo apt-get -y update
$ sudo apt-get dselect-upgrade