Linux Mint and the Snap question
Summary
LWN examines why Linux Mint restricted the automatic installation of Snap, thereby raising the issue of control over package sources and updates. Linux Mint 20 contained the new block. The controversy focused particularly on Chromium.
Ideas
- Ubuntu's Chromium package installed Snap indirectly as a transitional solution.
- Linux Mint blocked this automatic installation by default.
- Users could still deliberately enable Snap themselves.
- Snap packages are distributed via centrally operated infrastructure.
Insights
- Package formats embody governance decisions as well as technical properties.
- A distribution protects its users' expectations through its own package rules.
- Convenient transitional packages can bypass consent to new infrastructure.
Facts
- snapd could still be installed manually.
Recommendations
- Document package sources and automatic format changes transparently.
- Test distribution upgrades for unexpected new background services.
References
Links to the original source and the Web Archive open in a new tab.