Upgrading to Edge: Difference between revisions
m (Removed wording that 1.10 is current stable) |
m (updated) |
||
Line 1: | Line 1: | ||
An upgrade of Alpine Linux from a stable version to the rolling development version, ''edge'' can be done in a few simple steps. | |||
{{Warning| | {{Warning|Edge is under constant development so be careful using it in production. It can break your system.}} | ||
# 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}} | |||
# Upgrade all packages in one shot | or just edit the file in-place (replace '''v2.2''' with your release) | ||
# | {{Cmd|sed -i -e 's/v2.2/edge/g' /etc/apk/repositories}} | ||
# Upgrade all packages in one shot | |||
{{Cmd|apk upgrade -a -U}} | |||
# Check your current release | |||
{{Cmd|cat /etc/alpine-release}} | |||
You will see the build date attached to the release. | |||
<!-- | |||
cat /etc/alpine-release | cut -c 0-3 | |||
This is not working at the moment | |||
cat /etc/alpine-release | cut -c 0-3 | sed -i -e 's/v{}/edge/g' /etc/apk/repositories | |||
--> |
Revision as of 03:21, 18 June 2011
An upgrade of Alpine Linux from a stable version to the rolling development version, edge can be done in a few simple steps.
Warning: Edge is under constant development so be careful using it in production. It can break your system.
- Add the edge repository to /etc/apk/repositories:
echo http://dl-3.alpinelinux.org/alpine/edge/packages/main >> /etc/apk/repositories
or just edit the file in-place (replace v2.2 with your release)
sed -i -e 's/v2.2/edge/g' /etc/apk/repositories
- Upgrade all packages in one shot
apk upgrade -a -U
- Check your current release
cat /etc/alpine-release
You will see the build date attached to the release.