|
|
(4 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
− | == Enabling Package Caching ==
| + | #REDIRECT [[Alpine Linux package management#Local_Cache]] |
− | | |
− | {{Note|This document applies to Alpine 1.9 and later versions only}}
| |
− | | |
− | Package caching is useful when the need arises to upgrade packages on read-only media. Package caching allows you to store newer packages in a location on writable media, which Alpine checks for when loading packages on start-up.
| |
− | | |
− | This can be enabled either from the console or through the ACF.
| |
− | | |
− | {{Tip|For package upgrades, it is useful to point Alpine Package Manager to repositories on the internet, to easily obtain package upgrades when they become available.}}
| |
− | | |
− | {{Using_Internet_Repositories_for_apk-tools}}
| |
− | | |
− | === Enable caching from the console ===
| |
− | | |
− | ''Substitute 'sda1' in the example below for the actual device you will use to store the caching directory.''
| |
− | | |
− | First upgrade apk-tools:
| |
− | apk add –u apk-tools
| |
− | | |
− | Now enable package caching:
| |
− | mkdir –p /media/sda1/cache
| |
− | ln –s /media/sda1/cache /etc/apk/cache
| |
− | | |
− | === From the ACF ===
| |
− | | |
− | Browse to '''System > Packages > Cache'''
| |
− | | |
− | ''Edit Cache Settings:''
| |
− | | |
− | Tick '''Enable Cache'''
| |
− | | |
− | Specify the '''Cache Directory''', for example:
| |
− | /media/sda1/cache
| |
− | | |
− | Click '''Save'''
| |