openEuler 24.03 LTS 技术白皮书33 openEuler 24.03 LTS 技术白皮书 kiran-desktop 2.6 版本 Kiran 是一款麒麟信安自研桌面环境产品,包含登录锁屏、开始菜单、控制中心等多种自研组件,采用模块化的设计风格,致 力于提供界面友好、简单易用的人性化用户操作界面。该版本支持在 openEuler 中使用 Kiran2.6。 Kiran 提供了操作系统的用户界面,包括了用户登录、桌面图标、控制0 码力 | 45 页 | 6.18 MB | 1 年前3
Linux就该这么学 第2版极高的自定制性,导致操作复杂,因此仅适合 有经验的运维人员使用。有兴趣的读者可以在学习完本书后尝试一下该系统。 如果大家今后真的安装了 Gentoo 系统,千万别忘记试一下 Portage 工具。这款软件管理工 具以模块化、可移植、易维护和灵活性而著称,几乎可以无限制地适应用户的计算机硬件。 ➢ Deepin :在过去的十多年,基于开源系统二次定制开发的“国产操 作系统”陆续出现过一些,但大多发展不好,深度操作系统却是少数能够将技术研发 Shell 脚本,Shell 会一次性执行脚本 中诸多的命令。 在 Shell 脚本中不仅会用到前面学习过的很多 Linux 命令以及正则表达式、管道符、数据 流重定向等语法规则,还需要把内部功能模块化后通过逻辑语句进行处理,最终形成日常所 见的 Shell 脚本。 通过查看 SHELL 变量可以发现,当前系统已经默认使用 Bash 作为命令行终端解释器了: 139 Ansible 服务的强大之处在于只需要一条命令,便可以操控成千上万台的主机节点,而 ansible 命令便是最得力的工具之一。前文提到,Ansible 服务实际上只是一个框架,能够完成 工作的是模块化功能代码。Ansible 的常用模块大致有 20 多个(见表 16-5),本书将会在后面 的实验中逐一详解。 偶尔遇到书中没有提及的模块,大家可以使用“ansible-doc 模块名称”的命令格式自行0 码力 | 552 页 | 22.25 MB | 1 年前3
Debian 维护者指南软件包提供了一套实用脚本,用来简化 Debian 打包工作流并减轻软件包维护者的负担。若 能适当运用,它们可以帮助打包者自动地处理并实现 Debian”政策“所要求的功能。 现代化的 Debian 打包工作流可以组织成一个简单的模块化工作流,如下所示: • 使用 dh 命令以自动调用来自 debhelper 软件包的许多实用脚本,以及 • 使用 debian/ 目录下的声明式配置文件配置它们的行为。 您几乎总是应当将 debhelper0 码力 | 142 页 | 1.11 MB | 1 年前3
鸟哥的Linux私房菜:基础学习篇 第四版于核心外,在需要的时候才载入到核心中。如此一来, 如果有新的硬件驱动程序或者其他协定的程序码进来时,就可 以模块化, 大大的增加了Linux核心的可维护能力! Tips 核心是一组程序,如果这组程序每次加入新的功能都得要重新编译与改版的话会变成如何? 想像一下,如果你 只是换了显卡就得要重新安装新的Windows操作系统,会不会傻眼? 模块化之后,原本的核心程序不需要更动,你可 以直接将他想成是“驱动程序”即可! ^_^ (kernel) 的工作!而核心一般都是压缩文件,因此在使用核心之前,就得要将他解压缩后,才能载入内存当中。 另外,为了应付日新月异的硬件,目前的核心都是具有“可读取模块化驱动程序”的功能, 亦即是所谓的“ modules (模块化)”的功能啦!所谓的模块化可以将他想成是一个“外挂程序”, 该外挂程序可能由硬件开发厂商提供,也有 可能我们的核心本来就支持~不过,较新的硬件, 通常都需要硬件开发商提供驱动程序模块啦! 太快了,如果我的核心比较旧,但我换了新的硬件,那么,这个核心肯定无法支持! 怎么办?重新拿一个新的 核心来处理吗?开玩笑~核心的编译过程可是很麻烦的~ 所以啰,为了这个缘故,我们的 Linux 很早之前就已经开始使用所谓的模块化设置了! 亦即是将一些不常用的类似 驱动程序的咚咚独立出核心,编译成为模块,然后, 核心可以在系统正常运行的过程当中载入这个模块到核心的支 持。如此一来, 我在不需要更动核心的前提之下,只要编译0 码力 | 1057 页 | 14.60 MB | 1 年前3
鸟哥的 Linux 私房菜:基础学习篇 第四版中。如此一来, 如果有新的硬 件驱动程序或者其他协定的程序码进来时,就可以模块化, 大大的增加了Linux核心的可维护 能力! Tips 核心是一组程序,如果这组程序每次加入新的功能都得要重新编译与改版的话会变成如 何? 想像一下,如果你只是换了显卡就得要重新安装新的Windows操作系统,会不会傻眼? 模块化之后,原本的核心程序不需要更动,你可以直接将他想成是“驱动程序”即可! ^_^ 的工作!而核心一般都是压缩文件,因此在使用核心之 前,就得要将他解压缩后,才能载入内存当中。 另外,为了应付日新月异的硬件,目前的核心都是具有“可读取模块化驱动程序”的功能, 亦 即是所谓的“ modules (模块化)”的功能啦!所谓的模块化可以将他想成是一个“外挂程序”, 该外挂程序可能由硬件开发厂商提供,也有可能我们的核心本来就支持~不过,较新的硬 件, 通常都需要硬件开发商提供驱动程序模块啦! 了新的硬件,那么,这个核心肯定 无法支持! 怎么办?重新拿一个新的核心来处理吗?开玩笑~核心的编译过程可是很麻烦的 ~ 所以啰,为了这个缘故,我们的 Linux 很早之前就已经开始使用所谓的模块化设置了! 亦即 是将一些不常用的类似驱动程序的咚咚独立出核心,编译成为模块,然后, 核心可以在系统 正常运行的过程当中载入这个模块到核心的支持。如此一来, 我在不需要更动核心的前提之 下,只要0 码力 | 1158 页 | 13.73 MB | 1 年前3
鸟哥的Linux 私房菜增功能等等。透过管理您的 Linux 核心,将可让您的服务器跑得更加的顺畅,也更稳 定您的服务器所提供的相关服务呢!此外,为了让硬件驱动程序与相关的核心功能修订容易,所以 Linux 核心是支持『模块化』的,也就是说,您核心所想要的功能 可以『后来才加挂上去』喔!那么如何加挂上去呢?这就需要了解一下所谓的『模块』了!当然,连同模块的相关指令就得也要会用啰!^_^ 前言: 一个完整的操作系统最重要的部分就是最底层的核心( 关于驱动程序与核心的问题: 既然核心与硬件是息息相关的,那么是否意味着每次有厂商推出新版本的硬件时,我们都需要『重新编译核心』啊?好加在! 并不需要的喔!因为我们 Linux 的核心相当的具有弹性,他是支持模块化的,也就是说,只要新硬件可以推出搭配核心的驱 动模块( 也就是大家口头上常常讲的『驱动程序』 ),那么我们只要将该模块挂加载核心,核心就可以支持该硬件啦! 但是,很多朋友还是常常感到困惑,就是0 码力 | 386 页 | 11.69 MB | 1 年前3
Debian 参考手册(版本 2.109)/dev/ninja-vg/root lvm> exit Exiting. $ sudo mount /dev/ninja-vg/root /mnt 9.10 内核 对于支持的架构,Debian 使用软件包来分发模块化的 Linux 内核. 如果你正在阅读本文档,你可能不需要亲自编译内核。 9.10.1 内核参数 许多 Linux 特性可以按下面的方式,通过内核参数来配置。 • 内核参数通过 bootloader0 码力 | 261 页 | 1.39 MB | 1 年前3
Linux命令大全搜索工具 v1.8BookStack.CN 构建 显示已载入系统的模块 lsmod命令 用于显示已经加载到内核中的模块的状态信息。执行lsmod命令后会列出所有已载入系统 的模块。Linux操作系统的核心具有模块化的特性,应此在编译核心时,务须把全部的功能都放入核 心。您可以将这些功能编译成一个个单独的模块,待需要时再分别载入。 1. lsmod 1. [root@LinServ-1 ~]# lsmod BookStack.CN 构建 从运行的内核中移除指定的内核模块 rmmod命令 用于从当前运行的内核中移除指定的内核模块。执行rmmod指令,可删除不需要的模块。 Linux操作系统的核心具有模块化的特性,应此在编译核心时,务须把全部的功能都放如核心。你可以 将这些功能编译成一个个单独的模块,待有需要时再分别载入它们。 1. rmmod(选项)(参数) 1. -v:显示指令执行的详细信息;0 码力 | 1347 页 | 8.79 MB | 1 年前3
共 8 条
- 1













