大家好,我是Lee,专注数据开发多年,最近在学习datahub元数据管理系统,正好公司目前也没有相关组件,于是自己搭建起来,帮忙梳理整个公司的业务数据和技术数据。

目前碰到了一个问题,自定义的domain无法选择,于是在寻找答案。

进入到datahub-frontend-react容器中

docker exec -it -u root c0bb /bin/sh

想编辑/datahub-frontend/conf/user.props文件添加用户时,发现容器中即没有vi vim也没有nano,于是进行apt-get或者yum安装,都无法识别apt-get yum命令。

/ # apt-get install vim
/bin/sh: apt-get: not found
/ # yum
/bin/sh: yum: not found

看看系统是什么类型linux版本:

/ # cat /etc/issue
Welcome to Alpine Linux 3.14
Kernel \r on an \m (\l)

发现它是Alpine Linux,这个还是第一次听说的linux发行版,于是去了解了一下怎么使用。

是这样用的:

apk search openssh  #查询openssh相关的软件包
apk add xxx  #安装一个软件包
apk del xxx  #删除已安装的xxx软件包
apk --help  #获取更多apk包管理的命令参数
apk update   #更新软件包索引文件

好了,可以安装vim了。

更改为国内源下载会比较快,Alpine的源文件为:/etc/apk/repositories,默认的源地址为:http://dl-cdn.alpinelinux.org/

https://mirrors.aliyun.com/alpine/v3.6/main/
https://mirrors.aliyun.com/alpine/v3.6/community/
/etc/apk # cat repositories
https://dl-cdn.alpinelinux.org/alpine/v3.14/main
https://dl-cdn.alpinelinux.org/alpine/v3.14/community# 编辑repositories文件,没有编辑器,只能用echo更改文件了
/etc/apk # echo 'https://mirrors.aliyun.com/alpine/v3.6/main/' > repositories
/etc/apk # echo 'https://mirrors.aliyun.com/alpine/v3.6/community/' >> repositories
apk add vim

搞定。

好了,我是Lee,学无止境,下期再见。

Alpine Linux如何安装软件相关推荐

  1. alpine linux 安装教程,Alpine linux硬盘安装

    原标题:Alpine linux硬盘安装 目录: 01-Alpine Linux光盘启动1 02-Alpine Linux光盘启动2 03-系统登录以后的提示信息-包括使用帮助网址-系统安装命令 04 ...

  2. linux怎么在线安装gcc,Linux 在线安装软件 gcc在线安装的操作方法

    Linux在线安装相关命令: yum install:全部安装 yum install :安装指定的程序包 yum groupinsall :安装程序组 yum -y update:升级所有包,改变软 ...

  3. alpine linux安装ftp,如何在Alpine Linux上安装GLPK?

    在Alpine Linux上安装swiglpk包失败,并出现以下跟踪:Collecting swiglpk>=1.2.14; extra == "all" (from cam ...

  4. Linux上安装软件软件汇总

    Linux上安装软件汇总 会持续更新 1 安装jdk 1.下载文件 文件资源链接: https://pan.baidu.com/s/1xmqBb2g8EG220RdDPaasig 提取码:ccjj 2 ...

  5. Linux在线安装软件的方法(部分)

    Linux在线安装软件: 一. apache2 这个还是比较好安装的, 1.输入命令:apt-get update(这个是指去找到更新的版本,可以理解为查找更新) (如果不是用root登录的话,可以在 ...

  6. linux软件不能通过验证,Linux上安装软件之前先验证软件包合法性

    以前有为Linux专家说过一句很经典的话"小即是美".这句话一针见血的道出了Linux操作系统的设计特点.Linux操作系统跟微软操作系统不同,它都是一个个相对独立的软件所构成的一 ...

  7. LINUX 下安装软件方法命令方法

    LINUX 下安装软件方法命令方法 怎么安装应用软件? 我的软件安装在什么地方? 如何删除不要的应用软件? -- 下面,我们就一起来认识一下这些方面的问题. 一. 解析Linux应用软件安装包: 通常 ...

  8. 在 Linux 上安装软件的 3 种方法

    在 Linux 上安装软件的 3 种方法 转载自DLonng的Blog https://dlonng.com/posts/linux-install-soft 前言 学习 Linux 必须要学会如何安 ...

  9. linux下安装软件

    linux上软件安装的方式 二进制发布包:软件已经针对具体平台编译打包发布,只要解压,修改配置即可 RPM包(不会自动下载依赖包):软件已经按照redhat的包管理工具规范RPM进行打包发布,需要获取 ...

  10. debian linux如何安装软件,怎样在Debian Linux中安装软件?

    Debian Linux附带了超过 29000 个软件包,这些预先编译好的软件被包裹成一种良好的格式以便于在您的机器上进行安装.如果您使用的是Debian的桌面版本,则可以使用Synaptic通过点击 ...

最新文章

  1. linux 操作系统详解,Linux操作系统详解
  2. nginx系列之二:配置文件解读
  3. SAP Spartacus 默认路由配置的工作原理
  4. Repeater嵌套Repeater获取父级绑定项
  5. WINCE 下配置 QT 的方法
  6. Ant命令编译flex时碰到的问题:[mxmlc] java.lang.OutOfMemoryError: Java heap space
  7. 27个澳洲年轻人,重演了少年马云的一段奇遇
  8. web安全详解(渗透测试基础)
  9. Excel删除自定义模板
  10. 全球国家和地区代码列表
  11. 立创EDA超详细的PCB设计流程
  12. DelayQueue
  13. 解决win10计算机管理中没有本地用户和组
  14. MPEG-4、MPEG-4/AVC、H.264之间的联系与区别
  15. 《算法设计与分析》第十三周作业
  16. android系统 PowerManager深入分析(非常详细)
  17. 美颜sdk常用功能的实现原理
  18. php发邮件附件,PHP使用PHPMailer发送邮件和附件的方法
  19. Java汉语转拼音首字母并大写利用Pinyin4j(多音字识别)(中午括号识别)
  20. View Binding使用

热门文章

  1. java ef 引用问题_EF Core - 自引用实体
  2. python查看数据_使用Python获取GA数据
  3. C语言获取窗口输入焦点,使按钮获得输入焦点 - rainbowcode的个人空间 - OSCHINA - 中文开源技术交流社区...
  4. 学生信息管理系统源码
  5. 一键搭建自己的网络加速器
  6. 不同行业的软件都爱用什么编程语言开发?
  7. 飞机大战(微信小游戏)
  8. 车牌识别代码学习笔记
  9. SCPPO(十二):SQL误操作如何恢复?
  10. MFC Windows 程序设计(一)-程序员的解放