当前位置: 首页 > news >正文

Solus Linux简介

以下是学习笔记,具体详实的内容请参考官网:Home | Solus 

Solus Linux 是一个独立的 Linux 发行版,它以其现代的设计、优化的性能和友好的用户体验而著称。以下是一些关于 Solus Linux 的最新动向和特点:

1. **最新版本发布**:Solus 4.4 版本已经发布,代号为 "Harmony"。这个版本由 Linux 内核 6.3 提供支持,具有安全启动支持、Intel Arc 支持、对各种光传感器和加速计的更好支持,以及对 AMD Radeon RX 7600、7900 XT 和 7900 XTX GPU 的支持,支持 NVIDIA 40 系列 GPU,并支持配备 ATH11K Wi-Fi 卡的笔记本电脑。此版本中对内核进行了调整,默认启用 zram,为具有 3GB 或更少 RAM 的计算机的用户提供更好的体验 。

2. **Budgie 桌面环境**:Solus 4.4 的旗舰版使用最新的 Budgie 10.7 桌面环境,默认使用 Cinnamon 的 Nemo 文件管理器而不是 GNOME 的 Nautilus,提供 Budgie 菜单中的双 GPU 支持、通知声音、新的 Budgie 屏幕截图应用程序以及新的电源对话框会话管理 。

3. **桌面环境多样性**:除了 Budgie 桌面环境,Solus 4.4 还提供了 GNOME 和 MATE 桌面环境的版本。GNOME 版附带最新的 GNOME 43.5,而 MATE 版附带最新的 MATE 1.27.1。此外,Plasma Edition 附带最新的 Plasma Desktop 5.27.5 。

4. **发展方向变化**:Solus Linux 的创始人 Ikey Doherty 和前负责人 Joshua Strobl 宣布 Solus 将基于 Serpent OS 进行重构,这将解决 Solus 发展中的一些长期问题,并可能带来 AArch64 和 RISC-V 支持,Solus 用户存储库,以及 atomic 和不可变的系统等特性 。

5. **独立性和性能优化**:Solus Linux 以其独立性、优化的性能、简洁现代的设计和友好的用户体验等特点,成为了一个值得尝试的 Linux 发行版。它使用自己的软件仓库和包管理系统,以及为 Solus 量身打造的 eopkg 包管理工具 。

6. **用户体验和稳定性**:Solus 提供了一种简洁、高效的用户体验,安装过程直观易懂,对于 Linux 新手和经验丰富的用户都很友好。它的稳定性相当好,操作与使用和 Windows 类似,容易受到 Windows 用户的欢迎 。

7. **个性化和改进**:Solus 4 发布时,带来了全新的图标任务列表弹出体验、改进的通知管理、音量部件的改进等个性化方面的改进和 Bug 的修复 。

8. **硬件支持**:Solus 4.3 版本引入了更新的内部结构以提供更好的硬件支持 。

9. **安全特性**:Solus 4.4 版本支持安全启动,这是一项重要的安全特性,可以保护系统免受恶意软件的攻击 。

Solus Linux 最近的动态包括了对 AppArmor 支持的逐步淘汰以及对 Snap 包支持的终止计划。根据 Solus 开发者的公告,从 Linux 内核 6.9 更新开始,他们将从内核中移除来自 Canonical 的 AppArmor 补丁集。这意味着在使用当前内核的情况下,Snap 应用将只能以部分受限模式运行。尽管 LTS 内核仍然会应用 AppArmor 补丁,但开发团队计划最终停止对 Snap 的支持。对于目前使用 Snap 的用户,Solus 将支持到 2024 年底,之后鼓励用户探索替代方案,例如 Flatpak。有关更多信息和迁移计划,用户可以查看 Solus 发行版的官方博客文章 。

此外,Solus 4.5 版本,代号 Resilience,已经正式发布。这个版本带来了更新的应用程序和内核、软件堆栈的更新、新的安装程序,以及搭载 XFCE 桌面环境的新 ISO 版本。Solus 4.5 使用 Calamares 安装程序,提供了全新的安装体验,支持 BTRFS 文件系统以及自定义分区布局。Budgie 桌面环境更新至 10.8.2 版本,为 Wayland 支持奠定了基础。内核升级至 Linux 6.6.9,为需要 LTS 内核的用户,Solus 提供了 5.15.145 版本。Mesa 升级至 23.3.2 版本,提供了更广泛的硬件支持和一些有趣的配置更改 。

