alpine.rst
changeset 2325 b127237b615f
parent 2296 2a1cf17e9552
child 2454 d99f1babbb10
equal deleted inserted replaced
2324:a691d00452b3 2325:b127237b615f
    54   $ sudo apk add -u busybox
    54   $ sudo apk add -u busybox
    55 
    55 
    56 Install package::
    56 Install package::
    57 
    57 
    58   $ sudo apk add bash
    58   $ sudo apk add bash
       
    59 
       
    60 Install local package::
       
    61 
    59   $ sudo apk add --allow-untrusted /path/to/file.apk
    62   $ sudo apk add --allow-untrusted /path/to/file.apk
       
    63 
       
    64 To install package from specific Alpine release tag extra repository URL in
       
    65 ``/etc/apk/repositories``::
       
    66 
       
    67   @edge http://nldl-cdn.alpinelinux.org/alpine/edge/main
       
    68 
       
    69 and pin dependencies to tag::
       
    70 
       
    71   $ sudo apk add bash@edge
       
    72 
       
    73 To avoid registering repository in ``/etc/apk/repositories`` pass repository URL and fixate package
       
    74 version::
       
    75 
       
    76   $ sudo apk add postgresql==9.6.10-r0 --no-cache --repository=http://dl-cdn.alpinelinux.org/alpine/v3.6/main
       
    77 
       
    78 To select Alpine release, package and package version use https://pkgs.alpinelinux.org/packages
    60 
    79 
    61 Do not grab package index with ``--no-cache`` option to reduce installation size::
    80 Do not grab package index with ``--no-cache`` option to reduce installation size::
    62 
    81 
    63   $ apk add --no-cache bash
    82   $ apk add --no-cache bash
    64 
    83