Alpine安装后的使用配置

Alpine镜像中Gnu Libc的设定方法 Alpine镜像中的musl的libc,所以一般来说使用gnu libc的软件最好使用其他发行版的linux,但是Alpine镜像小而简单的特性是很多用户无法放弃的,这篇文章介绍一下使用Alpine中支持Gnu Libc的方法。 阅读详情

源

cat > /etc/apk/repositories << EOF
#/media/cdrom/apks
http://mirrors.ustc.edu.cn/alpine/v3.18/main
http://mirrors.ustc.edu.cn/alpine/v3.18/community
#http://mirrors.ustc.edu.cn/alpine/edge/main
#http://mirrors.ustc.edu.cn/alpine/edge/community
#http://mirrors.ustc.edu.cn/alpine/edge/testing
EOF
apk update

环境变量

cat > /etc/profile.d/my.sh << EOF
export LANG=en_US.UTF-8
alias ll='ls -l'
EOF

# vi /etc/profile.d/my.sh
source /etc/profile

服务管理

apk add openrc

touch /run/openrc/softlevel
touch /etc/network/interfaces

安装docker

apk add docker

docker源

mkdir -p /etc/docker
cat > /etc/docker/daemon.json << EOF
{
"registry-mirrors": [
  "https://dockerproxy.com",
  "https://mirror.baidubce.com",
  "https://docker.m.daocloud.io",
  "https://docker.nju.edu.cn",
  "https://docker.mirrors.sjtug.sjtu.edu.cn"
],
"log-driver":"json-file",
"log-opts": {"max-size": "100m", "max-file": "5"},
"iptables": false    
}
EOF

添加docker自启

service docker restart
rc-update add docker boot

安装python3最新版

apk add python3 py3-pip

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/
pip config set global.disable-pip-version-check true
# cat /root/.config/pip/pip.conf 

登录提示信息

cat > /etc/motd << EOF
Welcome to Alpine!

EOF
# vi /etc/motd

自行安装node

cd /usr/local
tar xf node-v16.19.1-linux-x64.tar.xz
ln -s node-v16.19.1-linux-x64 node

ln -s /usr/local/node/bin/node /usr/local/bin/
ln -s /usr/local/node/bin/npm /usr/local/bin/

# apk add libc6-compat

glibc

非必选

# https://github.com/sgerrand/alpine-pkg-glibc
apk add glibc-2.35-r1.apk  glibc-dev-2.35-r1.apk glibc-bin-2.35-r1.apk glibc-i18n-2.35-r1.apk

ln -sf  /usr/glibc-compat/lib/ld-linux-x86-64.so.2 /lib64/ld-linux-x86-64.so.2
Alpine的安装、介绍与相关配置 文章目录1. Alpine Linux介绍2. Alpine的优点3. Alpine国内源4. 安装Alpine5. 配置ssh远程登录6. Alpine linux包管理7. Alpine Linux服务管理8. 常用命令的使用: 1. Alpine Linux介绍 alpine是一个轻量级的Linux发行版本,轻量级不仅体现在其占用空间的大小,还因为他没有图形化界面,只有命令行界面。 这个发行版本与我们常见的发现版本不同,其他版版本基本在安装完基本配置之后就可以使用了,而且基本配置如:磁盘,时区等都可以 阅读详情

相关推荐

Alpine Linux 3.22 安装指南:从启动到配置的完整流程

本文提供了Alpine Linux 3.22的详细安装指南,涵盖从制作启动盘到完成系统配置的完整流程。通过交互式命令`setup-alpine`,手把手指导用户完成网络设置、软件源配置、磁盘分区等关键步骤,并介绍了安装后的基础优化与常用服务搭建,帮助用户快速部署这个轻量、安全且高效的Linux发行版。

berry的博客 589

alpine安装glibc总结

alpine 安装glibc 基础镜像

fuyaosuixin的博客 2701

Alpine Linux轻量级实践:从安装到高效配置全攻略

本文提供Alpine Linux从安装到高效配置的完整实践指南。针对资源受限环境与容器化部署场景,详细介绍了使用setup-alpine脚本进行系统安装、配置国内镜像源加速、创建普通用户与SSH安全登录、掌握APK包管理与OpenRC服务管理等核心技能,帮助用户快速上手这一轻量级Linux发行版。

weixin_29250573的博客 368

在alpine操作系统中编译golang的oracle客户端服务

在alpine操作系统中编译golang的oracle客户端服务

fluxay_的博客 846

WSL2安装Alpine Linux并配置SSH远程开发环境

Linux子系统(WSL)作为Windows系统下的轻量级虚拟化方案,通过SSH协议可实现跨系统远程开发环境搭建。Alpine Linux凭借其musl libc和OpenRC初始化系统的设计,在WSL2环境中仅需35MB内存即可运行完整Linux环境,相比传统Ubuntu方案节省60%资源。通过OpenSSH服务配置、Windows端口转发和防火墙规则设置,开发者可以建立安全的远程连接通道。这种方案特别适合配置受限的移动开发设备,结合VS Code Remote或Docker容器化工具链,能快速构建持续集

