Linux lessen intro (Maarten Blomme)

16
Linux lessen: introductie Wat is linux? Waarom zou ik linux gebruiken? Waarom zou ik linux niet gebruiken? Wat is een linux distributie? Wat zijn de verschillende grafische omgevingen? Welke distributie? Hoe linux downloaden en installeren + live distributies Software installeren

Transcript of Linux lessen intro (Maarten Blomme)

Page 1: Linux lessen intro (Maarten Blomme)

Linux lessen: introductie

● Wat is linux?● Waarom zou ik linux gebruiken?● Waarom zou ik linux niet gebruiken?● Wat is een linux distributie?● Wat zijn de verschillende grafische omgevingen?● Welke distributie?● Hoe linux downloaden en installeren + live distributies● Software installeren

Page 2: Linux lessen intro (Maarten Blomme)

2

Wat is linux? 1/4

● Linux is een besturingssysteem voor computers en andere apparaten. Het zorgt ervoor dat de hardwarecomponenten, printers, etc. en de diverse softwareprogramma's doen wat u wilt

● Linux is gebaseerd op een filosofie die zegt dat software en ideeën vrij gedeeld moeten kunnen worden. Het is vrij beschikbaar voor iedereen en iedereen mag het uitbreiden

Bron: http://www.nllgg.nl/linux/wat-is-linux

Page 3: Linux lessen intro (Maarten Blomme)

3

Wat is linux? 2/4

Volgens wikipedia:

“Linux is a Unix-like and mostly POSIX-compliant computer operating system assembled under the model of free and open-source software development and distribution. The defining component of Linux is the Linux kernel, an operating system kernel first released on 5 October 1991 by Linus Torvalds. The Free Software Foundation uses the name GNU/Linux, which has led to some controversy.”

Page 4: Linux lessen intro (Maarten Blomme)

4

Wat is linux? 3/4

● Unix-like: Unix is één van de eerste besturingssystemen, Linus Torvalds heeft Linux ontworpen naar het beeld van Unix

● POSIX: (Portable Operating-System Interface) standaard voor besturingssystemen

● Free and open-source: vrij in gebruik en open broncode

● Linux kernel: basis van Linux, interface tussen hardware en applicaties

● Linus Torvalds: oorspronkelijke ontwerper en programmeur, nog altijd “baas” van Linux

