Include:Upgrading to Edge: Difference between revisions
 (change it from 3.2 to digit.digit)  | 
				 (escape the [[ ]]'s so that wiki doesn't interpret it as a link)  | 
				||
| Line 3: | Line 3: | ||
To begin, you need to update your {{Path|/etc/apk/repositories}} file. Here are some shortcuts for doing so:  | To begin, you need to update your {{Path|/etc/apk/repositories}} file. Here are some shortcuts for doing so:  | ||
:* Launch {{Cmd|setup-apkrepos}} Enter {{Key|e}} to edit {{Path|/etc/apk/repositories}}. Change the version number (such as <var>v3.2</var>) to '''edge'''.  | :* Launch {{Cmd|setup-apkrepos}} Enter {{Key|e}} to edit {{Path|/etc/apk/repositories}}. Change the version number (such as <var>v3.2</var>) to '''edge'''.  | ||
:* Or, edit the file in place: {{Cmd|sed -i -e 's/<var>v  | :* Or, edit the file in place: {{Cmd|sed -i -e 's/<var>v[[:digit:]]\.[[:digit:]]</var>/<var>edge</var>/g' /etc/apk/repositories}}  | ||
   <!--    |    <!--    | ||
   cat /etc/alpine-release | cut -c 0-3  |    cat /etc/alpine-release | cut -c 0-3  | ||
Revision as of 20:34, 19 January 2018
An upgrade of Alpine Linux from a stable version to the rolling development version, edge can be done in a few simple steps. (These instructions assume that Alpine Linux is installed to a hard drive, rather than run-from-RAM.)
To begin, you need to update your /etc/apk/repositories file. Here are some shortcuts for doing so:
- Launch 
setup-apkrepos
Enter e to edit /etc/apk/repositories. Change the version number (such as v3.2) to edge. - Or, edit the file in place: 
sed -i -e 's/v[[:digit:]]\.[[:digit:]]/edge/g' /etc/apk/repositories
 
- Launch 
 
The result should look like this:
Contents of /etc/apk/repositories
Next, upgrade all your packages in one shot:
apk upgrade --update-cache --available
The --available switch is used to force all packages to be upgraded, even if they have the same version numbers. Sometimes changes in musl-libc have required doing this.
sync reboot
To check your current release:
cat /etc/alpine-release
You will see the build date attached to the release.