Solus 4.4 版本,代号 "Harmony",也值得关注,它基于 Linux kernel 6.3,为用户带来了安全启动支持、Intel Arc 支持、更好的光传感器和加速计支持,以及对 AMD 和 NVIDIA 最新 GPU 的支持。此版本中对内核进行了调整,默认启用 zram,为具有 3GB 或更少 RAM 的计算机用户提供更好的体验。Solus 4.4 的 Budgie 旗舰版采用了 Budgie 10.7 桌面环境,使用 Cinnamon 的 Nemo 文件管理器作为默认选项,而不是 GNOME 的 Nautilus,并引入了错误修复、性能改进和增强的用户体验 。

对于 MATE 桌面环境,Solus 4.4 是最后一个包含 MATE 版本的发行版,因为 MATE 项目近期没有得到积极维护,也没有一个活跃的 Wayland 策略。在即将到来的 Solus 4.5 中,MATE 版本将被 Xfce 版本所取代,以满足寻求简单、轻量级基于 GTK 的桌面体验的用户需求 。

相关文章:

Solus Linux简介

以下是学习笔记,具体详实的内容请参考官网:Home | Solus Solus Linux 是一个独立的 Linux 发行版,它以其现代的设计、优化的性能和友好的用户体验而著称。以下是一些关于 Solus Linux 的最新动向和特点: 1. **最新版本发布**&a…...

常见的排序算法,复杂度

稳定 / 非稳定排序:两个相等的数 排序前后 相对位置不变。插入排序(希尔排序): 每一趟将一个待排序记录,按其关键字的大小插入到已排好序的一组记录的适当位置上,直到所有待排序记录全部插入为止。稳定&…...

鸿蒙特色物联网实训室

一、 引言 在当今这个万物皆可连网的时代,物联网(IoT)正以前所未有的速度改变着我们的生活和工作方式。它如同一座桥梁,将实体世界与虚拟空间紧密相连,让数据成为驱动决策和创新的关键力量。随着物联网技术的不断成熟…...

JVM垃圾回收-----垃圾分类

一、垃圾分类定义 垃圾分类是JVM垃圾分类中的第一步,这一步将堆中的对象分为存活对象和垃圾对象两类。 在垃圾分类阶段,JVM会从一组根对象开始,通过对象之间的引用关系,遍历所有的对象,并将所有存活的对象进行标记。…...

前端基础之JavaScript学习——变量、数据类型、类型转换

大家好,我是来自CSDN的博主PleaSure乐事,今天我们开始有关JS的学习,希望有所帮助并巩固有关前端的知识。 我使用的编译器为vscode,浏览器使用为谷歌浏览器,使用webstorm或其他环境效果几乎一样,使用系统自…...

SQL常用数据过滤---IN操作符

在SQL中,IN操作符常用于过滤数据,允许在WHERE子句中指定多个可能的值。如果列中的值匹配IN操作符后面括号中的任何一个值,那么该行就会被选中。 以下是使用IN操作符的基本语法: SELECT column1, column2, ... FROM table_name WH…...

HDFS和FDFS