● GNU/Linux: (GNU's Not Unix) systeemsoftware gemaakt door de Free Software Foundation

Page 5: Linux lessen intro (Maarten Blomme)

5

Wat is linux? 3/4

● Linux is ontworpen om te kunnen werken op alle mogelijke computers, van de allerkleinste tot de allergrootste:

– Wasmachines, TV's, domotica, ...

– Smart watch, NAS, home entertainment systemen

– Mobile devices (smarthpone, tablets: 50%)

– Laptop/PC (2%)

– Servers (publieke webservers: 60%-80%)

– Supercomputers (97%)

– Routers, switches, IP-camera's, industrial, ...

– Traficon products

– International Space Station

– Wetenschap: CERN, Fermilab

Page 6: Linux lessen intro (Maarten Blomme)

6

Waarom zou ik linux gebruiken? 1/1

● Uit interesse: een nieuw besturingssysteem leren is leuk!

● Veiligheid: gemiddeld veiliger dan de andere grote besturingssystemen

● Stabiel en betrouwbaar

● Uit principe: vrij en opensource

● Zeer interessant voor power-users: krachtiger en uitgebreider dan de meeste andere besturingssystemen

● Uitgebreide en vriendelijke community (bv. https://forum.ubuntu-nl.org/ )

● Zeer veel keuze in soorten linux en software!

● Gratis!

Page 7: Linux lessen intro (Maarten Blomme)

7

Waarom zou ik linux niet gebruiken? 1/1

● Linux verandert snel, voor een gewone gebruiker kan het soms moeilijk zijn om met alles mee te blijven

● Niet alle software bestaat voor linux (vooral commerciële software)

● Sommige hardware is slecht of niet ondersteund, dit wordt wel zeldzamer

● Zeer veel keuze in soorten linux en software!

Page 8: Linux lessen intro (Maarten Blomme)

8

Wat is een linux distributie? 1/1

● Een distributie ('distro') is een verzameling van (meestal) open-source software, GNU tools en de Linux kernel.

● Iedere distributie heeft zijn eigen accenten, standaard instellingen en standaard software.

● Drie grote families:

– Debian: Ubuntu, Mint, ...

– Red Hat: Fedora, Korora, CentOS, ...

– Slackware: SUSE, ...● Linux distro timeline

● Top tien

Page 9: Linux lessen intro (Maarten Blomme)

9

Grafische omgevingen 1/2

● Onder grafische omgeving (“desktop environment”) verstaan we de grafische schil rond linux die er bijvoorbeeld voor zorgt dat je een applicatie kan starten vanuit een menu, of instellingen kan veranderen op een eenvoudige manier.

● Er zijn veel verschillende grafische omgevingen

● Verschillende distro's gebruiken standaard andere grafische omgeving, maar iedere grafische omgeving kan wel geïnstalleerd worden op iedere distributie.

– Ubuntu: Unity

– Fedora: Gnome

– SUSE: KDE

– Mint: MATE & Cinnamon

Page 10: Linux lessen intro (Maarten Blomme)

10

Grafische omgevingen 2/2

● Voorbeelden Ubuntu:

– Unity

– KDE

– Xfce

– Gnome 3

Page 11: Linux lessen intro (Maarten Blomme)

11

Welke distributie? 1/1

Begin met één van de bekendere distributies:

● Ubuntu varianten

● Fedora varianten

● Mint varianten

Page 12: Linux lessen intro (Maarten Blomme)

12

Hoe Linux downloaden en installeren? 1/3

1. Download ISO bestand

2. Brand ISO naar CD/DVD of maak een bootable USB stick:

- http://wiki.ubuntu-nl.org/InstallatieLiveUSB

- http://www.linuxliveusb.com/

3. Herstart je PC vanaf de CD/DVD of USB stick

4. De meeste distributies starten nu in een “Live” omgeving. Hiermee kun je Linux proberen zonder iets te moeten installeren. Je wijzigingen blijven wel niet bewaard.

5. Start de installatie

Page 13: Linux lessen intro (Maarten Blomme)

13

Hoe Linux downloaden en installeren? 2/3

● Een dual-boot (Windows & Linux) is mogelijk, maar toch altijd een beetje een risico. Altijd eerst belangrijke data backuppen!

● Op bepaalde nieuwe computers zijn er problemen door UEFI Secure Boot. Best op voorhand eens google raadplegen (zoek op “ubuntu” en je type computer).

Page 14: Linux lessen intro (Maarten Blomme)

14

Hoe Linux downloaden en installeren? 3/3

Na installatie:

● Alle drivers zijn reeds geïnstalleerd

● De meest gebruikte software ook (office pakket, browser, ...)

● Mogelijks moet er nog een “proprietary” driver geïnstalleerd worden voor wifi of grafische kaart (sommige fabrikanten weigeren open-source drivers te maken)

– Ubuntu: Nvidia drivers

– Mint: Broadcom wireless driver

Page 15: Linux lessen intro (Maarten Blomme)

15

Software installeren 1/2

● 3 manieren:

– Pakket installeren

– Zelf compileren (bijna nooit nodig)

– Met installatieprogramma (vooral commerciële software)● Concept “app store” -> uitgevonden voor/door Linux

● Iedere distributie heeft zijn eigen “repositories” met software (“package”)

● Alle grote distributies hebben alle bekende open-source software beschikbaar

Page 16: Linux lessen intro (Maarten Blomme)

16

Software installeren 2/2

● Voorbeeld pakket:

– Grafisch: Ubuntu Software Center

– Command line: “apt-get install <software>”

– Commercieel: teamviewer, Google Earth● Voorbeeld compileren:

– stressapptest● Voorbeeld installatieprogramma commerciële software:

– Eagle CAD