更新Alpine Linux源 sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories apk add xxx

更新Alpine Linux源

  • 国内镜像源

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

  • 如何配置软件源

可以使用如下命令:

sed -i ‘s/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g‘ /etc/apk/repositories

也可以直接编辑 /etc/apk/repositories 文件。以下是 v3.5 版本的参考配置:

$ 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

upgrade命令升级系统已安装的所以软件包(一般包括内核),当然也可指定仅升级部分软件包(通过-u或–upgrade选择指定)。upgrade:升级当前已安装的软件包

$ apk update #更新最新本地镜像源
$ apk upgrade #升级软件
$ apk add --upgrade busybox #指定升级部分软件包

search命令搜索可用软件包,-v参数输出描述内容,支出通配符,-d或–description参数指定通过软件包描述查询。search:搜索软件包

$ apk search #查找所以可用软件包
$ apk search -v #查找所以可用软件包及其描述内容
$ apk search -v ‘acf*‘ #通过软件包名称查找软件包
$ apk search -v -d ‘docker‘ #通过描述文件查找特定的软件

alpine 提供了非常好用的apk软件包管理工具,

可以方便地安装、删除、更新软件。

#查询openssh相关的软件包

apk search  openssh

#安装一个软件包

apk add  xxx

#删除已安装的xxx软件包

apk del  xxx

#获取更多apk包管理的命令参数

apk --help

#比如安装常用的网络相关工具:

#更新软件包索引文件

apk update

#用于文本方式查看网页,用于测试http协议

apk add curl

#提供了查看网络连接的协议端口的命令ss,可以替代netstat命令

apk add iproute2

 

http://mirrors.ustc.edu.cn/help/alpine.html

更新Alpine Linux源 sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories apk add xxx

原文地址:https://www.cnblogs.com/gaoyuechen/p/11810823.html

时间: 2024-10-07 12:09:33

更新Alpine Linux源 sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories apk add xxx的相关文章

kali linux 更换更新源,apt-get update报:已下载 25.9 MB,耗时 38秒 (677 kB/s) 正在读取软件包列表... 完成 W: 校验数字签名时出错。此仓库未被更新,所以仍然使用此前的索引文件。GPG 错误:http://mirrors.ustc.edu.cn/kali kali

正在读取软件包列表... 完成 W: 校验数字签名时出错.此仓库未被更新,所以仍然使用此前的索引文件.GPG 错误:http://mirrors.ustc.edu.cn/kali kali-rolling InRelease: 下列签名无效: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <[email protected]> W: 无法下载 http://http.kali.org/kali/dists/kali-rolling/InRel

安装 jdk-8u121( jdk1.8 ) Eclipse jee neon java EE 4.6 并配置 中国科学技术大学 http://mirrors.ustc.edu.cn/eclipse/ 仓库源

官网太慢用百度网盘,打不开刷新几次试试 http://pan.baidu.com/s/1qYTUrGK#list/path=%2F 首先下载安装 jdk-8u121-windows-x64.exe (然后安装 eclipse-inst-win64.exe,eclipse的安装器,用来安装插件如JavaEE) 然后解压 eclipse neon4.6 for JavaEE x86_x64简体中文版.7z 然后打开解压文件中的eclipse.exe 点击帮助-->安装新软件-->可用软件站点 英文

Alpine Linux 使用简介

目录 一:Alpine Linux开启SSH远程登陆 1.简介: 2.配置 3.配置命令 4.重启服务 二:Alpine Linux源管理 1.简介 2.国内源简介: 3.配置: 3.我的配置: 三:Alpine Linux 包管理 1.简介 2.apk update 3.apk search 4.apk add 5.apk info 6.apk upgrade 7.apk del 四:Alpine Linux服务管理 1.简介 2.rc-update 3.rc-status 4.rc-serv

Alpine Linux 常用命令

一:Alpine Linux开启SSH远程登陆 1.简介: 最重要的一个服务了,远程登陆需要用它,文件传输需要用它,必备功能.不管你是在实体机上跑,虚拟机上跑,docker里面跑,这个都是必须的. 2.配置 配置文件位置:/etc/ssh/sshd_config 配置文件选项:#PermitRootLogin prohibit-password 修改为:PermitRootLogin yes 3.配置命令 看不懂上面的,直接用下面这句. sed -i "s/#PermitRootLogin.*/

MAC 更新brew 镜像源

mac 更新brew镜像源 cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin git://mirrors.ustc.edu.cn/homebrew-core.git echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profil

docker --Docker微容器Alpine Linux

Alpine Linux的官网: http://www.alpinelinux.org/    #官方 https://pkgs.alpinelinux.org/packages  #官方提供的安装包查询 使用Docker创建容器时,基础镜像通常选择Ubuntu或Centos,不管哪个镜像的大小都在100MB以上. Alpine Linux是一个面向安全的轻型的Linux发行版. Alpine Linux采用了 musl libc 和 busybox以减小系统的体积和运行时资源消耗. 在保持瘦身

Alpine Linux 本地源搭建

好吧,这个真不是事,因为最近在弄k8s+docker,一直想写博文记下来,一直没空弄,今天开始弄到alpine,那就从这个开始写把. 这里的alpine本地源搭建主要基于 http://www.w2bc.com/article/134015 alpine linux: 适合用来做Docker镜像.路由器.防火墙.VPNs.VoIP 盒子 以及服务器的操作系统,基于 uClibc 和 Busybox. 实验环境:centos 7 # yum install -y git nodejs # git 

如何创建基于Alpine Linux的JRE环境

Alpine的更新源配置文件repositories内容,如果自建源,可以替换成本地的源,国外源实在太慢 Alpine的更新源配置文件repositories内容,如果自建源,可以替换成本地的源,国外源实在太慢 [[email protected] jre8]#  cat repositories http://nl.alpinelinux.org/alpine/v3.5/main http://nl.alpinelinux.org/alpine/v3.5/community Dockerfil

【转载 更新】Linux工具之AWK 2.基础知识

1. awk简介 awk是一种编程语言,用于在linux/unix下对文本和数据进行处理.数据可以来自标准输入.一个或多个文件,或其它命令的输出.它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具.它在命令行中使用,但更多是作为脚本来使用.awk的处理文本和数据的方式是这样的,它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进行你想要的操作.如果没有指定处理动作,则把匹配的行显示到标准输出(屏幕),如果没有指定模式,则所有被操作所指