Find Linux-distribution uden `uname -a` og andre standardkommandoer - Sådan gør du!

Hvordan kan man finde ud af, hvilken Linux-distribution der anvendes, når kommandoer som `uname -a`, `cat /etc/issue`, `lsb_release -a` og `cat /etc/*-release` ikke giver de nødvendige oplysninger?

Hvis kommandoer som `uname -a`, `cat /etc/issue`, `lsb_release -a` og `cat /etc/*-release` ikke giver de nødvendige oplysninger om Linux-distributionen, kan man prøve metoder som at kontrollere systemd version, undersøge installationspakker, tjekke filsystemet, bruge DMI-tabel, kontrollere bootloader, gennemgå logfiler eller bruge tredjepartsværktøjer som `neofetch` eller `screenfetch`.

Hvordan kan man finde ud af, hvilken Linux-distribution der anvendes, når kommandoer som `uname -a`, `cat /etc/issue`, `lsb_release -a` og `cat /etc/*-release` ikke giver de nødvendige oplysninger?

Hvis de nævnte kommandoer ikke giver de nødvendige oplysninger om Linux-distributionen, kan man prøve følgende metoder:

  • Kontroller systemd version:
    • Kør kommandoen systemctl --version. Nogle gange kan versionen af systemd give en indikation af distributionen.
  • Undersøg installationspakker:
    • Brug kommandoer som dpkg -l (for Debian-baserede systemer) eller rpm -qa (for Red Hat-baserede systemer) for at se, hvilke pakker der er installeret. Nogle pakker kan være specifikke for visse distributioner.
  • Kontroller filsystemet:
    • Se efter distributionsspecifikke filer i /etc eller andre steder. For eksempel kan /etc/debian_version findes på Debian-baserede systemer.
  • Brug DMI-tabel:
    • Kør kommandoen sudo dmidecode for at få detaljer om systemets hardware. Nogle gange kan dette inkludere oplysninger om den installerede distribution.
  • Kontroller bootloader:
    • Undersøg bootloader-konfigurationen i /boot eller /boot/grub. Nogle distributioner har specifikke indstillinger eller temaer.
  • Se på logfiler:
    • Gennemgå logfiler i /var/log for eventuelle hints om distributionen. Installationslogfiler kan indeholde nyttige oplysninger.
  • Brug tredjepartsværktøjer:
    • Der findes værktøjer som neofetch eller screenfetch, der kan give detaljerede oplysninger om systemet, herunder distributionen.

Ved at kombinere flere af disse metoder kan man ofte finde ud af, hvilken Linux-distribution der anvendes, selv når de mest almindelige kommandoer ikke giver de nødvendige oplysninger.