weixin_33462167的博客 250

alpine-pkg-glibc:适用于Alpine Linux的glibc兼容性层软件包

高山-pkg-glibc 这是是一个Alpine Linux软件包,用于运行与glibc链接的二进制文件。 该软件包利用了基于原始glibc源的定制构建的glibc二进制文件。 内置的二进制工件来自 。 发行版 有关最新的下载链接,请参见。 如果使用的是localedef工具,则除了glibc软件包外,还需要glibc-bin和glibc-i18n软件包。 正在安装 这些软件包的当前安装方法是使用wget或curl将它们拉入并使用apk安装本地文件: wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.33-r0/gl

alpine的介绍与使用

Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和 BusyBox以减少系统的体积和运行时的资源消耗。Alpine Linux提供了自己的包管理工具:apk(注意:ubuntu中是apt-get,centos中式yum),我们可以通过https://pkgs.alpinelinux.org/packages 查询包信息。

qq_62881798的博客 5566

手把手教你用Cadence仿真12bit SAR ADC:从电路图到FFT频谱分析(含Simc 18mmrf工艺文件)

本文详细介绍了使用Cadence仿真12bit SAR ADC的全流程,包括电路搭建、仿真环境配置、瞬态仿真优化及FFT频谱分析。基于Simc 18mmrf工艺文件,提供从电路图到性能验证的实战指南,特别分享工程实践中的排错技巧和优化策略,帮助工程师高效完成ADC设计验证。

weixin_30832405的博客 405

Linux 软件安装

1、将文件jdk-21.0.1_linux-x64_bin.tar.gz移动到/usr/java下,usr下没有java文件夹,可以先创建java文件夹:mkdir java。内容 /usr/local/bin/redis.conf指定配置文件路径可修改。4、保存退出后,执行source /etc/profile使修改的环境变量生效。3、在/etc/profile文件中,配置环境变量,使JDK在所有用户中生效。redis默认安装路径:/usr/local/bin。5、检查下系统自带的jdk,并删除它。

杀神lwz的博客 2132

COD论文笔记VSCode: General Visual Salient and Camouflaged Object Detection with 2D Prompt Learning

VSCode模型通过引入领域特定提示和任务特定提示,结合提示区分损失,成功地在单一模型中处理多个显著目标检测和伪装目标检测任务。这种方法不仅提高了模型的性能,还展示了其对未见任务的泛化能力。作者使用 Visual saliency transformer ICCV 2021 作为baseline model这张图展示了VSCode模型的整体框架,特别强调了2D提示学习方法。

985小菜鸡 1627

ARCGIS绘制全国各省PM2.5浓度图操作步骤

ArcGIS新手小白一枚,经常需要帮助老师绘制一些简单的空间图,利用ArcGIS绘制全国各省的pm2.5浓度图,简单又方便,不记下来会忘记~

weixin_43458484的博客 1万+

Alpine Linux的安装配置

Alpine Linux是一款安全、轻量的Linux发行版,基于musl libc and busybox。本文简要描述了Alpine Linux的安装过程以及VMware Player端口映射的配置。

EricJeffrey的博客 3703

STM32F103ZET6【标准库函数开发】------04五个串口配置实战:从零到一构建多串口通信系统

本文详细介绍了STM32F103ZET6标准库函数开发中五个串口(USART/UART)的配置实战,从硬件引脚识别、时钟树配置到多串口系统整合技巧。通过具体代码示例和调试经验,帮助开发者快速构建稳定的多串口通信系统,适用于工业控制、物联网网关等应用场景。

weixin_29188997的博客 344

Alpine Linux安装配置过程(setup-alpine)

如果是使用VMware虚拟机安装,建议手动输入IP(如192.168.200.130),具体IP查看虚拟机网络配置)输入eth0网卡的IP地址,或直接通过dhcp协议自动获取IP,默认dhcp。选择NTP客户端,默认busybox,或选择chrony都可以。给root用户配置密码,字符不会显示出来,输入完直接回车。设置主机名,使用默认localhost,直接回车。网卡配置,默认初始化eth0网卡,直接回车。配置HTTP代理,使用默认即可,直接回车。子网掩码,使用默认,直接回车。

meilro的博客 1621

基于ESP32-S3的电子吧唧DIY:蓝牙传图、触摸交互与动态显示全解析

本文详细解析了如何利用ESP32-S3芯片DIY一个功能丰富的电子吧唧(智能徽章)。项目核心实现了通过蓝牙低功耗(BLE)接收手机小程序发送的图片,并存储至文件系统,最终在带触摸功能的TFT屏幕上进行动态显示与交互。教程涵盖了从硬件选型、软件开发环境搭建,到蓝牙通信、图片处理与触摸功能实现的完整步骤,并分享了实用的调试技巧,适合创客和嵌入式爱好者动手实践。

weixin_42510243的博客 674

【新华三】通过路由复制实现Public与VRF路由互通

