Upgrading to Edge: Difference between revisions

From Alpine Linux
(category Upgrade)
m (Removed wording that 1.10 is current stable)
Line 2: Line 2:
This Document describes how to upgrade alpine from a stable 1.10.x version to the rolling development version, ''edge''. Please note that edge is under constant development so be careful using it in production.
This Document describes how to upgrade alpine from a stable 1.10.x version to the rolling development version, ''edge''. Please note that edge is under constant development so be careful using it in production.


{{Warning|Please note that the edge's version of uclibc with nptl (libc0.9.32) is not ABI compatible with current stable, v1.10. This means that you can not mix packages from edge and 1.10.x.}}
{{Warning|Please note that the edge's version of uclibc with nptl (libc0.9.32) is not ABI compatible with v1.10. This means that you can not mix packages from edge and 1.10.x.}}


# Add the edge repository to ''/etc/apk/repositories'': {{Cmd|echo http://dl-3.alpinelinux.org/alpine/edge/packages/main >> /etc/apk/repositories}}
# Add the edge repository to ''/etc/apk/repositories'': {{Cmd|echo http://dl-3.alpinelinux.org/alpine/edge/packages/main >> /etc/apk/repositories}}

Revision as of 21:57, 5 October 2010

This Document describes how to upgrade alpine from a stable 1.10.x version to the rolling development version, edge. Please note that edge is under constant development so be careful using it in production.

Warning: Please note that the edge's version of uclibc with nptl (libc0.9.32) is not ABI compatible with v1.10. This means that you can not mix packages from edge and 1.10.x.


  1. Add the edge repository to /etc/apk/repositories:

    echo http://dl-3.alpinelinux.org/alpine/edge/packages/main >> /etc/apk/repositories

  2. Make sure that GNU wget is not installed since it will make the upgrade fail:

    apk del wget

  3. Upgrade all packages in one shot:

    apk upgrade -a -U

  4. Delete old uclibc package:

    apk del uclibc