首页 > 其他分享 >alpine 学习笔记(一)

alpine 学习笔记(一)

时间:2023-11-06 11:13:55浏览次数:32  
标签:openrc 笔记 学习 apk add 镜像 安装 alpine

1. 关于apline 

- alpine是一个小型的linux操作系统,基于busybox修改,支持包管理工具apk(方便好用)

2.用途

- 用于学习linux操作和命令

- 使用docker 镜像安装大小只有5M左右,可以用作基础镜像,构建其他镜像

3.关于apk包管理的简单使用

- 更新源

apk update

- 更新软件

apk upgrade

- 安装软件

apk add --no-cache openssh

-  搜索软件,支持正则

apk search XX

apk search -v 'xx*'

apk search -v -d 'xxx'

- 查看包信息

apk info -a openssh

- 查看安装的包列表

apk show

- 删除以安装的包

apk del XX

*** 重要 :替换镜像源

使用apk add命令时,往往下载缓慢或者下载失败。参考清华大学Alpine镜像使用帮助,修改镜像源

sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories

4. 查看自定义服务(使用rc-service)

- Alpine使用的是OpenRCinit系统,而rc-service是openrc的一部分,所以安装openrc即可,使用如下命令安装:
apk add openrc --no-cache

 

 

参考资料:Alpine入门篇 | 好好学习的郝 (voidking.com)

标签:openrc,笔记,学习,apk,add,镜像,安装,alpine
From: https://www.cnblogs.com/cenidema/p/17812223.html

相关文章

  • select ... for update学习
    悲观锁和乐观锁乐观锁和悲观锁只是两个加锁的思路,其实现方式多种多样。以下举几个在数据库中的例子。对于一次的数据修改,我们可以大概将其分为三步。获取数据修改数据提交修改这里假设A、B两个角色对数据进行修改。乐观锁乐观锁对数据保持一个乐观态度(......
  • 如何学习编程语言?
    重复且高频、归纳与演绎、验证并预测怎么学?这也许是很多同学的心声,我与你一样,在初遇一个陌生技术栈时,会紧张不安。希望有人提供一个完美的学习路线,会在网络上不停的搜索同类型的技术,对比一下谁强谁弱。。事实上我们花了太多的时间去确认一个本就无法确认的东西,以至于别人都能够写......
  • python初学者学习笔记-第一章-概述
    chapter1/概述1.1Python简介Python是一种跨平台的计算机程序语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和新功能的增加,越来越多的被用于各种开发项目。Python已经应用于很多领域:Web开发:比如Django、Requests、BeautifulSoup;科学计算:比如SciPy、NumPy、P......
  • 域名遍历(dirbuster子域名爆破)课程笔记
    dirbusterDirBuster是Owasp(OpenWebApplicationSecurityProject)开发的一款专门用于探测网站目录和文件(包括隐藏文件)的工具。由于使用Java编写,电脑中要装有JDK才能运行。域名遍历在终端命令框中输入:dirbuster,启动服务。配置点击Options—AdvancedOptions打开如下配置界......
  • Django实战项目-学习任务系统-配置定时调度任务
    接着上期代码内容,继续完善优化系统功能。 本次增加配置定时调度任务功能,学习任务系统定时任务管理添加的定时学习任务,需要通过配置调度任务,定时发布周期性的学习任务。以及每天定时发送学生用户属性值,积分值等信息到学生用户知晓。以及其他需要定时调度的任务都可以配置到定时......
  • 阅读笔记2
    今天我读完了需求分析与系统设计这本书,因此我将写出关于这整本书的阅读笔记,如下。 需求分析的重要性:书中强调了需求分析在系统开发过程中的关键地位。良好的需求分析可以确保系统开发满足用户的期望,避免后期修改和额外成本。需求获取方法:书中介绍了各种需求获取方法,包括面谈......
  • 第五周阅读笔记|人月神话————胸有成竹(Calling the Shot)
    这个章节标题是胸有成竹,而要做到胸有成竹就必须在项目计划阶段我们对项目的预测和估算都需要很准确。因此整个章节的内容就是在讲估算,而估算就涉及到预测和估算模型,估算要做到准确必须通过前期多个历史项目和版本的积累,同时通过历史版本和数据的积累来发现预测指标Y和相应......
  • 阅读笔记(二)————《架构漫谈》
      架构漫谈是由资深架构师王概凯Kevin执笔的系列专栏,  读完第二章主要有下面几个方面:何为相?一般我们认为:看到一个东西,比方说杯子,“杯子”就是一个名字,指代的看到的东西就是相,就是事务的相状。我们一听到“杯子”这个词,脑海里就会浮现出一个杯子的形象。而“杯子”这......
  • [机器学习复习笔记] Clustering 聚类 (K-means实现)
    Cluster(KMeans实现)1.KMeans介绍及符号说明给定样本集\(D=\{x_1,x_2,...,x_m\}\),\(\text{KMeans}\)算法针对聚类所得的簇划分\(\mathcalC=\{C_1,C_2,...,C_k\}\)(分为\(k\)类)最小化平方差:平方差其中\(x\)为当前簇\(C_i\)中的样本向量,\(\mu_i\)......
  • [机器学习复习笔记] Spectral Clustering 谱聚类
    SpectralClustering谱聚类1.邻接矩阵无向图\(G=(V,E)\),所有顶点之间的权重构成一个\(n\timesn\)的矩阵:\[W=\begin{bmatrix}w_{11}&w_{12}&\cdots&w_{1n}\\w_{21}&w_{22}&\cdots&w_{2n}\\\vdots&\vdots&\ddots......