如上图所示,S6900设备里有两张表,一张是public路由表,默认所有的路由都存放在public路由表里;除此之外还创建了VRF test,因此此设备还有VRF test路由表。通过路由复制实现Public路由和VRF路由互通,默认情况下VRF里的路由单独一张路由表,默认情况下与public路由表相互隔离,两张表之间不可互访。此时的public路由表里面并没有test的路由表。public路由表与VRF路由表之间相互隔离。此时VRF test里的路由也没有其他VRF或Public里的路由,相互隔离。

五大连池的镜子 5279

linux虚拟机 Alpine的安装、介绍与配置以及常用命令的使用

linux虚拟机 alpine的安装、介绍与配置1. Alpine Linux介绍2. Alpine的优点3. Alpine国内源4. 安装Alpine5. Alpine配置ssh远程登录5.1 查看IP远程登录6. Alpine linux包管理6.1 apk update6.2 apk search6.3 apk add6.4 apk info6.5 apk upgrade6.6 apk del7. Alpine Linux服务管理8. 常用命令的使用: 1. Alpine Linux介绍 alpine

此后如竟没有炬火,我便是唯一的光。 1万+

静态编译Qt5源码(Kylin-Desktop-V10-SP1-2203-LoongArch64+qt5.15.16)

之前的文档,记录的是通用情况,本次笔者记录下Qt5的静态编译过程,供有需要的小伙伴参考使用的操作系统是Kylin-Desktop-V10-SP1-General-Release-2203-LoongArch64,处理器是龙芯3A5000,架构是loongarch。

aggs1990的专栏 1401

alpine安装及配置nodejs开发测试环境

本文介绍了在Alpine Linux上安装Node.js开发环境的完整流程。首先通过apk search命令查看可用的Node.js、npm和yarn版本,然后依次安装nodejs(v20.15.1)、npm(v10.8.0)等核心组件。为npm配置国内镜像源后,全局安装Vue CLI并创建测试项目vuedemo,完成项目初始化、依赖安装和格式化操作。最后修改package.json配置,使Vite开发服务器可外部访问。整个过程展示了从基础环境搭建到Vue项目创建的完整链路,适用于Alpine Linux下

山岚的运维笔记 1072

OpenCV计算机视觉实战(12)——图像金字塔与特征缩放

图像金字塔技术通过对原始图像按不同分辨率进行多层次表示,不仅能提升计算效率,还能为图像融合、检测与识别提供多尺度特征。高斯金字塔 (Gaussian Pyramid) 用于构建多级低通图像,拉普拉斯金字塔 (Laplacian Pyramid) 则提取各层之间的细节信息。本节将深入介绍如何使用 OpenCV 构建高斯与拉普拉斯金字塔,并以经典的图像融合案例,展示图像金字塔在特征缩放与融合中的强大应用。

qq_30167691的博客 1404

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Alpine Linux虚拟机安装避坑指南:从ISO下载到SSH配置的全流程详解

本文详细介绍了Alpine Linux虚拟机的安装与配置全流程,包括ISO下载、虚拟机设置、网络配置和SSH安全加固等关键步骤。针对开发者常见的安装误区和技术难点,提供了实用的避坑指南和优化建议,帮助用户快速搭建高效、安全的轻量级Linux环境。

info6的博客 209

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Alpine Linux虚拟机安装与Docker环境配置全攻略

在容器化技术领域,轻量级操作系统与容器引擎的协同优化是提升资源利用率的关键。Alpine Linux凭借其musl libc和BusyBox的极简设计,实现了百兆级磁盘占用和极低内存开销,这种设计哲学与Docker容器化理念高度契合。通过虚拟机环境部署Alpine系统,不仅能够构建安全高效的容器宿主机,还能为CI/CD流水线提供快速启动的构建节点。本文以VMware Workstation为例,详细演示了从镜像选择、网络配置到软件包管理的完整安装流程,并重点介绍了Docker-CE与Docker Compo

weixin_33178839的博客 309

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

为什么我选择Alpine Linux?3.22版本极简安装与Docker环境配置实战

本文详细介绍了Alpine Linux 3.22版本的极简安装过程与Docker环境配置实战。Alpine Linux以其轻量化设计、低资源消耗和高安全性成为容器化技术的理想选择,特别适合微服务和CI/CD场景。文章提供了从安装到优化的完整指南,帮助开发者快速部署高效容器环境。

9o8p7i6u5y的博客 947

alpine安装及使用

1、下载alpine 清华大学镜像站 alpine官网下载 2、安装alpine 以iso为例,以esxi为例 直接创建虚拟机,然后创建CD/DVD选择上传的iso镜像,然后配置一下机器cpu、内存等。启动 默认用户名root 无密码 3、配置本机hostname #修改主机名为jenreyAlpine echo 'jenreyAlpine' > /etc/hostname #立即生效 hostname -F /etc/hostname 4、设置root密码 #设置root用户密码,会让输入两次

IChen.的博客 9032
上一篇: 自用快捷命令配置
下一篇: 自用sublime配置
kelebukele
博客等级 码龄9年 74粉丝 40原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值