Alpine package manager.
--- a/alpine.rst Sun Dec 09 13:12:37 2018 +0200
+++ b/alpine.rst Thu Dec 13 00:22:51 2018 +0200
@@ -13,9 +13,15 @@
rc-update add $SERVICE $LEVEL
rc-update del $SERVICE $LEVEL
+
+Run levels meaning:
+
+Starting/stopping services::
+
+ rc-service $SERVICE status
rc-service $SERVICE start
+ rc-service $SERVICE stop
rc-service $SERVICE restart
- rc-service $SERVICE stop
Equivalent to shutdown -r now from traditional GNU/Linux systems::
@@ -39,15 +45,49 @@
$ sudo apk update
-Upgrade package to latest version::
+Upgrade packages to latest version::
$ sudo apk upgrade
+Upgrade only specific package::
+
+ $ sudo apk add -u busybox
+
Install package::
$ sudo apk add bash
+ $ sudo apk add --allow-untrusted /path/to/file.apk
Do not grab package index with ``--no-cache`` option to reduce installation size::
$ apk add --no-cache bash
+Remove package::
+
+ $ sudo apk del openssh
+
+Search for packages::
+
+ $ apk search 'emacs*'
+ $ apk search -v 'emacs*'
+
+List of installed packages::
+
+ $ apk info
+
+Package owning file::
+
+ $ apk info --who-owns `which apk`
+
+Show package content::
+
+ $ apk info -L $PKG
+
+Developing Apline
+=================
+
+::
+
+ $ apk add -U build-base
+ $ apk add -U alpine-sdk
+