zoukankan      html  css  js  c++  java
  • docker --alpine包管理工具 --apk

    Alpine中软件安装包的名字可能会与其他发行版有所不同,可以在https://pkgs.alpinelinux.org/packages网站搜索并确定安装包的名称。如果需要的安装包不在主索引内,但是在测试或社区索引中,那么可以按照以下方法使用这些安装包:

    echo "http://dl-4.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories

    $ apk --update add --no-cache

     

    apk update #更新最新本地镜像源
    apk upgrade #升级软件
    apk add --upgrade busybox #指定升级部分软件包
    apk search #查找所以可用软件包
    apk search -v #查找所有可用软件包及其描述内容
    apk search -v 'acf*' #通过软件包名称查找软件包
    apk search -v -d 'docker' #通过描述文件查找特定的软件包
    apk info #列出所有已安装的软件包
    apk info -a zlib #显示完整的软件包信息
    apk info --who-owns /sbin/lbu #显示指定文件属于的包

    apk add --allow-untrusted /path/to/file.apk  #本地安装

    apk镜像站:
    http://dl-cdn.alpinelinux.org/alpine/
    http://nl.alpinelinux.org/alpine/
    http://uk.alpinelinux.org/alpine/
    http://dl-2.alpinelinux.org/alpine/
    http://dl-3.alpinelinux.org/alpine/
    http://dl-4.alpinelinux.org/alpine/
    http://dl-5.alpinelinux.org/alpine/
    http://dl-8.alpinelinux.org/alpine/
    http://mirror.yandex.ru/mirrors/alpine/
    http://mirrors.gigenet.com/alpinelinux/
    http://mirror1.hs-esslingen.de/pub/Mirrors/alpine/
    http://mirror.leaseweb.com/alpine/
    http://repository.fit.cvut.cz/mirrors/alpine/
    http://alpine.mirror.far.fi/
    http://alpine.mirror.wearetriple.com/
    http://mirror.clarkson.edu/alpine/
    http://linorg.usp.br/AlpineLinux/
    http://ftp.yzu.edu.tw/Linux/alpine/
    http://mirror.aarnet.edu.au/pub/alpine
    http://mirror.csclub.uwaterloo.ca/alpine
    http://ftp.acc.umu.se/mirror/alpinelinux.org
    http://ftp.halifax.rwth-aachen.de/alpine
    http://speglar.siminn.is/alpine
    http://mirrors.dotsrc.org/alpine
    http://ftp.tsukuba.wide.ad.jp/Linux/alpine
    http://mirror.rise.ph/alpine
    http://mirror.neostrada.nl/alpine/


    清华TUNA镜像源:https://mirror.tuna.tsinghua.edu.cn/alpine/
    中科大镜像源:http://mirrors.ustc.edu.cn/alpine/
    阿里云镜像源:http://mirrors.aliyun.com/alpine/


    添加镜像地址:
    /etc/apk/repositories文件中加入对应源地址就行了,一行一个地址
    如:
    $ vi /etc/apk/repositories
    # /media/cdrom/apks
    http://mirrors.ustc.edu.cn/alpine/v3.5/main
    http://mirrors.ustc.edu.cn/alpine/v3.5/community

    参考文档:
    https://wiki.alpinelinux.org/wiki/Alpine_Linux_Init_System
    https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management













  • 相关阅读:
    问题 F: A+B和C (15)
    问题 E: Shortest Distance (20)
    完数
    分解质因数
    念整数
    问题 B: 习题7-7 复制字符串中的元音字母
    问题 A: 习题7-5 字符串逆序存放
    问题 D: 习题6-12 解密
    计算机的重点编码方式
    PyCharm更换第三方包源
  • 原文地址:https://www.cnblogs.com/kuku0223/p/8421964.html
Copyright © 2011-2022 走看看