GoGPT Best VPN GoSearch

OnWorks 网站图标

debirf - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 debirf

这是命令 debirf,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


debirf - 构建一个 initrd 以完全从 RAM 启动完整的 Debian 系统

概要


碎片 [选项] [参数]

商品描述


碎片 (DEBian on Initial Ram Filesystem) 是一套工具,旨在创建和准备
可以完全运行成熟的 Debian 环境的内核和初始 ram 文件系统
从内存。

碎片 有各种子命令(见 子命令) 作用于指定的 debirf 配置文件
(见 PROFILES).

debif 系统概述如下:

http://cmrg.fifthhorseman.net/wiki/debirf

示例


使用默认设置制作库存 debirf 救援图像:
$ tar xzf /usr/share/doc/debirf/example-profiles/rescue.tgz
$ debirf make 救援

制作 debirf 救援镜像,指定镜像和本地 HTTP 代理:
$ tar xzf /usr/share/doc/debirf/example-profiles/rescue.tgz
$DEBIRF_MIRROR=http://ftp.debian.org/debian http_代理=http://127.0.0.1:3128/ debirf make 救援

子命令


碎片 采用各种子命令:

使 [选项]
创建基于配置文件 PROFILE 的 debirf 系统。 这将为
profile,在根上运行所有模块,然后生成内核映像(参见
) 和 debirf initramfs。 此子命令采用各种选项(请参阅 配置).

进入
chroot 进入配置文件PROFILE 的根目录,具有完整的配置文件环境。

马克伊索
从内核和 PROFILE 中的 initramfs 创建可引导 CD-ROM 映像。 这个
需要引导加载程序可用。 如果 grub-mkrescue(在 grub-common
debian 上的软件包)可用,它将被使用。 否则,isolinux(来自
syslinux-common 包)在可用时使用。 您可以使用
DEBIRF_ISO_BOOTLOADER 手动指定首选项的环境变量(请参阅
下文)。

帮助 输出简短的使用摘要。

配置 (用于 使 子命令 只有)


-c, --检查变量
在make之前检查变量

-n, - 新的
创建新的根,即使旧的存在

-o, --覆盖
如果存在,则在旧根目录顶部进行 debootstrap

-s, - 跳过
如果旧根存在,则完全跳过 debootstrap 步骤

-r, --根构建
使用真正的 chroot 来构建而不是 fakechroot(需要超级用户权限或
CAP_SYS_CHROOT)

-w, --无警告
跳过超级用户警告

-i, --仅initrd
从现有根目录重新制作 initramfs(跳过 debootstrap 和模块阶段)

-k, --kernel-deb=内核
安装 KERNEL .deb,而不是默认内核

PROFILES


debirf 配置文件是一个包含 debirf.conf 配置文件和模块子文件的目录
目录(见 课程结构).

课程结构


科目 用于配置 debirf 系统,可用于扩展
debif 的能力。 模块是以字母数字形式执行的 bash shell 脚本
订购 运行部分 在 debirf 的模块阶段,在 debirf 根的 chroot 中
建造。 模块阶段就在 debirf debootstrap 阶段之后,就在
initramfs 存档已创建。 所有以“DEBIRF_”开头的shell变量,包括
中定义的那些 文件配置文件 文件,可用于模块。

注意: 某些模块对于 debirf 的正常运行比其他模块更重要,并且
模块的顺序很重要。 某些模块可能依赖于某些其他模块
已经或尚未运行。 例如,清除
debirf apt 缓存(“z1_clean_root”)应该是模块末尾运行的最后一个模块
阶段。


这个 碎片 “install-kernel” 模块会尝试选择最新的内核
您正在安装的套件(仅限 2.6 版),其架构由内核确定
在主机构建系统上运行。

职能


一组预定义的 bash shell 函数可用于模块以促进
配置 debirf 系统:

debif_exec
执行在 debif 根 (DEBIRF_ROOT) 与 chroot。

味精
在构建过程中向标准输出输出一条消息。

失败
导致 debirf 脚本失败, 和到标准错误。

debirf_info_sh
写一行sh代码到 debif.info debirf 根上的文件。

debirf_info_comment
写一行评论到 debif.info debirf 根上的文件。

环境


debirf 使用以下环境变量:

DEBIRF_LABEL
debirf 标签(默认值:debirf)

DEBIRF_BUILDD
在哪里构建 debirf(默认:./)

DEBIRF_ARCH
要构建的架构(默认是构建机器的架构)

DEBIRF_套房
要构建的套件(默认由 lsb_release 确定,否则为“sid”)

DEBIRF_DISTRO 发行版
套件发行版(默认由 lsb_release 确定,否则为“debian”)

DEBIRF_MIRROR
镜像到拉套件(默认由 DEBIRF_DISTRO 确定)

DEBIRF_KEYRING
用于验证 debootstrap 的密钥环(默认由 DEBIRF_DISTRO 确定)

DEBIRF_KERNEL_FLAVOR
应该安装内核 debirf 的味道。 从典型的供应一切
版本号后的 debian 软件包名称。 例如 486、vserver-686-bigmem、
openvz-amd64。 (默认选择基于当前运行的内核)

DEBIRF_ISO_BOOTLOADER
是否使用“grub”或“isolinux”作为 El Torito 引导加载程序 碎片 马克伊索.
如果未指定,“grub”是默认值。

使用 onworks.net 服务在线使用 debirf


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。