Linux内核安全子系统简介(下)

Linux内核安全子系统简介(下)

作者:zhanglei 《Linux内核安全子系统简介(上)》 资源隔离 资源隔离是一个历史悠久又异常有效的安全手段。 从操作系统的角度来看,它对各个进程的管理实际上就是一个隔离。每个进程都拥有从0开始的连续一大片地址空间可以使用,但实际上在物理地址上,各个进程却被分割开来。 在Linux系统下,早期比较出名的资源隔离手段是chroot。Linux用户可以创建一个虚拟的根文件系统,在其中部署软件, ...阅读更多

进一步优化deepin(深度)操作系统的续航和性能——TLP电源管理来了!

进一步优化deepin(深度)操作系统的续航和性能——TLP电源管理来了!

上一篇关于电源配置优化(浅析 linux 电源配置)之后,我们一直在探索如何进一步优化 deepin(深度)操作系统的续航和性能表现,今天它来了: TLP 是适用于 Linux 的功能丰富的命令行实用程序,无需深入研究技术细节即可节省笔记本电脑电池电量。比如 TLP 脚本是被动唤醒,可以以较小的开销完成电源管理相关内容。而且 TLP 文档支持非常完善,所以可以方便用户自行调整相关配置。 工作原理 ...阅读更多

Linux内核安全子系统简介(上)

Linux内核安全子系统简介(上)

作者:zhanglei Linux内核中包含了多个安全子系统,它们之间相互独立又有着千丝万缕的联系,导致人们对它们往往有一种雾里看花的感觉。在这篇文章里,我们对Linux内核中的安全子系统做一个简单的分析,算是一个入门。 Linux内核的安全子系统大概包括下面几个: 访问控制(AC,Access Control),它是最常见也是最重要的安全机制。AC主要是要管理Linux下的一个主体(如进程)到底 ...阅读更多

deepin WSL 正式上架微软商店

deepin WSL 正式上架微软商店

介绍 WSL 是 Windows Subsystem for Linux 的缩写,它是一种可以让用户在 Windows 上运行 Linux 的技术。使用 WSL,可以轻松地在 Windows 和 Linux 之间切换和集成,使用开源的工具和环境来开发或测试 Linux 相关的项目,利用Windows 的硬件支持和性能优化来运行Linux的应用程序,以及体验不同的Linux发行版。 使用 deepi ...阅读更多

gettext 翻译介绍和简单使用

gettext 翻译介绍和简单使用

基础知识介绍 poedit 介绍 Poedit是一个流行的跨平台的翻译编辑器,用于编辑.po文件。它提供了一个直观的界面和丰富的功能,使得翻译人员能够轻松地编辑和管理软件本地化的翻译。 gettext 介绍 Gettext工具集:Gettext提供了一组命令行工具,用于管理和处理翻译相关的任务。其中包括以下工具: xgettext:用于从源代码中提取文本字符串,并生成.pot文件(模板文件)。 m ...阅读更多

一文看懂SBD (一种基于存储的扩展防护服务)

一文看懂SBD (一种基于存储的扩展防护服务)

概述 SBD 是一种基于存储的扩展防护服务,是 STONITH Block Device (STONITH 块设备)的缩写。  高可用集群的最高优先级是保护数据完整性。此项保护通过防止对数据储存进行未协调的并行访问来实现。集群会使用几种控制机制来实现此目标。 但是,如果在集群中选出数个 DC,则可能导致网络分区或软件故障。如果允许出现这种所谓的 “节点分裂” 情况,则可能会发生数据损坏。 避免出现 ...阅读更多

深入探索“玲珑”(一):玲珑方案的创造

深入探索“玲珑”(一):玲珑方案的创造

各位伙伴们,之前我们已经对玲珑包格式的诞生、特性进行了完整的介绍,让这一独立创新的全新包格式与大家初次见面。而在接下来的一系列文章中,我们将带大家深入挖掘玲珑包格式的更多内容,着重向大家介绍传统包管理的问题,以及我们是如何吸取了主流通用独立包格式的优秀思路,创造了“玲珑方案”。

deepin 23 Preview 揭秘:原子更新

deepin 23 Preview 揭秘:原子更新

原子更新是一种新的操作系统更新思想,将系统更新的操作视作原子性操作——若更新包安装成功,则系统完成升级;若系统更新失败,则会回到当前系统环境,保持当前系统环境不被更改。如此一来,则能有效避免出现部分依赖包安装完成,但是并未完整升级的情况。

deepin 23 Preview 前瞻:“玲珑”包格式

deepin 23 Preview 前瞻:“玲珑”包格式

玲珑——统信软件自研的开源软件包格式,用于替代dpkg、rpm等包管理工具,实现了应用包管理、分发、沙箱、集成开发工具等功能。在deepin 23 Preview阶段,独立创新的包格式到来,将解决linux长久存在的依赖问题和安全问题。同样,它也将成为建立独立上游的基础。