ICode9

精准搜索请尝试: 精确搜索
  • docker dangling镜像2021-07-27 17:01:35

         实验用的Dockerfile             将busybox:musl 修改 为busybox:stable       构建     拉取 正常的 busybox:stable镜像       原来的busybox:stable tag被顶掉了      但此时其不为 dangling镜像,因为其被b.1引用了   再次对相同的Dockerfile

  • 通过busybox构建最小根文件系统2021-07-24 09:31:59

    通过busybox构建最小根文件系统 背景 busybox是一个经典的工具,用于构建根文件。一直没有空尝试,这次通过qemu仿真可以了。 因此,整理一下有关的流程,方便时候处理。 做法 下载busybox 在https://busybox.net/downloads/上下载源码,我这里使用的是busybox-1.32.0版本。 wget https://bu

  • Linux 中 Busybox microcom 的用法2021-07-22 14:01:43

      在Linux下,集成有minicom软件,可以实现串口调试功能,但是有的不会集成minicom软件。如果你使用的是busybox的文件系统,有一个更加简单的串口工具microcom,用法如下: / # busybox microcom -h microcom: invalid option -- 'h' BusyBox v1.29.0 (2020-12-23 13:09:27 CST) multi-cal

  • 通过docker搭建flask+vue+mysql项目笔记2021-07-20 01:03:50

    制作Vue项目的Docker镜像 1.使用nginx镜像作为基础镜像,vue项目npm run build打包成dist目录 2.在Linux环境新建一个目录,将dist拷贝到这个目录中 3.在同级目录新建文件“Dockerfile”, 并输入下面的命令。即 指定基础镜像→拷贝dist目录到nginx的/usr/share/nginx/html/目录→拷贝ng

  • 安装deepin时出现initramfs和Busybox的问题2021-07-12 13:01:03

    按照deepin 官网的正常流程安装系统,显示deepin logo 后,出现了initramfs页面,安装进行不下去了,  在网上看了帖子,说不用deepin 官网给的软件制作u盘启动盘 这里用到了一个写入ISO镜像的软件rufus来解决问题 官网:https://rufus.ie/zh/ 百度网盘:链接: https://pan.baidu.com/s/1yOiQ

  • pod2021-07-04 09:00:06

    --- # pod apiVersion: v1 kind: Pod metadata: name: myapp labels: name: myapp spec: containers: - name: myapp image: docker.io/busybox imagePullPolicy: "IfNotPresent" command: ["sh", "-c", "echo &#

  • 几个demo用于练习2021-06-30 18:35:27

    busybox: apiVersion: apps/v1 kind: Deployment metadata: name: busybox spec: selector: matchLabels: app: busybox replicas: 2 template: metadata: labels: app: busybox spec: containers: - name: busybox

  • BusyBox for Windows2021-06-19 06:01:26

    Download busybox-w32 BusyBox is a single binary that contains many common Unix tools. It's often found in embedded Linux systems like routers, in Android smartphones, in Linux containers and anywhere else it would be handy to have a compact set of Un

  • Helper2416开发板学习①环境搭建2021-06-17 16:04:34

    Helper2416是基于三星S3C2416处理器的开发板,现在当下在CPU主频飞速发展的环境下基于ARM9的S3C2416处理器已然落伍,但是用作学习和对性能要求不高的产品还是绰绰有余的。我是通过论坛得到的,之前一直在吃灰,现在正好在学习嵌入式Linux,前面也用了不少用全志处理器的板子,但是总感觉全志

  • unable to remove repository reference  (must force) - container is using its referenced image2021-06-17 14:57:37

    root@webssh-2876710:~# docker rmi busybox:latest Error response from daemon: conflict: unable to remove repository reference "busybox:latest" (must force) - container 6135960b1ea6 is using its referenced image 6858809bf669   1. 删除镜像之前,必须先删除容器

  • 使用top可视化查看cpu usage2021-06-09 17:36:32

    背景 某古老的linux设备没有安装htop 需要直观查看cpu各核心占用率 方法 使用系统自带的top实现 按1显示每个cpu的使用率 按t切换主题(纯文本,条形图) 注意:busybox内部的top不支持

  • 【奇技淫巧】在安卓模拟器中安装busybox2021-05-27 17:51:21

    【摘要】 Busybox是一个开源项目,遵循GPL v2协议。大概集成了300+最常用的linux命令,不仅包含最简单的ls , cat ,echo 命令,还包含了一些更加强大,复杂的工具grep , find ,mount 以及awk,telnet等。 对于习惯使用linux环境的开发者来说,android自身提供的对linux命令的支持就显得捉襟见

  • VMware Ubuntu 20.04 LTS 使用Qemu虚拟机u-boot启动或者配合busybox模拟ARM开发板2021-05-26 19:05:27

    这里提供相关工具的下载地址 Linux内核下载地址 busybox下载地址 Qemu下载地址 u-boot下载地址 文中使用的版本为Linux-4.9.268、busybox-1.33.0、qemu-5.2.0、u-boot-2021.01-rc4 版本差别不大,应该都没有问题的 一、busybox制作根目录,通过镜像启动linux内核模拟ARM板 1、编译linu

  • 在Android系统上安装busybox指令集2021-05-07 17:32:10

    查看Android设备CPU架构cat /proc/cpuinfo 下载对应架构的busybox二进制文件,如上所示选择 busybox-armv71 下载链接:https://busybox.net/downloads/binaries/ 将busybox-armv7l重命名为busybox 将二进制文件重命名为busybox并导入 /system/xbin目录下 adb push busybox

  • Hi3520DV400 文件系统编译和制作2021-05-06 16:30:50

    目录 注意 BusyBox 简介 BusyBox用法 BusyBox编译 编译yaffs2 文件系统制作工具 mkyaffs2image100 制作根文件系统 烧录、启动 注意 1.Hi3521D_V100&Hi3520D_V400共用SDK; 2.海思SDK版本中代号C01是uclibc库,C02是glibc库; 3.一般情况下无需编译busybox,直接使用SDK目录下制作好的

  • Android Container 系列:大概步骤2021-05-03 00:01:07

    Compile Kernel (support cgroups & namespaces) Download kernel source code from Android X86to compile,kernel's config file is copied from Android X86.On this basis,you need following compiler options to surpport LXC's environment. (1) About N

  • 【k8s】cj-concurrencyPolicy2021-05-01 11:32:12

    环境 kubernetes 1.20.4 Spring Boot 2.5.0-M3 目标 concurrencyPolicy 可以设置并发策略,合法的值包括以下三种,默认为 Allow: Allow 允许并行运行 Forbid 禁止并行运行 Replace 结束已经在运行的,重新启动一个新的。 示例 CronJob.yaml apiVersion: batch/v1beta1 kind: CronJob

  • docker-anpine镜像介绍2021-04-30 19:01:34

    Alpine 操作系统是一个面向安全的轻型 Linux 发行版。它不同于通常 Linux 发行版,Alpine 采用了 musl libc 和 busybox 以减小系统的体积和运行时资源消耗,但功能上比 busybox 又完善的多,因此得到开源社区越来越多的青睐。在保持瘦身的同时,Alpine 还提供了自己的包管理工具 apk,可

  • Linux学习笔记---使用BusyBox创建根文件系统(二)2021-04-30 09:33:58

    目录 向 rootfs 的“/lib ”目录添加库文件 向 rootfs 的usr/lib 目录添加库文件 创建其他文件夹 根文件系统初步测试 向 rootfs 的“/lib ”目录添加库文件 接下来就可以向根文件系统添加 lib库了 在Ubuntu系统中在rootfs文件夹中新建一个lib文件夹 接下来进入到gcc编译器中l

  • systemctl 命令 permission denied 与 服务器被黑2021-04-29 14:02:21

    1.systemctl permission denied 用的腾讯云上的centos 7操作系统,在安装完docker后 用systemctl start 启动的时候,出现 permission denied (访问被拒绝) 后来在网上查了下,说是 可以通过 chattr 进行赋权限 后来发现,chattr 指令也出现 permission denied提示。 后台监控 看到cpu 使用

  • iTOP-i.MX6ULL开发板-Busybox移植DHCP-烧写测试2021-04-25 11:36:10

    1烧写文件系统1.烧写前,我们先来修改 mfgtools 烧写工具的一些配置。如果您的板子是 EMMC 的,修改 cfg.init 如图 89.5.1 所示: 如果您的板子是 NAND 的,修改 cfg.init 如图 89.5.2 所示:2.将 rootfs.tar.bz2 通过 ssh 软件放入 mfgtools 烧写目录mfgtools_for_6ULL\Profiles\Linux\OS

  • Docker Swarm(一)2021-04-25 11:01:36

    即使有了Docker Compose,项目的部署仍然存在问题,因为Docker Compose只能把项目所有的容器部署在同一台机器上,这在生产环境下是不现实的。Docker Compose一般只适用于开发环境,而对于生产环境下的项目部署,我们需要用到Docker Swarm。Docker Swarm介绍Docker Swarm是Docker官方提供的一

  • 使用busybox制作rootfs2021-04-16 14:03:54

     1  获取源码解压从busybox的官方主页http://www.busybox.net ,下载busybox的源码,目前最新的版本为busybox-1.13.3.tar.bz2#tar –jvxf busybox-1.13.3.tar.bz2进入解压后的busybox源码目录#cd busybox-1.13.32  配置busybox步骤跟编译linux内核时很像#make menuconfig出现一

  • 使用busybox制作rootfs2021-04-16 13:53:18

    Build Busybox as a static binary(no shared libs),如果选择上,则busybox将以静态形式进行编译,否则将以动态方式编译。此外,还需要对交叉编译环境进行配置,选择其中的Cross Compiler Perfix,输入交叉编译器的前缀,我们的嵌入式平台上使用的是arm-uclinux-linuTAG: busybox  rootfs  

  • linux的进程1:rootfs与linuxrc2021-04-16 11:02:18

    在内核启动的最后阶段启动了三个进程进程0:进程0其实就是刚才讲过的idle进程,叫空闲进程,也就是死循环。进程1:kernel_init函数就是进程1,这个进程被称为init进程。进程2:kthreadd函数就是进程2,这个进程是linux内核的守护进程。这个进程是用来保证linux内核自己本身能正常工作的。在嵌入

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有