Linux Grunderna
Välkommen till Linux!
Linux är ett kraftfullt och flexibelt operativsystem som ger dig full kontroll över din dator. Det är gratis, öppen källkod och används av miljontals användare världen över - från nybörjare till professionella utvecklare.
Varför välja Linux?
- Gratis och öppen källkod - Ingen kostnad, full transparens
- Säkerhet - Färre virus och säkerhetsproblem
- Prestanda - Snabbare och mer effektivt än många alternativ
- Anpassningsbart - Gör systemet precis som du vill ha det
- Stabilt - Kan köra i månader utan omstart
Rekommenderad distribution: CachyOS
För dig som vill ha ett snabbt, modernt och användarvänligt Linux-system rekommenderar vi CachyOS. Det är en Arch Linux-baserad distribution som är optimerad för prestanda och kommer med allt du behöver förinstallerat.
Ladda ner CachyOS
Besök den officiella nedladdningssidan för att hämta den senaste versionen:
Välj den version som passar dig bäst:
- KDE Plasma - Modern och funktionsrik (rekommenderas för nybörjare)
- GNOME - Ren och enkel design
- XFCE - Lätt och snabb för äldre datorer
Grundläggande Linux-kommandon
När du har installerat Linux är det dags att lära sig grunderna i terminalen. Här är de viktigaste kommandona:
Navigera i filsystemet
# Visa nuvarande katalog
pwd
# Lista filer och mappar
ls
# Lista med detaljer (storlek, rättigheter, datum)
ls -lah
# Byt katalog
cd /sökväg/till/mapp
# Gå till hemkatalogen
cd ~
# Gå upp en nivå
cd ..
Hantera filer och mappar
# Skapa ny mapp
mkdir mapp-namn
# Skapa flera mappar på en gång
mkdir -p projekt/src/components
# Kopiera fil
cp fil.txt kopia.txt
# Flytta/byt namn på fil
mv gammal.txt ny.txt
# Ta bort fil
rm fil.txt
# Ta bort mapp och allt innehåll
rm -rf mapp-namn
rm -rf tar bort filer permanent utan att fråga. Var försiktig när du använder det!
Pakethantering med pacman
CachyOS (och Arch Linux) använder pacman som pakethanterare. Det är verktyget du använder för att installera, uppdatera och ta bort program.
Grundläggande pacman-kommandon
# Uppdatera systemet
sudo pacman -Syu
# Installera ett paket
sudo pacman -S paket-namn
# Installera flera paket
sudo pacman -S firefox vlc gimp
# Ta bort ett paket
sudo pacman -R paket-namn
# Ta bort paket och oanvända beroenden
sudo pacman -Rns paket-namn
# Sök efter paket
pacman -Ss sökord
# Visa information om installerat paket
pacman -Qi paket-namn
# Lista alla installerade paket
pacman -Q
sudo pacman -Syu innan du installerar nya paket för att säkerställa att systemet är uppdaterat.
AUR och yay
AUR (Arch User Repository) är ett community-drivet arkiv med tusentals extra paket som inte finns i de officiella förråden. För att enkelt installera paket från AUR använder vi yay.
Installera yay
CachyOS kommer oftast med yay förinstallerat. Om inte, installera det så här:
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
Använda yay
Yay fungerar precis som pacman, men kan även installera från AUR:
# Uppdatera system och AUR-paket
yay -Syu
# Installera paket från AUR
yay -S paket-namn
# Sök i både officiella förråd och AUR
yay sökord
# Ta bort paket
yay -R paket-namn
Exempel på populära AUR-paket:
# Google Chrome
yay -S google-chrome
# Visual Studio Code
yay -S visual-studio-code-bin
# Spotify
yay -S spotify
# Discord
yay -S discord
yay för alla paket, både från officiella förråd och AUR. Det gör livet enklare!
Användbara systemkommandon
# Visa systeminfo
fastfetch
# Visa diskutrymme
df -h
# Visa minnesanvändning
free -h
# Visa processer
htop
# Rensa paketcache (frigör diskutrymme)
sudo pacman -Sc
# Hitta stora filer
du -sh * | sort -h
# Starta om systemet
sudo reboot
# Stäng av systemet
sudo shutdown now
Texteditors i terminalen
För att redigera konfigurationsfiler behöver du en texteditor:
nano (enklast för nybörjare)
# Öppna fil
nano filnamn.txt
# Spara: Ctrl + O, Enter
# Avsluta: Ctrl + X
vim (kraftfull men svårare)
# Öppna fil
vim filnamn.txt
# Börja redigera: Tryck 'i'
# Spara och avsluta: Tryck Esc, skriv ':wq', Enter
# Avsluta utan att spara: Tryck Esc, skriv ':q!', Enter
Få hjälp
Alla Linux-kommandon har inbyggd dokumentation:
# Visa manual för kommando
man kommando
# Exempel: visa manual för ls
man ls
# Snabb hjälp
kommando --help
# Exempel
ls --help
Nästa steg
Nu när du känner till grunderna kan du:
- Utforska CachyOS och anpassa det efter dina behov
- Installera dina favoritprogram med pacman och yay
- Lära dig mer avancerade kommandon och skript
- Kolla in vår SSH-guide för att fjärrstyra andra datorer
- Sätta upp en utvecklingsmiljö för programmering