跳轉到

Linux Distributions

graph LR;
    A[Linux] --> B[Debian];
    A --> C[Fedora];
    A --> D[Arch Linux];
    A --> E[Gentoo];
    A --> F[SUSE];
    A --> G[Slackware];
    B --> I[Ubuntu];
    I --> J[Linux Mint];
    B --> H[Kali Linux];
    B --> K[Raspbian];
    C --> L[Red Hat Enterprise Linux];
    L --> M[CentOS];
    L --> R[Oracle Linux];
    D --> O[Manjaro];
    E --> P[Chrome OS];
    F --> Q[SUSE Linux Enterprise];
    Q --> N[openSUSE];

Package Manager

  • Debian-based: dpkg, apt-get, apt
  • Fedora-based: rpm, yum
  • Cross-distribution: snap
# Print system information
uname -a

# Print distribution-specific information
lsb_release -a

# Find desktop environment
echo $XDG_CURRENT_DESKTOP

# Find default display manager
cat /etc/X11/default-display-manager

Refernece