Implementing /Usr Merge in Alpine
9 hours ago
- #Alpine Linux
- #System Migration
- #Filesystem Hierarchy
- Alpine Linux TSC changes filesystem hierarchy: /lib, /bin, /sbin to become symbolic links to /usr counterparts.
- Transition timeline includes milestones: finish preparations, Alpine Linux 3.23 release, and end-of-support for 3.22.
- Migration steps for users: upgrade system, install merge-usr script, dry run, execute merge, and cleanup.
- General users unaffected; specific groups impacted include those using apk audit, manual installs in /lib, /bin, /sbin, and users with / and /usr on different partitions.
- Benefits of /usr merge: reduced packaging maintenance, alignment with Linux ecosystem standards, easier system management.
- FAQ addresses concerns about recovery environments and filesystem hierarchy simplification.