返回顶部
首页 > 资讯 > 操作系统 >如何手动配置Alpine linux
  • 338
分享到

如何手动配置Alpine linux

2023-06-05 22:06:45 338人浏览 泡泡鱼
摘要

如何手动配置Alpine linux,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Alpine linux为了精简本身并没有做太多的常用软件,安装完系

如何手动配置Alpine linux,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

Alpine linux为了精简本身并没有做太多的常用软件,安装完系统之后需要自己手动配置,也可以在配置过程中体会一下常用发行版为用户做过的努力
开启SSH登陆


默认 alpine 没有开启远程登录权限。 ssh远程登录不了。

vi /etc/ssh/sshd_config

增加:

PermitRootLogin yes

允许root登录,当然这个是测试环境,如果有需要也可以自己新建ssh账户。这是另话。

安装常用软件

apk updateapk add bash wget curl git make vim Docker

APK安装报错

ERROR: unsatisfiable constraints:mysql-client (missing):required by: world

如果碰到上面类似的报错,那是当前的软件源有问题,建议换个源,我在安装docker、GoMysql的时候都遇到类似的"required by: world"的错误无法安装,一筹莫展好几天,直到我换了中科大的源。
编辑

/etc/apk/repositories

然后在文件的最顶端添加(注意将3.3换成需要的版本)

Http://mirrors.ustc.edu.cn/alpine/v3.3/main/

安装openjdk

因为Alpine linux使用的是musl,与常见的glibc不同,Musl是一个轻量级的C标准库。所以oracle上下载的jdk和openjdk无法直接使用。自己动手编译需要花费几倍的时间精力,可以找已经打包好了的针对musl编译的openjdk来直接安装。azul提供了针对Alpine linux的openjdk,可以直接拿来安装。
安装过程和普通的jdk安装就没有任何区别了,下载tar包解压到安装目录,配置环境变量即可。

wget -mr https://cdn.azul.com/zulu/bin/zulu11.29.3-ca-jdk11.0.2-linux_musl_x64.tar.gztar -xzfv zulu11.29.3-ca-jdk11.0.2-linux_musl_x64.tar.gzcd zulu11.29.3-ca-jdk11.0.2-linux_musl_x64.tar.gzmv zulu /usr/lib/JVM//usr/lib/jvm/zulu-8/bin/java -version

设置时区

setup-alpine安装前面不仔细看,设置时区容易忽略,好多程序用到的时间校验就容易出问题。用到手动在alpine 下修改UTC时间为CST时间 (测试通过)

$ apk add tzdata$ ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime$ echo "Asia/Shanghai" > /etc/timezone

安装glibc

这是作为Alpine Linux包运行的GNU C库,用于运行链接的二进制文件glibc

apk --no-cache add ca-certificates wgetwget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pubwget https://GitHub.com/sgerrand/alpine-pkg-glibc/releases/download/2.29-r0/glibc-2.29-r0.apkapk add glibc-2.29-r0.apk

如果你使用的工具,除了包之外localdef你还需要glibc-bin和包。glibc-i18nglibc

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网操作系统频道,感谢您对编程网的支持。

--结束END--

本文标题: 如何手动配置Alpine linux

