← Tilbage til blog

Debian

Produktivitet

Programmering

Video og grafik

System- og filreparation

  • sudo fsck -f /dev/sdXN
  • sudo apt --fix-broken install
  • sudo dpkg --configure -a
  • sudo kill -9 $(pgrep program)

fsck skal køres på en afmonteret partition, aldrig på den aktive rodpartition mens systemet kører.

Netværk og forbindelse

  • sudo resolvectl flush-caches
  • sudo systemctl restart NetworkManager
  • ping google.com

Systeminformation

  • hostnamectl
  • sudo dmidecode -s system-serial-number

Avancerede værktøjer

  • sudo apt autoremove && sudo apt clean
  • sudo reboot

Administration af applikationer

Ryd terminalhistorik

  • cat /dev/null > ~/.bash_history && history -c && exit

Ryd APT- og Flatpak-caches

  • flatpak uninstall --unused
  • flatpak repair
  • flatpak update --appstream
  • flatpak pin --remove <runtime-id>
  • flatpak pin
  • sudo apt clean
  • sudo rm -rf /var/cache/apt/archives/*
  • sudo apt update
  • sudo apt upgrade
  • sudo apt full-upgrade
  • flatpak update -y

Firewall

Debian bruger ufw (Uncomplicated Firewall) som en simpel forside til iptables.

  • sudo ufw status
  • sudo ufw enable
  • sudo ufw allow 22/tcp
  • sudo ufw reload

Kopiering af filer via terminal

  • cp fil.txt ~/Backup/
  • rsync -av Kilde/ Destination/
  • scp fil.txt bruger@host:/sti/

Diskforbrug og lagerplads

  • df -h for samlet og ledig plads pr. filsystem
  • du -sh * for at se mappestørrelser i den aktuelle mappe

Planlagte opgaver

  • crontab -e til traditionel cron-baseret planlægning
  • systemctl list-timers for at se aktive systemd-timere

Komprimering og arkivering

  • zip -r arkiv.zip mappe/ og unzip arkiv.zip
  • tar -czvf arkiv.tar.gz mappe/ og tar -xzvf arkiv.tar.gz

Historie

  • 1993

    Den 16. august annoncerer Ian Murdock Debian-projektet og opkalder det ved at kombinere sit eget navn med sin daværende kæreste (senere kone) Debras: "Deb" + "Ian".

  • 1994

    Debian 0.91 udgives med en primitiv pakkehåndtering, et tidligt skridt mod det, der bliver til dpkg.

  • 1996

    Bruce Perens overtager som projektleder efter Murdock. Debian 1.1 "Buzz" bliver den første udgivelse med et Toy Story-kodenavn, en tradition der opstod, fordi Perens arbejdede hos Pixar.

  • 1997

    Debians sociale kontrakt og Debian Free Software Guidelines (DFSG), skrevet af Perens, ratificeres den 5. juli; DFSG bliver senere grundlaget for Open Source-definitionen.

  • 1999

    APT (Advanced Package Tool) udgives med Debian 2.1 "slink" og erstatter ældre værktøjer, hvilket bliver forbilledet for mange senere pakkehåndteringer.

  • 2004

    Ubuntu grundlægges oven på Debians pakkebase.

  • I dag

    Debian er stadig en af de ældste community-drevne Linux-distributioner, vedligeholdt udelukkende af frivillige, og udgivelserne kaldes stadig op efter Toy Story-figurer.