Linux就该这么学 第2版Samba 或 NFS 实现文件共享,使用 BIND 提供域名解析服务,使用 DHCP 动态管理主机地址,使用 Postfix 与 Dovecot 部署邮件系统,使用 Ansible 服务实现自动化运维,使用 iSCSI 服务部署网络存储,使用 MariaDB 数据库管理系统,使用 PXE+Kickstart 无人值守安装服务,使用 LNMP 架构部署动态网站环境等。此外, 本书的配套站点还深度点评了红帽 .................................................................................. 99 4.3.1 if 条件测试语句 .............................................................................................. 100 ............................................................................... 104 4.3.4 case 条件测试语句 .......................................................................................... 1060 码力 | 552 页 | 22.25 MB | 1 年前3
openEuler 23.09 技术白皮书最小硬件要求 架构 ARM64、x86_64 内存 为了获得更好的体验,建议不小于 4GB 硬盘 为了获得更好的体验,建议不小于 20GB openEuler 安装时,应注意虚拟机的兼容性问题,当前已测试可以兼容的虚拟机及组件列表如下: • centos-6 qemu 6.2.0-79.oe2309 libvirt 6.2.0-59.oe2309 virt-manager 4.1.0.2-oe2309 Management),提供了异构内存互联的中心化管理机制,且 GMEM API 与 Linux 原生内存管理 API 保持统一,易用性强,性能与可移植性好。 加速器使用 GMEM API 将内存接入统一地址空间后,可自动获得 GMEM 面向异构内存编程优化的能力。与此同时,加 速器驱动无需重复实现内存管理框架,大幅降低开发维护带来的成本。 开发者使用一套统一申请、释放的 API,即可完成异构内存编程,无需处理内存搬移等细节。在加速器 r 内存消息交互框架提供了设备接入抽象层。在统一的地址空间下,GMEM 可以在数据需要被访问或换页时,自动地迁移数 据到 OS 或加速器端。 功能描述 Host Device GMEM API Process Main Remote Pager GMEM( 异构内存 ) GMEM Remote Pager GMEM( 异构内存 ) Co-process 统一虚拟地址空间 mmap/hmadvise0 码力 | 52 页 | 5.25 MB | 1 年前3
Debian 新维护者手册org/debian-devel/) Debian 新维护者手册 5 / 57 在搜索时你可以在搜索引擎中使用类似这样的字符串:site:lists.debian.org ,以此限制域名从而提高效率。 制作小的测试软件包是学习打包细节的好方法,仔细查看维护较好的软件包则是了解他人如何制作软件包的最佳办法。 如果你仍然对打包存有疑问,并且在文档和 WEB 资源中都不能找到答案,你可以交互式地向他们提问: • 有些比较简单的程序源码自己带有 Makefile, 这时你可以很容易地使用 make 命令来编译它。⁸ 有一些软件的 Makefile 还支持 make check,这个命令可以完成一系列程序检验和测试。当程序编译好后即可用 make install 命令,将 程序安装到目标目录。 ⁶当通过文件扩展名不足以判断文件类型时,可以使用 file 命令来判断。 ⁷这个程序已经被打包好了。当前的版本 (http://packages fr/~adl/autotools.html) 以及 /usr/share/doc/autotools-dev/README.Debian.gz 的本地副本。 10软件包 dh-autoreconf 可以帮助你将这个过程自动化。参见第 4.4.3 节. 11在 aptitude 工具中,软件包名字段的默认最大长度为 30。而 90% 以上的软件包包名都少于 24 个字符。 Debian 新维护者手册 11 / 570 码力 | 63 页 | 493.28 KB | 1 年前3
Debian 参考手册(版本 2.109). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 12.6.2 Autotools(自动化工具) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 12.6.2 Debian GNU/Linux 当前稳定版安装手册 • Debian GNU/Linux 当前测试版安装手册 免责声明 所有担保条款具有免责效力。所有商标均为其各自商标所有者的财产。 Debian 系统本身是一个变化的事物。这导致其文档难于及时更新并且正确。虽然是以 Debian 系统当前的 测试版作为 写作该文档的基础,但当你阅读本文的时候,部分内容仍然可能已经过时。 请把本文档作为第二 在问问题前,先在互联网上搜索 • 当不是必须要使用 root 的时候,就不要使用 root • 不要胡乱折腾软件包管理系统 • 不要输入任何你不理解的命令 •(在完全地检查过安全问题之前)不要随意修改文件权限 • 在测试过你所做的修改之前不要关闭 root shell • 总是准备好备用启动介质(USB 启动盘、启动光盘等) 一些对新使用者的引导 从 Debian 邮件列表来的一些有趣引文,说不定可以帮助新使用者启蒙。0 码力 | 261 页 | 1.39 MB | 1 年前3
Debian 维护者指南邮件列表存档 的内容。 要获取您所需要的信息,一种有效的方法是在网页搜索引擎中构建类似“关键字 site:lists.debian.org” 这样具有限制条件的搜索字符串来限定搜索的域名。 制作一个小型测试用软件包也是了解打包细节的一个好办法。对当前已有的维护良好的软件包进行检 查则是了解其他人如何制作软件包的最好方法。 如果您对打包仍然存在疑问,您可以使用以下方式与他人进行沟通: • debian-mentors@lists 软件包被拒绝常见问题解答(REJECT-FAQ) – 新软件包(NEW)检查清单 – Lintian 自动拒绝(autoreject)(lintian 标签列表) 7. 通过手工安装和运行软件包里的程序,来测试生成的 Debian 二进制软件包的可用性。 8. After confirming the goodness, prepare files for the normal source-only upload 内依赖关系的破坏。 – 该方法适用于简单 binNMU 可以快速解决所有受影响软件包对该库依赖的情况下。(ABI 有变 化,过时的 API 被移除而常用、活跃的 API 未变化。) – 该方法有时也能适用于可协调进行手动的代码更新,影响范围限定在有限的一些软件包中的 情况下。(API 有变化) • 使用带版本的 -dev 软件包名称:libfoo7-dev 和 libfoo8-dev – 该情况通常适用于各类重要库软件包。0 码力 | 142 页 | 1.11 MB | 1 年前3
openEuler 24.03 LTS 技术白皮书架构 ARM64、x86_64 内存 为了获得更好的体验,建议不小于 4GB 硬盘 为了获得更好的体验,建议不小于 20GB 虚拟机 openEuler 安装时,应注意虚拟机的兼容性问题,当前已测试可以兼容的虚拟机及组件如下所示。 1. 以 openEuler 24.03 LTS 为 HostOS,组件版本如下: • libvirt-9.10.0-9.oe2403 • libvirt-client-9 极致性能:基于区域大页划分、动态绑核、全路径零拷贝等技术,实现高线性度并发协议栈。 • 硬件加速:支持 TSO/CSUM/GRO 等硬件卸载,打通软硬件垂直加速路径。 • 通用性(posix 兼容):接口完全兼容 posix api,应用零修改,支持 udp 的 recvfrom 和 sendto 接口。 • 通用网络模型:基于 fd 路由器、代理式唤醒等机制实现自适应网络模型调度,udp 多节点的组播模型,满足任意网络应用场景。 全面支持鲲鹏 920 虚拟机单实例 redis 应用,最大支持链接数 5k+,性能提升约 30%+。 • 支持 netperf TCP_STREAM/TCP_RR(包长 1463 Byte 以下)参数测试。 • 对 gazelle 的 lstack、lwip、gazellectl 模块日志增强,便于定位。 • 支持 UDP 用户态协议栈,相比较内核协议栈性能提升约 50%。 gazelle 功能架构图0 码力 | 45 页 | 6.18 MB | 1 年前3
Linux Lab v1.1 中文手册. . . 43 4.6.2 调试 U-Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 4.7 自动化测试 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 4.8 文件共享 . . . . . . 用户组,联系微信:tinylab,公众号:泰晓科技 1. Linux Lab 概览 1.1 项目简介 本项目致力于创建一个基于 Docker + QEMU 的 Linux 实验环境,方便大家学习、开发和 测试 Linux 内核。 Linux Lab 是一个开源软件,不提供任何保证,请自行承担使用过程中的任何风险。 1.2 项目主页 • 主页 – https://tinylab.org/linux-lab/ 内核热补丁核心工作原理,跟随老师动手实现 AArch64 架构 Linux 内 核热补丁核心功能,所有实验全部通过 Linux Lab 验证 1.4 项目功能 现在,Linux Lab 已经发展为一个学习、开发和测试 Linux 的集成环境,它支持以下功能: 10 欢迎加入 Linux Lab 用户组,联系微信:tinylab,公众号:泰晓科技 编号 特性 描述 1 开发板 基于 QEMU,支持 7+ 主流体系架构,20+0 码力 | 70 页 | 1.53 MB | 1 年前3
Linux Lab v1.3 中文手册. . . 44 4.6.2 调试 U-Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 4.7 自动化测试 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 4.8 文件共享 . . . . . . 用户组,联系微信:tinylab,公众号:泰晓科技 1. Linux Lab 概览 1.1 项目简介 本项目致力于创建一个基于 Docker + QEMU 的 Linux 实验环境,方便大家学习、开发和 测试 Linux 内核。 Linux Lab 是一个开源软件,不提供任何保证,请自行承担使用过程中的任何风险。 ��提示:泰晓社区研发了免安装的 Linux Lab Disk(也叫 “泰晓 Linux 核热补丁核心功能,所有实验全部通过 Linux Lab 验证 10 欢迎加入 Linux Lab 用户组,联系微信:tinylab,公众号:泰晓科技 1.4 项目功能 现在,Linux Lab 已经发展为一个学习、开发和测试 Linux 的集成环境,它支持以下功能: 编号 特性 描述 1 开发板 基于 QEMU,支持 7+ 主流体系架构,20+ 款流行虚拟开发板;支持多款真实开发板 2 组件 支持 U-Boot,Linux0 码力 | 73 页 | 1.54 MB | 1 年前3
Linux Lab v1.2 中文手册. . . 44 4.6.2 调试 U-Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 4.7 自动化测试 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 4.8 文件共享 . . . . . . 用户组,联系微信:tinylab,公众号:泰晓科技 1. Linux Lab 概览 1.1 项目简介 本项目致力于创建一个基于 Docker + QEMU 的 Linux 实验环境,方便大家学习、开发和 测试 Linux 内核。 Linux Lab 是一个开源软件,不提供任何保证,请自行承担使用过程中的任何风险。 1.2 项目主页 • 主页 – https://tinylab.org/linux-lab/ 内核热补丁核心工作原理,跟随老师动手实现 AArch64 架构 Linux 内 核热补丁核心功能,所有实验全部通过 Linux Lab 验证 1.4 项目功能 现在,Linux Lab 已经发展为一个学习、开发和测试 Linux 的集成环境,它支持以下功能: 10 欢迎加入 Linux Lab 用户组,联系微信:tinylab,公众号:泰晓科技 编号 特性 描述 1 开发板 基于 QEMU,支持 7+ 主流体系架构,20+0 码力 | 73 页 | 1.53 MB | 1 年前3
Debian GNU/Linux 安装手册
January 8, 2024. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.3.3.1 使用 Live-System 测试硬件兼容性 . . . . . . . . . . . . . . . . . . . . . . . 11 3.3.4 网络设置 . . . . . . . . . . . . . . . . 18 4.4.4 将 TFTP 映像放到适当的位置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4.5 自动化安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4.5 Debian 移植版的硬件体系或平台都可以运行 Debian。请参考移植页面 https://www.debian.org/ports/powerpc/ 以了解更多已被 Debian GNU/Linux 测试过的 64-bit PowerPC (little-endian) 体系。 本章仅包含一些通用的信息,以及在何处可以获得更多信息的指导,而不是试图列出支持 64-bit PowerPC (little-endian)0 码力 | 96 页 | 576.81 KB | 1 年前3
共 70 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













