Linux中的yum安装 文章目录Linux中的yum安装Linux软件包管理器 yum什么是软件包yum软件包管理器查看软件包安装卸载 Linux软件包管理器 yumLinux当中怎么安装软件呢?Linux软件安装方式:源码安装rpm包安装yum(推荐)什么是软件包在Linux安装软件,一个通常办法是下载到程序的源代码,并进行编译,得到可执行程序,但是这样对于一个小白用户太不友好了,但是这样比
一、Linux安装、配置virtualenv配置源 #指定清华源下载pip的包 [root@localhost opt]# pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv #升级pip工具 [root@localhost opt]# pip3 install --upgrade pip 安装virtual
 Linux中的软件安装主要分为三种 ,rpm软件包的安装,源代码的安装和通过yum来安装  1,通过rpm命令来安装rpm软件包  Rpm 是redhat的全称是RedHat Package Manager ,是redhat公司开发的一种软件包管理程序。  使用rpm有以下优点,由于rpm软件包是已经编译过的二进制程序,所以省去了编译的麻烦,其次rpm软件包在编译之前会检查系统的状态,避免安装
/binbin是Binary的缩写,这个目录存放着最经常使用的命令。/boot这里存放的是启动Linux时的一些核心文件,包括一些连接文件以及镜像文件。 /devdev是Device的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。/etc这个目录用来存放所有的系统管理所需要的配置文件和子目录。/home用户的主目录,在Linux中,每个用户都
# Linux Docker Overlay2实现步骤 本文将为刚入行的小白开发者介绍如何Linux环境下实现Docker Overlay2。我们将通过表格展示整个过程的步骤,并为每一步提供相应的代码和注释。 ## 1. 安装Docker 首先,我们需要在Linux系统上安装Docker。请按照以下步骤进行操作: | 步骤 | 命令 | 注释 | | --- | --- | --- | |
原创 2023-08-19 03:01:55
383阅读
FTP工作原理文件传输协议:file transfer protocol    早期的三个应用级协议之一数据传输格式:二进制和文本双通道协议:命令和数据连接两种模式:从服务器角度主动(POPT style):服务器主动连接 命令(控制):客户端:随机port-->服务器:21/tcp被动(PASV style):客服端主动连接 命令(控制):客服端:随机port--&gt
排查free 405M , buff/cahce 6.4G , availabe: 6.5Gavailabe很高,但是真正剩余能直接使用的内存free很低,大部分内存被cache了,cache这部分内存是系统缓存的内存;atop后发现slab占用5.2G内存,上面的cache中绝大部分都是slab占用了,那什么是slab?slab是Linux操作系统的一种内存分配机制,slab分配算法采用cach
<script type="text/javascript">put(appCommon.toUploadPic('',null,null,1,10,'no'));</script> 每一种操作系统都是由成千上万个不同种类的文件所组成的。其中有系统本身自带的 文件,用户自己的文件,还有共享文件等等
docker支持多种graphDriver,包括vfs、devicemapper、overlayoverlay2、aufs等等,其中最常用的就是aufs了,但随着linux内核3.18把overlay纳入其中,overlay的地位变得更重,最近也在自己的虚拟机上用overlay2作为docker存储驱动实验了一番,下面来做一个简单的笔记和总结。docker默认的存储目录是/var/lib/doc
转载 2023-11-24 01:17:21
96阅读
毕业论文终于搞定啦~更改论文格式的时候遇上了一些小麻烦,比如说:不知什么时候产生的空白页怎么也删不掉,引用的文献怎么插入脚注,怎么从第三页开始插入页码,怎么自动加入目录等等,这回我来教你如何快速搞定论文格式吧!如何删除分节符?分节符是指为表示节的结尾插入的标记。分节符包含节的格式设置元素,如页边距、页面的方向、页眉和页脚,以及页码的顺序。分节符用一条横贯屏幕的虚双线表示。(1)插入:页面布局-分隔
本篇文章继续给大家分享docker的内容,在2007年前后,Linux内核支持Cgroup和NameSpace技术,这两种技术在增加对Linux的整体控制的同时,也成为了保持环境隔离的重要框架。此外Docker还有chroot和OverlayFS等核心技术,值得我们去研究其原理,为深刻理解docker打下基础。还有自定义镜像日志输出,Docker优劣势,Docker-compose安装,脚本自动部
docker认识docker怎么学习即使在小的帆也能远航Docker概述docker为什么出现一款产品 开发–上线 两套环境 应用环境 应用配置开发既运维!!!java–apk–发布(应用商店) --张三要安装才能使用java-jar(环境)—打包项目带上环境(镜像)—docker仓库–下载镜像 —即可使用docker给以上问题提出了解决方案docker思想来源于集装箱!jre—运行多个应用 (端
Xilinx-PYNQ_Z2系列-学习笔记(11):自定义overlay一、前言首先大致介绍一下PYNQ:PYNQ开源框架可以是嵌入式编程用户在无需设计可编程逻辑电路的情况下充分发挥APSOC功能。PYNQ提供了一个Python接口,可以通过运行在PS中的python来控制PL中的overlay。PYNQ的overlay由硬件设计人员创建,并使用这个PYNQ Python API进行包装,开发人员
转载 2024-04-18 21:36:26
35阅读
# Linux Docker Overlay2 扩容指南 Docker 是一个流行的容器化平台,它允许开发者在隔离的环境中运行应用程序。Overlay2 是 Docker 的一种存储驱动,它使用联合文件系统技术来实现容器的存储。但是,随着容器数量的增加,Overlay2 存储空间可能会变得紧张。本文将介绍如何扩容 Overlay2 存储空间。 ## 扩容前的准备 在开始扩容之前,我们需要确保
原创 2024-07-17 06:28:59
226阅读
linux内核linux内核开发听起来就很高大上,给人的感觉也很难上手,实际上只要找对了资源,是一件很简单那的事情。这篇博文将大致的让读者了解到linux内核开发的几个基础步骤需要准备的资源linux内核源码这里是下载地址 第一步、点击进入linux 第二步、在树莓派上通过uname -r查看内核的版本,并且根据版本选择不同的源码、作者这里是4.14所以下载了4.14的内核源码 第三步、放到pc机
        内核是Linux操作系统的主要部分,它实现进程管理、内存管理、文件系统、设备驱动与网络系统等功能,从而为核外的所有程序提供运行环境。        一般来说,可以将操作系统划分为内核与系统程序两部分。系统程序以及其他所有程序都在内核之
docker作为一个容器平台,它有一套自己的存储系统。它支持的driver有overlay,overlay2, aufs等等。这篇文章主要分析overlayoverlay2的区别。overlay启动docker,删除本地所有的镜像。进入/var/lib/docker/overlay目录,可以看到此时这个目录下面什么都没有,是空的。然后按照下面的Dockerfile制作一个镜像:[root@loc
转载 2023-07-14 11:18:15
687阅读
# 如何清理 Docker Overlay2 Docker 是一个强大的容器化工具,广泛用于开发、测试和生产环境中的应用程序部署。然而,在使用 Docker 的过程中,随着时间的推移,其存储驱动(如 overlay2)可能会占用大量的磁盘空间。这不仅可能导致磁盘不足,还可能影响 Docker 的性能。因此,定期清理 Docker 的 overlay2 存储是非常重要的。本文将介绍如何清理 Doc
原创 2024-09-24 05:26:18
415阅读
# 项目方案:Docker Overlay2 清理工具 ## 简介 Docker 是一个流行的容器化平台,它使用 Overlay2 存储驱动来管理容器镜像和容器的存储。然而,在长时间使用 Docker 后,Overlay2 存储会产生大量的无用镜像和存储层,占用大量磁盘空间。因此,为了提高存储利用率,我们需要开发一个工具来清理不再使用的 Docker Overlay2 存储。 ## 方案 我们
原创 2024-01-01 06:45:05
318阅读
Overlay介绍如图7-1所示,Overlay网络是将已有的物理网络(Underlay网络)作为基础,在其上建立叠加的逻辑网络,实现网络资源的虚拟化。Overlay网络是建立在已有物理网络上的虚拟网络,具有独立的控制和转发平面,对于连接到Overlay的终端设备(例如服务器)来说,物理网络是透明的,从而可以实现承载网络和业务网络的分离。为什么需要Overlay网络?作为云计算核心技术之一的“服务
转载 2023-08-02 08:49:55
141阅读
  • 1
  • 2
  • 3
  • 4
  • 5