alpine.rst
changeset 2296 2a1cf17e9552
parent 2287 fcdd583e8795
child 2325 b127237b615f
equal deleted inserted replaced
2295:66966fe5239d 2296:2a1cf17e9552
    11 
    11 
    12 Manage run levels::
    12 Manage run levels::
    13 
    13 
    14   rc-update add $SERVICE $LEVEL
    14   rc-update add $SERVICE $LEVEL
    15   rc-update del $SERVICE $LEVEL
    15   rc-update del $SERVICE $LEVEL
       
    16 
       
    17 Run levels meaning:
       
    18 
       
    19 Starting/stopping services::
       
    20 
       
    21   rc-service $SERVICE status
    16   rc-service $SERVICE start
    22   rc-service $SERVICE start
       
    23   rc-service $SERVICE stop
    17   rc-service $SERVICE restart
    24   rc-service $SERVICE restart
    18   rc-service $SERVICE stop
       
    19 
    25 
    20 Equivalent to shutdown -r now from traditional GNU/Linux systems::
    26 Equivalent to shutdown -r now from traditional GNU/Linux systems::
    21 
    27 
    22   reboot
    28   reboot
    23 
    29 
    37 
    43 
    38 Update local package database::
    44 Update local package database::
    39 
    45 
    40   $ sudo apk update
    46   $ sudo apk update
    41 
    47 
    42 Upgrade package to latest version::
    48 Upgrade packages to latest version::
    43 
    49 
    44   $ sudo apk upgrade
    50   $ sudo apk upgrade
       
    51 
       
    52 Upgrade only specific package::
       
    53 
       
    54   $ sudo apk add -u busybox
    45 
    55 
    46 Install package::
    56 Install package::
    47 
    57 
    48   $ sudo apk add bash
    58   $ sudo apk add bash
       
    59   $ sudo apk add --allow-untrusted /path/to/file.apk
    49 
    60 
    50 Do not grab package index with ``--no-cache`` option to reduce installation size::
    61 Do not grab package index with ``--no-cache`` option to reduce installation size::
    51 
    62 
    52   $ apk add --no-cache bash
    63   $ apk add --no-cache bash
    53 
    64 
       
    65 Remove package::
       
    66 
       
    67   $ sudo apk del openssh
       
    68 
       
    69 Search for packages::
       
    70 
       
    71   $ apk search 'emacs*'
       
    72   $ apk search -v 'emacs*'
       
    73 
       
    74 List of installed packages::
       
    75 
       
    76   $ apk info
       
    77 
       
    78 Package owning file::
       
    79 
       
    80   $ apk info --who-owns `which apk`
       
    81 
       
    82 Show package content::
       
    83 
       
    84   $ apk info -L  $PKG
       
    85 
       
    86 Developing Apline
       
    87 =================
       
    88 
       
    89 ::
       
    90 
       
    91   $ apk add -U build-base
       
    92   $ apk add -U alpine-sdk
       
    93