← Tilbage til blog

Fedora

Produktivitet

Programmering

Video og grafik

System- og filreparation

  • sudo fsck -f /dev/sdXN
  • sudo dnf distro-sync
  • sudo rpm --rebuilddb
  • 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 dnf autoremove && sudo dnf clean all
  • sudo dnf offline-upgrade clean
  • sudo systemctl restart dnf5daemon-server
  • sudo pkcon refresh force
  • sudo reboot

Administration af applikationer

Ryd terminalhistorik

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

Ryd GNOME Software- og DNF-caches

  • flatpak uninstall --unused
  • flatpak repair
  • flatpak update --appstream
  • flatpak pin --remove <runtime-id>
  • flatpak pin
  • sudo rm -rf /var/cache/PackageKit/*
  • rm -rf ~/.cache/*
  • rm -fr ~/.cache/gnome-software
  • sudo rm -fr /var/cache/dnf/*
  • sudo journalctl --vacuum-size=100M
  • sudo dnf makecache
  • sudo pkcon refresh force
  • sudo dnf upgrade --refresh
  • sudo dnf update
  • sudo dnf upgrade --best --allowerasing
  • flatpak update -y
  • sudo dnf upgrade --refresh && flatpak update -y

Rydning af cache-mapper tvinger nogle apps til at genopbygge indekser eller thumbnails ved næste opstart. Det er ikke skadeligt for data, kun en smule langsommere ved første brug.

Firewall

Fedora bruger firewalld som standard.

  • sudo firewall-cmd --state
  • sudo firewall-cmd --add-service=http --permanent
  • sudo firewall-cmd --reload
  • sudo firewall-cmd --list-all

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

    Marc Ewing skaber sin egen Linux-distribution, mens han studerer på Carnegie Mellon, og kalder den "Red Hat Linux" efter en rød kasket han bar. Samme år grundlægger Bob Young firmaet ACC Corp, der sælger Linux-software og -tilbehør.

  • 1995

    Young og Ewing fusionerer deres virksomheder til Red Hat Software, og Red Hat Linux 1.0 udgives.

  • 2002

    Warren Togami starter det frivilligt drevne Fedora Linux-projekt som et ekstra pakkearkiv til Red Hat Linux.

  • 2003

    Red Hat nedlægger sin forbrugerrettede Red Hat Linux-linje og fusionerer den med Fedora Linux-projektet til det community-drevne Fedora Project. Fedora Core 1 udgives den 6. november som den første officielle version.

  • 2007

    Fedora 7 dropper "Core" fra navnet og samler Core- og Extras-arkiverne i ét samlet, community-drevet Fedora.

  • 2014

    Fedora.next-initiativet omorganiserer distributionen i Workstation-, Server- og Cloud-udgaver bygget på et fælles grundlag.

  • I dag

    Fedora er stadig Red Hats forsøgsplatform for ny teknologi og leverer GNOME, systemd, Wayland og PipeWire tidligt, før de lander i Red Hat Enterprise Linux.