HDFS(Hadoop Distributed File System)和FDFS(FastDFS)是两种不同的分布式文件系统,它们各自有不同的设计目标和使用场景。以下是对它们的详细介绍: HDFS(Hadoop Distributed File System&…...

Flutter对接FlutterBugly 报错Zone mismatch

在Flutter对接FutterBlugy时报如下错误: Unhandled Exception: Zone mismatch. E/flutter ( 1292): The Flutter bindings were initialized in a different zone than is now being used. This will likely cause confusion and bugs...

Docker缩小镜像体积与搭建LNMP架构

镜像加速地址 {"registry-mirrors": ["https://docker.m.daocloud.io","https://docker.1panel.live"] } daemon.json 配置文件里面 bip 配置项中可以配置docker 的网段 {"graph": "/data/docker", #数据目录&#xff0…...

六边形动态特效404单页HTML源码

源码介绍 动态悬浮的六边形,旁边404文字以及跳转按钮,整体看着像科技二次元画风,页面简约美观,可以做网站错误页或者丢失页面,将下面的代码放到空白的HTML里面,然后上传到服务器里面,设置好重定向即可 效果预览 完整源码 <!DOCTYPE html> <html><head…...

BGP路径属性

路径属性分类 1. 公认属性&#xff08;所有 BGP 路由器都能识别&#xff09; (1) 公认必遵 a&#xff09; AS path b&#xff09;Origin c&#xff09; Next hop (2) 公认任意 a&#xff09; local preference b&#xff09;atomic aggregate 2. 可选属性&#xff08;…...

从零开始学量化~Ptrade使用教程(六)——盘后定价交易、港股通与债券通用质押式回购

盘后固定价交易 实现科创板、创业板的盘后固定价交易&#xff0c;界面如下显示&#xff1a; 交易 输入科创板或创业板代码&#xff0c;选择委托方向&#xff0c;输入委托价格、委托数量&#xff0c;点击“买入”或“卖出”按钮进行委托。可出现一个委托提示框提示是否继续委托操…...

Docker 三剑客

文章目录 Docker 三剑客1. Docker Engine功能与特点&#xff1a;工作原理&#xff1a;示例命令&#xff1a; 2. Docker Compose功能与特点&#xff1a;工作原理&#xff1a;示例文件 (docker-compose.yml)&#xff1a;示例命令&#xff1a; 3. Docker Swarm功能与特点&#xff…...

每天一个数据分析题(四百三十一)- 卡方检验

在列联表分析中&#xff0c;下列不能用卡方检验的是&#xff08;&#xff09; A. 多个构成的比较 B. 多个率的比较 C. 多个均值的比较 D. 以上都不是 数据分析认证考试介绍&#xff1a;点击进入 题目来源于CDA模拟题库 点击此处获取答案 数据分析专项练习题库 内容涵盖…...

Flowable-流程图标与流程演示

BPMN 2.0是业务流程建模符号2.0的缩写。它由Business Process Management Initiative这个非营利协会创建并不断发展。作为一种标识&#xff0c;BPMN 2.0是使用一些符号来明确业务流程设计流程图的一整套符号规范&#xff0c;它能增进业务建模时的沟通效率。目前BPMN2.0是最新的…...

MyBatis源码中的设计模式2

组合模式的应用 组合模式介绍 组合模式(Composite Pattern) 的定义是&#xff1a;将对象组合成树形结构以表示整体和部分的层次结构。组合模式可以让用户统一对待单个对象和对象的组合。 比如&#xff1a;Windows操作系统中的目录结构&#xff0c;通过tree命令实现树形结构展…...

AI发展中的伦理挑战与应对策略

AI发展中的伦理挑战与应对策略 人工智能&#xff08;AI&#xff09;的快速发展在为社会带来许多便利和创新的同时&#xff0c;也带来了诸多伦理挑战。这些挑战主要集中在数据隐私侵犯、信息茧房的制造、歧视性算法、深度伪造技术等方面。针对这些问题&#xff0c;需要从多个层…...

基于用户非兴趣/非偏好/非习惯的推荐

基于用户非兴趣、非偏好、非习惯的推荐是一种个性化推荐技术&#xff0c;旨在为用户提供与其日常行为和兴趣模式不同的推荐内容。这种推荐方法的目的是打破用户的信息过滤和习惯&#xff0c;发现新的、潜在的兴趣点&#xff0c;从而提供更广泛和多样化的推荐结果。 通过收集和分…...

Abaqus基于CT断层扫描的三维重建插件CT2Model 3D

插件介绍 AbyssFish CT2Model 3D V1.0 插件可将采用X射线等方法获取的计算机断层扫描&#xff08;CT&#xff09;图像在Abaqus有限元软件内进行三维重建&#xff0c;进而高效获取可供模拟分析的有限元模型。插件可用于医学影像三维重构、混凝土细观三维重建、岩心数字化等领域…...

Mindspore框架CycleGAN模型实现图像风格迁移|(三)损失函数计算

Mindspore框架&#xff1a;CycleGAN模型实现图像风格迁移算法 Mindspore框架CycleGAN模型实现图像风格迁移|&#xff08;一&#xff09;CycleGAN神经网络模型构建 Mindspore框架CycleGAN模型实现图像风格迁移|&#xff08;二&#xff09;实例数据集&#xff08;苹果2橘子&…...

React Native 开发环境搭建(全平台详解)

React Native 开发环境搭建&#xff08;全平台详解&#xff09; 在开始使用 React Native 开发移动应用之前&#xff0c;正确设置开发环境是至关重要的一步。本文将为你提供一份全面的指南&#xff0c;涵盖 macOS 和 Windows 平台的配置步骤&#xff0c;如何在 Android 和 iOS…...

第25节 Node.js 断言测试

Node.js的assert模块主要用于编写程序的单元测试时使用&#xff0c;通过断言可以提早发现和排查出错误。 稳定性: 5 - 锁定 这个模块可用于应用的单元测试&#xff0c;通过 require(assert) 可以使用这个模块。 assert.fail(actual, expected, message, operator) 使用参数…...

高危文件识别的常用算法:原理、应用与企业场景

高危文件识别的常用算法&#xff1a;原理、应用与企业场景 高危文件识别旨在检测可能导致安全威胁的文件&#xff0c;如包含恶意代码、敏感数据或欺诈内容的文档&#xff0c;在企业协同办公环境中&#xff08;如Teams、Google Workspace&#xff09;尤为重要。结合大模型技术&…...

MySQL用户和授权

开放MySQL白名单 可以通过iptables-save命令确认对应客户端ip是否可以访问MySQL服务&#xff1a; test: # iptables-save | grep 3306 -A mp_srv_whitelist -s 172.16.14.102/32 -p tcp -m tcp --dport 3306 -j ACCEPT -A mp_srv_whitelist -s 172.16.4.16/32 -p tcp -m tcp -…...

在QWebEngineView上实现鼠标、触摸等事件捕获的解决方案

这个问题我看其他博主也写了&#xff0c;要么要会员、要么写的乱七八糟。这里我整理一下&#xff0c;把问题说清楚并且给出代码&#xff0c;拿去用就行&#xff0c;照着葫芦画瓢。 问题 在继承QWebEngineView后&#xff0c;重写mousePressEvent或event函数无法捕获鼠标按下事…...

Web中间件--tomcat学习

Web中间件–tomcat Java虚拟机详解 什么是JAVA虚拟机 Java虚拟机是一个抽象的计算机&#xff0c;它可以执行Java字节码。Java虚拟机是Java平台的一部分&#xff0c;Java平台由Java语言、Java API和Java虚拟机组成。Java虚拟机的主要作用是将Java字节码转换为机器代码&#x…...

pikachu靶场通关笔记19 SQL注入02-字符型注入(GET)

目录 一、SQL注入 二、字符型SQL注入 三、字符型注入与数字型注入 四、源码分析 五、渗透实战 1、渗透准备 2、SQL注入探测 &#xff08;1&#xff09;输入单引号 &#xff08;2&#xff09;万能注入语句 3、获取回显列orderby 4、获取数据库名database 5、获取表名…...

什么是VR全景技术

VR全景技术&#xff0c;全称为虚拟现实全景技术&#xff0c;是通过计算机图像模拟生成三维空间中的虚拟世界&#xff0c;使用户能够在该虚拟世界中进行全方位、无死角的观察和交互的技术。VR全景技术模拟人在真实空间中的视觉体验&#xff0c;结合图文、3D、音视频等多媒体元素…...

Oracle11g安装包

Oracle 11g安装包 适用于windows系统&#xff0c;64位 下载路径 oracle 11g 安装包...

用鸿蒙HarmonyOS5实现中国象棋小游戏的过程

下面是一个基于鸿蒙OS (HarmonyOS) 的中国象棋小游戏的实现代码。这个实现使用Java语言和鸿蒙的Ability框架。 1. 项目结构 /src/main/java/com/example/chinesechess/├── MainAbilitySlice.java // 主界面逻辑├── ChessView.java // 游戏视图和逻辑├──…...