Errata: Introduktion till Linux för yrkesverksamma, andra upplagan (mörkt omslag)

Hur vet jag vilken bok jag har? På sidan före innehållsförteckningen ser du vilken upplaga din bok har. Denna sida gäller för böcker med texten ”Andra upplagan” med ISBN-nummer: 978-91-8134-192-8. Denna bok är i få exemplar och tryckt mellan 2026-05-08 – 2026-07-13.

Nedan listas kända fel och förtydliganden, sorterade efter kapitel.

Har du hittat ett fel? Jag är tacksam om du meddelar mig det via e-post: tobias.carlsson@bahnhof.se. Tack!

Kapitel 1

Avsnitt 1.7.1 – Red Hat Enterprise Linux Det står att RHEL är gratis i form av CentOS Stream. Detta stämmer inte riktigt: CentOS Stream är den rullande uppströmsversionen av RHEL, alltså det som senare blir nästa RHEL-utgåva – inte en fri kopia av RHEL. De fria 1:1-kopiorna heter Rocky Linux och AlmaLinux, vilket beskrivs korrekt i avsnitt 1.7.4.

Kapitel 5

Avsnitt 5.4 – chmod Det står ”Då lägger man till skrivrättigheter så här: chmod u+x”. Rätt ord är körrättigheter. Den efterföljande meningen förklarar det korrekt; det är bara inledningen som blivit fel.

Avsnitt 5.6 – chgrp Det står att chgrp med flaggan -R ”och ändrar därmed också rättigheterna”. Korrekt: kommandot ändrar grupptillhörigheten rekursivt – själva rättighetsbitarna påverkas inte.

Avsnitt 5.7 – su Kommandot ”sudo su användarnamn -" är felskrivet: strecket ska stå före användarnamnet, alltså ”sudo su - användarnamn”. Som det är skrivet skickas ”-" som argument till skalet i stället.

Viktigt: Även förklaringen har blivit omvänd. Med - får man en fullständig inloggningsmiljö med målanvändarens miljövariabler och hemkatalog. Utan - följer i stället den nuvarande användarens miljö till stor del med.

Kapitel 6

Avsnitt 6.10 – Debians supporttid Det står ”Stödet för Debian 12 upphör i juni 2026”. Eftersom Debians 3+2-modell just förklarats bör det stå ”det ordinarie stödet upphör i juni 2026″ – LTS-stödet sträcker sig därefter till 2028.

Kapitel 7

Avsnitt 7.3.5 – kill Formuleringen ”Vi kan få en process att starta om: kill -1” är missvisande. Signalen SIGHUP får många demoner (bakgrundstjänster) att läsa om sin konfiguration, men den startar inte om processer i allmänhet – ett vanligt förgrundsprogram avslutas oftast av signalen.

Avsnitt 7.4 – htop Meningen ”I övre delen visas datorns kärnor/trådar och i man kan till exempel tänka sig…” har blivit fel. Den ska lyda ungefär: ”I övre delen visas belastningen på datorns kärnor/trådar.”

Avsnitt 7.7.1 – Nano Standardkommandot för att spara i Nano är Ctrl+O (Write Out), vilket också är det som visas i hjälpraden längst ner. Ctrl+S fungerar i moderna versioner.

Avsnitt 7.7.3 – Emacs Hjälpen i Emacs nås med Ctrl+H, inte Alt+H.

Kapitel 8

Länk till systemd-dokumentationen Länken till freedesktop-wikin pekar på en kvarlämnad äldre sida. Projektets aktuella hemsida är systemd.io.

Kapitel 10

Avsnitt 10.2.1 – Gateway Det står att routern ”sköter tilldelningen av IP-adresser”. Här blandas gateway-rollen ihop med DHCP (som beskrivs korrekt på föregående sida). Gatewayens uppgift är att dirigera trafik ut ur det lokala nätverket. I hemmanätverk är det dock ofta samma apparat som även kör DHCP-servern.

Avsnitt 10.3.1 – Starta om SSH-tjänsten Kommandot $ systemctl restart ssh saknar sudo och ska lyda $ sudo systemctl restart ssh. På Red Hat-baserade system heter tjänsten dessutom sshd: $ sudo systemctl restart sshd.

Kapitel 12

12.3.1, exempelskriptet: Mycket viktigt: Variabelnamnen KÄLLA och MÅL fungerar inte — Bash tillåter endast a–z, A–Z, 0–9 och understreck (_) i variabelnamn, inte å, ä eller ö. Byt ut dem mot till exempel SOURCE och TARGET:

SOURCE=”/home/user/Dokument”
TARGET=”/home/user/backup_$(date +%Y-%m-%d).tar.gz”

tar -czf ”$TARGET” ”$SOURCE”

echo ”Backup skapad: $TARGET”

Regeln gäller generellt: använd aldrig svenska tecken i variabelnamn i skalskript. Se upp här eftersom skriptet ändå rapporterar ”Backup skapad”.

Övning 9.6.2

Övningen frågar efter ”belastningen… för 15 minuter sedan”, vilket är fel. Rätt ska vara att det tredje värdet anger belastningen de senaste 15 minuterna.

Övrig terminologi

Två förkortningar förklaras något oprecist: du står för disk usage (inte ”utilization”) och ps för process status (inte ”list processes”).

Rulla till toppen