本文链接: https://lsjlt.com/news/244908.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何手动配置Alpine linux
    如何手动配置Alpine linux,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Alpine linux为了精简本身并没有做太多的常用软件,安装完系...
    99+
    2023-06-05
  • Alpine linux常用配置有哪些
    这篇文章主要介绍了Alpine linux常用配置有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。开启SSH登陆默认 alpine 没有开启远程登录权限。 ssh远程登录...
    99+
    2023-06-27
  • 如何安装Alpine linux
    小编给大家分享一下如何安装Alpine linux,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Alpine Linux是一个面向安全的轻量级Linux发行版,基...
    99+
    2023-06-27
  • 浅析Alpine上如何安装和配置 Golang
    Alpine 是一个面向安全的轻量级 Linux 操作系统。在 Alpine 上安装和使用 Golang 可以让你在较小的空间内完成 Golang 编程工作,并保持更高的安全性。在本文中,我们将详细介绍在 Alpine 上如何安装和配置 G...
    99+
    2023-05-14
  • Java tomcat如何手动配置servlet
    小编给大家分享一下Java tomcat如何手动配置servlet,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1.准备工作如下图,先按照要求创建好各个...
    99+
    2023-06-21
  • Alpine Linux如何管理init系统
    这篇文章主要介绍“Alpine Linux如何管理init系统”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Alpine Linux如何管理init系统”文章能帮助大家解决问题。Alpine Lin...
    99+
    2023-06-27
  • linux如何手工配置ip地址
    这篇文章主要介绍了linux如何手工配置ip地址,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、先进入网卡配置目录2、编辑ifcfg-ens33网卡的配置文件  ...
    99+
    2023-06-21
  • 如何手动配置phpmyadmin和mysql密码
    这篇文章主要介绍如何手动配置phpmyadmin和mysql密码,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!方案一:1.进入:mysql> 状态下输入 2.选择mysql数据...
    99+
    2024-04-02
  • Centos系统网卡如何手动配置
    本篇内容介绍了“Centos系统网卡如何手动配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!平时装linux系统用工具配置网络经常出一些搞...
    99+
    2023-06-10
  • 如何自动生成linux网卡配置
    这篇文章主要介绍“如何自动生成linux网卡配置”,在日常操作中,相信很多人在如何自动生成linux网卡配置问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何自动生成linux网卡配置”的疑惑有所帮助!接下来...
    99+
    2023-06-09
  • Linux云服务器怎么手动配置DNS
    这篇文章主要讲解了“Linux云服务器怎么手动配置DNS”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux云服务器怎么手动配置DNS”吧!配置云服务器...
    99+
    2023-02-10
    linux 云服务器 dns
  • Linux手动配置网卡的方法是什么
    在Linux中,手动配置网络接口的方法如下:1. 打开终端窗口。2. 使用`ifconfig`命令查看当前系统中的网络接口及其配置情...
    99+
    2023-08-17
    Linux
  • 【kali】kali手动配置DNS
    kali如何手动配置dns 今天更新软件源时出现点问题,进度卡住不动,怀疑是dns出现了问题,ping百度域名果然没反应,我们ip是自己配置的静态ip,所以需要设置一下dns 1.打开终端(terminal)   2.查看原有DNS 我...
    99+
    2023-09-14
    vim 网络协议 网络 服务器
  • linux如何配置NFS
    Linux 环境下 NFS 服务安装及配置使用 NFS 服务安装 yum install nfs-utils rpcbind 2.NFS 配置及使用 2.1添加hosts解析 vim /etc/hosts192.168.200.1...
    99+
    2023-09-24
    linux 运维 服务器 Powered by 金山文档
  • Linux raid0如何配置
    这篇文章主要介绍“Linux raid0如何配置”,在日常操作中,相信很多人在Linux raid0如何配置问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux raid0如何配置”的疑惑有所帮助!接下来...
    99+
    2023-07-01
  • Linux sshd_config如何配置
    这篇文章主要讲解了“Linux sshd_config如何配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux sshd_config如何配置”吧![注意]值是大小写敏感的,但指令是...
    99+
    2023-07-05
  • Linux系统如何配置动态IP、静态IP
    这篇文章将为大家详细讲解有关Linux系统如何配置动态IP、静态IP,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1. 配置动态IP(dhcp)本例的操作系统是Centos 7。\1. 进入网络脚本配置目...
    99+
    2023-06-28
  • Javatomcat手动配置servlet详解
    目录1.准备工作2.编译文件编码出问题学习类加载器处理编译结果总结1.准备工作 如下图,先按照要求创建好各个文件 这时候如果你觉得能运行,那就错了(我一开始卡在这了) id...
    99+
    2024-04-02
  • 【Windows】手动配置静态IPv4
    【Windows】手动配置静态IPv4 1、背景2、设置静态IP 1、背景 在一些场合需要手动设置静态ip。 IP地址有两个版本,IPv4和IPv6。 目前绝大多数的网络设备支持IPv4,但不一定支持IPv6,因为IPv4.历史...
    99+
    2023-08-21
    网络 服务器 运维
  • pycharm怎么手动配置python
    在 pycharm 中手动配置 python 分为以下步骤:创建虚拟环境(可选);配置 python 解释器;配置项目路径和包;配置环境变量(可选);配置 debugger;配置其他设置...
    99+
    2024-04-25
    python macos pycharm
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作