Voordat je aan de Linux-installatie begint moet je de functie “Snel Opstarten” van
Windows in elk geval uitschakelen!
Het kan nuttig zijn om het artikel “UEFI onder Linux” in het computertijdschrif C't van januari/februari 2019 eens door te nemen.
Vooraleer te starten is het aanbevolen om de Windows-partitie te defragmenteren.
Via deze url:
https://mirror.bauhuette.fh-aachen.de/linuxmint-cd/stable/21/linuxmint-21-cinnamon-64bit.iso
kan je de Linux Mint 21 (Vanessa) met Cinnamon Desktop distributie downloaden en opslaan in de gewenste map.
Andere Linux distributies zijn ook mogelijk zoals Debian (Bullseye), ...maar deze handleiding richt zich enkel op de installatie van Mint 21 naast een bestaand Windows systeem.
Nu je het Mint-distributiebestand gedownloaded hebt, moet je dit iso-bestand op een DVD of lege USB stick schrijven die we als bootable stick gaan gebruiken. Voor het maken van een bootable USB-stick
kan je best het programma Etcher gebruiken.
Later zal je dan je PC opnieuw moeten opstarten vanaf die USB.
In paragraaf 1.5 volgt de stappenprocedure om een USB stick bootable te maken.
4 How to create a bootable USB stick on Linux
Installeer en gebruik Etcher. Zie https://etcher.io/.
5 How to create a bootable USB stick on Windows
Installeer en gebruik Etcher. Zie https://etcher.io/.
6 Mint 21 installeren
Om Mint effectief te installeren, moet u uw computer opstarten vanaf USB stick of DVD. Daarvoor ga je de BOOT SETUP van je computer even aanpassen.
Hoe je dit doet hangt af van de fabrikant van je laptop. Bij Dell computers bijvoorbeeld; moet je F2 of F12 indrukken om uw BOOT SETUP aan te passen. Bij andere computers kan dat bijvoorbeeld F1, F4, DEL...zijn.
De live versie van Mint zal dan opstarten. Hier kan je dan even uittesten of het besturingssysteem je bevalt of niet -dit is bijvoorbeeld interessant als je overweegt van versie/distributie te veranderen- en
indien deze geïnstalleerd mag worden, klik je op het Install Linux Mint icoon op de Desktop.
Doorloop vervolgens de installatie wizard. Hieronder overlopen we de stappen:
- Kies als installatietaal English (In het Engels heb je nu eenmaal meer support als je info opzoekt op het net)
Continue
- Preparing to install Linux Mint (Dit tabblad geeft je info over de nodige vrije schijfruimte voor de installatie.)
Continue
- Installation type
Install Linux Mint alongside Windows (al naargelang je huidig besturingssysteem)
Continue
- Allocate drive space by dragging the divider below (De installatiewizard doet je hier een voorstel in verband met de partitiegroottes voor Windows en Linux, indien je dit voorstel wil wijzigen -wat mag- hou je de LinkerMuisknop ingedrukt -op de verticale puntjes tussen de 2 deelvensters- en beweeg je deze naar links/rechts om deze naar wens in te stellen)
- Nu verschijnt er een Pop-up: Write the changes to disk?
Continue
- Where are you? (Klik tijdzone Brussels aan.)
Continue
- Keyboard Layout
Belgian : Belgian
Continue
- Who are you?
(Vul uw gegevens in)
Continue
- Click Restart Now
- Verwijder uw installation device
2 Installatie extra software en tweaking
Omdat we gespecialiseerde software gebruiken voor de labo's elektronica gaan we nog één en ander bij installeren.
Het kopiëren en plakken van tekst onder Linux gebeurt standaard niet via de gekende CTRL-C
en CTRL-V
toetsencombinaties zoals onder Windows.
De standaardmanier om tekst te kopiëren onder Linux is Highlighten
met je linkermuisknop en plakken met de Middelste muisknop
. Op die manier kan je onder Linux heel wat tijd en typwerk uitsparen.
Standaard maakt Mint bootprocessmeldingen onzichtbaar, dit is jammer omdat deze meldingen nuttige informatie bevatten over het al dan niet goed functioneren van het systeem en daardoor
eventuele problemen makkelijker op te lossen zijn. Men kan dit gedrag echter gemakkelijk als volgt veranderen, bijkomend zorgen we er ook voor dat na 10 s automatisch een besturingssysteem gestart wordt:
- Editeer --
sudo nano /etc/default/grub
-- het bestand “/etc/default/grub” als volgt:
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_TIMEOUT=-1
- sudo update-grub
- Open een terminal:
CTRL-ALT-t
- Tik in:
nemo
en druk op enter
.
- Edit
Preferences
Behavior tab
Single click to open items
Om de standaard terminal te openen voer je volgende toetsencombinatie in:
CTRL-ALT-t
.
Je kan deze altijd gebruiken, maar je kan ook de populaire terminal rxvt installeren (net zoals in het labo).
Dit doe je als volgt:
- Open de standaard terminal
- Tik het volgende in:
sudo apt install rxvt-unicode
en druk op enter
.
Om nu deze terminal te openen, voer je volgende toetsencombinatie in: ALT-F2
en tik rxvt
in gevolgd door enter
.
Om Gnuplot te installeren voer je volgende stappen uit:
- Open je terminal:
ALT-F2
; rxvt
; enter
- Tik in je terminal:
sudo apt install gnuplot-x11
in.
Nu heb je Gnuplot geïnstalleerd. Open Gnuplot en probeer b.v. een plot te maken van de functie sin(x).
Dit doe je als volgt:
- Open je terminal
- Tik
gnuplot
in.
- Tik
plot sin(x)
in.
- Tik
q
in om Gnuplot te verlaten.
XFig installeren:
- Terminal openen
- Tik het volgende in:
sudo apt install xfig xfig-libs transfig gsfonts-x11 gsfonts-other
Om naast Amerikaanse symbolen ook Europese symbolen in je bibliotheek te hebben kan je als volgt te werk gaan:
- Ga naar de download-directory:
cd ~/Downloads
- Download de bibliotheek:
wget http://antec2.duckdns.org/linux/Electronic.tgz
- Pak de tar-ball uit met het commando:
tar xvfz Electronic.tgz
- Hernoem de originele XFig-elektronica bibliotheek:
sudo mv /usr/share/xfig/Libraries/Electronic /usr/share/xfig/Libraries/Electronic.orig
- Copieer de nieuwe bibliotheek naar de juiste plaats met volgend commando:
sudo cp -r Electronic /usr/share/xfig/Libraries
- Opgelet: aangezien de elektronicacomponentenbibliotheek gebruik maakt
van imperiale eenheden (inches), is het belangrijk om xfig op te starten met de optie
-inc
, dus xfig -inc
.
Je kan natuurlijk ook een alias definiëren door in het bestand .bashrc in je home directory, de volgende regel te plaatsen: alias xfig='xfig -inc'
. We gaan daarvoor als volgt te werk:
- Tik
cd
in.
- Tik
nano .bashrc
in.
- Voeg aan het bestand volgende regel toe:
alias xfig='xfig -inc'
CTRL-o CTRL-x
- Tik tenslotte
. .bashrc
in om de wijziging in het bestand effectief te maken.
- Om er voor te zorgen dat als je xfig opstart vanuit het startmenu, ook de optie -inc meegenomen wordt doe je het volgende:
- Geef een rechtermuisklik op de menustartknop links onderaan de desktop
- Configure
- Menu
Menu (i.p.v. Panel)
- Open the menu editor
- Applications
- Graphics
- xfig
- Properties
- Command: /usr/bin/xfig -inc
- Close (OK)
Omdat de KiCad-versie die standaard geïnstalleerd wordt onder Mint 21 wat verouderd is, werd versie 6 als volgt geïnstalleerd:
sudo apt purge kicad kicad-common kicad-doc-en
sudo add-apt-repository --yes ppa:kicad/kicad-6.0-releases
sudo apt update
sudo apt install kicad kicad-libraries kicad-symbols kicad-templates kicad-footprints
sudo apt install kicad-packages3d kicad-doc-en
Om probleemloos thuis (verder) te kunnen werken, kunt u best dezelfde versie van het programma installeren. Start KiCad een eerste keer
op, ga naar Preferences en verzet de taal van Default naar English, als u nalaat dit te doen zullen er data files met
getallen met decimale komma's geproduceerd worden die dan problemen zullen geven met de andere software die we gebruiken, b.v. Gnuplot.
Om Spice 2G6 te installeren voer je volgende stappen uit (opgelet voor raspbian gebruikers is de procedure anders):
- Terminal openen (
ALT-F2
en tik rxvt
in gevolgd door Enter
)
- We downloaden een geschikte static build binary (met veel dank aan de onbekende maker ervan).
Tik
cd Downloads
in gevolgd door Enter
wget https://www.dropbox.com/s/aah1cu5iwywkdyu/spice-2g6-linux
- Geef het programma uitvoerrechten:
chmod +x spice-2g6-linux
- Hernoem het bestand:
mv spice-2g6-linux spice
- Copieer het programma naar een geschikte systeemdirectory:
sudo cp spice /usr/local/bin
- Test Spice als volgt:
spice
tik iets willekeurigs in
je moet nu spice zien reageren
CTRL-d
Voor recentere raspberryos-systemen biedt box86 misschien soelaas (niet uitgetest, feedback altijd welkom).
- Installeer eerst een paar noodzakelijk pakketten voor het compileren:
sudo apt install f2c gcc build-essential
- Haal de broncode op:
wget https://www.dropbox.com/s/fqudxhd5sz0jg71/spice2-rebuild-ldgold.tgz?dl=1
- Pak de tar-ball uit:
tar xvfz spice2-rebuild-ldgold.tgz
cd spice2-rebuild-ldgold
- Tik vervolgens volgende instructies in je terminal om Spice te compileren:
- make
- (Er zijn een paar niet ernstige warnings, je mag ze negeren)
- sudo make install
- Word root (=administrator):
sudo -s
- Ga onder de directory /usr/local/bin staan:
cd /usr/local/bin
- Maak een link aan zodanig dat je voor het starten van spice niet telkens spice2 moet intikken maar dat spice volstaat:
ln -s spice2 spice
- Verlaat de root-shell netjes:
CTRL-d
- Test Spice als volgt:
spice
tik iets willekeurigs in
je moet nu spice zien reageren
CTRL-d
Om LaTeX te installeren voer je het volgende uit in je terminal:
sudo -s (paswoord ingeven)
apt update && apt upgrade
(Om de software op het systeem up to date te hebben)
apt install texlive-latex-base texlive-latex-extra texlive-science-doc texlive-science texlive-lang-other
apt install texlive-lang-european texlive-pictures gnuplot-x11 gv okular evince
apt install transfig gsfonts-x11 gsfonts-other texlive-pstricks
- Word terug gewone gebruiker (verlaat administrator-shell):
CTRL-d
nano .bashrc
- Voeg volgende regel toe opdat default nano als editor zou gebruikt worden:
export TEXEDIT="nano +%d %s"
- Activeer de nieuwe .bashrc:
. .bashrc
CTRL-d
Om een LaTeX (.tex) tekstbestand test.tex om te zetten naar een postscript-file moet je normaal volgende stappen doorlopen:
latex test
latex test
(dit is nodig om eventuele unresolved references op te lossen
dvips test -o
(hiermee zet je het bestand test.dvi om in test.ps)
gv test.ps
(hiermee start je ghostview op om het bestand test.ps te bekijken)
Deze commando's kunnen geautomatiseerd worden door gebruik te maken van het lx-script. Bovenstaande commando's kunnen
dan vervangen worden door volgend commando:
lx test.tex
of kortweg lx test
.
Om het script lx te installeren doe je het volgende:
cd
(ga naar je home-directory)
mkdir scripts
(maak de subdirectory scripts aan)
cd scripts
(ga naar de map scripts)
wget https://www.dropbox.com/s/yt3gy2erineb0el/lx
(download het script lx)
chmod +x lx
(maak het script executable)
cd
(ga naar je home-directory)
- Pas uw .bashrc aan:
nano .bashrc
- voeg volgende lijn toe:
export PATH=$PATH:~/scripts
CTRL-o
CTRL-x
- Activeer de aangepaste .bashrc met het punt-commando:
. .bashrc
- Opmerking: open het lx-command in geen geval met een windows-editor!
Om Statist te installeren ga je als volgt te werk:
- Installeer vooraf gcc en build-essential:
sudo apt install gcc build-essential
- Ga naar de download-directory:
cd ~/Downloads
- Download de tar-ball met de Statist-code van het Internet:
wget http://wald.intevation.org/frs/download.php/689/statist-1.4.2.tar.gz --no-check-certificate
- Pak de tar-ball uit:
tar xvfz statist-1.4.2.tar.gz
- Ga naar de directory statist-1.4.2:
cd statist-1.4.2
- Compileer en installeer de code:
make LANG=LANG_EN
sudo make install
(negeer niet ernstige warnings)
- Test statist als volgt:
statist
CTRL-d
0
Een printer installeren onder Linux gebeurt d.m.v. de printerserver cups.
- Voeg de default gebruiker (te checken met het commando:
who am I
) eerst toe aan de lpadmin groep:
sudo usermod -a -G lpadmin dezedefaultgebruiker
- Log uit of reboot, opdat de gebruiker effectief tot de groep lpadmin zou behoren.
- Surf nu met een webbrowser naar de printerserverwebpagina:
localhost:631
Administration
Add Printer
- Volg de instructies.
Voor mensen met een lichtere pc valt het te overwegen om Mate te gebruiken als desktop in plaats van het zwaardere Cinnamon. Om de Mate-desktop op een Linux Mint Cinnamon editie te zetten
volstaat: sudo apt-get install mate-desktop mint-meta-mate
Indien je in dit document niet meteen begrijpt waar de commando's vandaan komen of waar ze voor staan, verwijzen we graag naar de Linux Survival Guide die je terug kan vinden op:
https://www.dropbox.com/s/dxlcv79vi9onjja/linux_survival_guide.pdf
This document was generated using the
LaTeX2HTML translator Version 2018 (Released Feb 1, 2018)
Copyright © 1993, 1994, 1995, 1996,
Nikos Drakos,
Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999,
Ross Moore,
Mathematics Department, Macquarie University, Sydney.
The command line arguments were:
latex2html -no_subdir -split 0 -show_section_numbers installatie-linux-software.tex
The translation was initiated on 2022-09-19