pub fn detect_distribution() -> DistroInfoExpand description
Detect the Linux distribution by parsing system files.
Follows a priority chain:
/etc/os-release(standard, preferred)/etc/lsb-release(older Ubuntu/Debian)/etc/arch-release(Arch Linux marker file)/etc/debian_version(Debian fallback)
After identifying the distribution, determines the family and package
manager. The MLSTACK_PKG_MANAGER environment variable overrides
auto-detected package manager.