- 博客(16)
- 资源 (12)
- 收藏
- 关注
转载 Linux 桌面玩家指南:07. Linux 中的 Qemu、KVM、VirtualBox、Xen 虚拟机体验
感谢大师:https://www.cnblogs.com/youxia/p/LinuxDesktop007.html留个笔记阅读目录前言## 能模拟不同硬件架构的虚拟机 —— QEMU## 被加入 Linux 内核的虚拟机 —— KVM## VirtualBox —— 性能强大的经典架构## Xen —— 令人脑洞大开的奇异架构## 版权申明##特别说明:要在我的随笔后写评论的小伙伴们请注意了,我的博客开启了 MathJax 数学公式支持,MathJax 使用$标记数学公式的开始和
2020-05-27 14:27:19 1403
转载 grub2详解(翻译和整理官方手册)
https://www.cnblogs.com/f-ck-need-u/archive/2017/06/29/7094693.htmlhttps://www.gnu.org/software/grub/manual/grub/html_node/index.html#SEC_Contents翻译了grub2官方手册的绝大部分内容,然后自己整理了一下。因为内容有点杂,所以章节安排上可...
2020-05-06 12:58:55 6193
转载 MBR/BOOT和GRUB三者关系总结(系统启动过程)
MBR是硬盘上的一个扇区,包含三部分内容(引导程序、分区表及分隔标识,MBR总计512字节;其中引导程序最多占446个字节);为什么需要这个MBR,主要是因为BIOS太小,功能有限。当系统加电,bios自检后,就会将MBR Load进内存。也就意味着引导程序被激活,分区表信息已经加载到内存,同时也意味着对系统的控制权从bios过渡到GRUB.GRUB是GRand Unified Bootloade...
2020-05-06 12:53:20 1094 1
原创 Linux 引导程序介绍
https://wiki.archlinux.org/index.php/Category:Boot_loadershttps://www.tecmint.com/best-linux-boot-loaders/https://linux.cn/article-7788-1.htmlSee alsoArch boot process#Boot loader.Pages in ca...
2020-05-04 20:55:33 1206
转载 Linux 初始 RAM 磁盘(initrd)概述
什么是初始 RAM 磁盘?初始 RAM 磁盘(initrd)是在实际根文件系统可用之前挂载到系统中的一个初始根文件系统。initrd 与内核绑定在一起,并作为内核引导过程的一部分进行加载。内核然后会将这个 initrd 文件作为其两阶段引导过程的一部分来加载模块,这样才能稍后使用真正的文件系统,并挂载实际的根文件系统。initrd 中包含了实现这个目标所需要的目录和可执行程序的最小集合,例...
2020-05-04 13:31:33 715
转载 linux2.6内核initrd机制解析
`题记很久之前就分析过这部分内容,但是那个时候不够深入,姑且知道这么个东西存在,到底怎么用,来龙去脉咋回事就不知道了。前段时间工作上遇到了一个initrd的问题,没办法只能再去研究研究,还好,有点眉目,索性整理了一下。网络上流传着很多关于ramdisk、initrd的各种版本的分析,我的这篇源于对他们的理解,非常感谢那些前辈的无私奉献,要不然我们这些晚辈学起东西来该是多么艰难呀...
2020-05-04 13:29:45 855
转载 Linux下Ramdisk根文件系统制作过程解析
https://blog.csdn.net/Michaelwubo/article/details/105916523一、在一个已建好的文件系统上进行修改 设已建立好的文件系统压缩文件为ramdisk.gz 1、解压 #cd ramdisk.gz所在目录 #gunzip ramdisk.gz 在解压后,得到文件系统镜象文件ramdisk, 覆盖了原...
2020-05-04 13:29:18 303
转载 构建嵌入式Linux的Ramdisk
https://blog.csdn.net/epicyong333/article/details/35906191,进入工作目录,建立需要的目录$mkdir rdmnt // 新ramdisk挂载的目录$mkdir rdimg // 产生的镜像文件的目录$mkdir rdold // ramdisk旧文件目录$mkdir rdold/tmp // ...
2020-05-04 13:27:27 385
转载 Linux 中 RPM 的构建与打包
https://www.ibm.com/developerworks/cn/linux/l-lo-rpm-build-package/index.html什么是 RPMRPM 全称为:Red-Hat Package Manager,即红帽 Linux 发行版的软件包管理器。RPM 的出现,提升了 Linux 软件安装、升级的便捷性。RPM 遵循 GPL 协议,除了红帽 Linux 发...
2020-05-02 21:48:47 1799
原创 spec之install
http://man.linuxde.net/installinstall命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户。install命令和cp命令类似,都可以将文件/目录拷贝到指定的地点。但是,install允许你控制目标文件的属性。install通常用于程序的makefile,使用它来将程序拷贝到目标(安装)目录。语法 1 2 3 ...
2020-05-02 21:46:42 2767
转载 RPM 包的构建 - SPEC 基础知识-02
1.RPM构建 - 介绍2.RPM构建 - SPEC文件参数解析3.RPM构建 - 简单实例4.RPM构建 – 源码编译通常,供Linux使用的源代码包还提供一个名为{ 软件名称 }.spec的文件,即spec文件。如果提供spec文件,则该源代码还可以直接编译成RPM包。spec文件只是一个具有特殊语法的文本文件。spec文件中包含了软件包的诸多信息,如软件包的名...
2020-05-02 13:23:10 683
原创 RPM Yum 相关命令及参数
RPM 系列文章:Tag/RPMRPM 命令#我们可以直接使用rpm命令,对软件包进行一些操作。安装#rpm –ivh <package_name>rpm –Uvh <package_name> # 没有安装过,则安装rpm –Fvh <package_name> # 没有安装过,则忽略-nodeps忽略依赖问题,一般仅用于测...
2020-05-02 09:13:00 866
转载 RPM 包的构建 - 实例
RPM 系列文章:Tag/RPM打包目录#rpm 打包目录有一些严格的层次上的要求。rpm 的版本<=4.4.x,rpmbuid工具其默认的工作路径是/usr/src/redhat。因为权限的问题,普通用户不能制作 rpm 包,制作 rpm 软件包时必须切换到 root 身份才可以。rpm 从4.5.x版本开始,将rpmbuid的默认工作路径移动到用户家目录下...
2020-05-02 09:05:31 525 1
原创 RPM 包的构建 - SPEC 基础知识-01
https://www.cnblogs.com/michael-xiang/p/10480809.htmlRPM 系列文章:Tag/RPMspec 文件#制作 rpm 软件包并不是一件复杂的工作,其中的关键在于编写软件包的 spec 描述文件。要想制作一个 rpm 软件包就必须写一个软件包描述文件 spec。这个文件中包含了软件包的诸多信息,如:软件包的名字、版本、类别、说...
2020-05-02 08:49:42 1713
原创 【createrepo】createrepo生成仓库元数据,搭建本地yum源
createrepo 命令用于创建yum源(软件仓库),即为存放于本地特定位置的众多rpm包建立索引,描述各包所需依赖信息,并形成元数据。语法:参数选项说明:一、使用镜像文件搭建本地仓库如果使用系统关盘搭建yum源,无需 createrepo去创建仓库元数据,因为在打包成iso文件前,就已经建好了直接创建仓库文件,将路径指向关盘挂载的目录就...
2020-05-01 16:11:06 4450
原创 cpio和rpmcpio
1、rpm2cpio将RPM软件包转换为cpio格式的文件补充说明rpm2cpio命令用于将rpm软件包转换为cpio格式的文件。语法rpm2cpio(参数)参数文件:指定要转换的rpm包的文件名。实例rpm2cpio rpm-1.1-1.i386.rpmrpm2cpio - < glint-1.0-1.i386.rpmrpm2cpio ...
2020-05-01 14:10:27 1991 1
httrack-3.49.2-8.el8.x86_64
2022-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人