GoboLinux 017版本发布了,提供GoboLinux-017-x86_64.iso下载。该Linux发行版具有重新设计的文件系统结构,创建GoboLinux是出于在Linux发行版设计领域尝试新方法的愿望,GoboLinux 017继续了这一旅程,重点是探索新颖的思想,旨在使系统更简单、更实用。
GoboLinux简介 GoboLinux是2002年创建的Linux发行版,在系统管理方面实施了创新方法。它定义了一个新的目录层次结构,该层次结构允许对系统中已安装程序的基础进行统一管理,这完全是通过文件系统布局完成的,而无需依赖数据库或程序包管理器。 在GoboLinux中,每个程序都位于其自己的目录中,例如/Programs/LibX11/1.6.9和/Programs/GCC/9.2.0,每个文件类别(可执行文件、库、标头)也可以通过统一的符号链接视图访问,例如/System/Index/lib和/System/Index/include,这些视图与旧目录(/bin、/usr/include、/usr/local/share等)匹配,实现了与Unix的完全兼容性,同时使程序目录完全独立。
GoboLinux 017新功能介绍 1、自由进行软件设计 创建GoboLinux是出于在Linux发行版设计领域中尝试新方法的渴望,创新的文件系统组织使我们能够在软件包管理中使用截然不同的方法,有效地消除了软件包管理器。GoboLinux 017继续了这一旅程,软件自由的原则之一是修改和自定义的能力,如果您需要依靠第三方为您集成软件,则该软件并不是真正的免费。随着Linux发行版变得越来越复杂,GoboLinux提出了一个问题:Linux系统是否仍然可以由一个小团队从头开始构建,并且最重要的是以非平凡的方式进行定制,并且仍然可以被一个人理解? GoboLinux结构使您能够查看Linux系统的每个构建块是如何组成的,并以从未设计过的方式安装每个软件包。GoboLinux项目的使用寿命长达18年,它使免费和开放源代码软件的承诺经受了考验,并将继续交付。 2、简化的编辑配方管理 GoboLinux 017版本引入了简化的配方管理和贡献模型,该模型已与Compile构建工具完全集成。配方树现在是一个普通的Git存储库,该存储库通过GitHub管理,已克隆到您的/Data/Compile/Recipes目录中,并由GoboLinux编译工具直接使用。 3、贡献比以往任何时候都容易 现有的ContributeRecipe工具用于打包配方文件并上传到GoboLinux服务器进行审查,现在分支您的本地克隆,提交您的新配置,并将其推送到GitHub上的Recipes树的分支中。这将使GoboLinux社区更轻松地做贡献。 4、全新的桌面 GoboLinux 017继续基于Awesome窗口管理器,并提供简约而舒适的桌面。Awesome以出色的平铺WM闻名,但其Lua脚本功能使其可定制化。在GoboLinux 017中,我们对其进行了调整,使其带有基于浮动窗口的设置,所有用户都应该熟悉它,同时掌握Awesome的所有强大功能。 GoboLinux 017的桌面扩展了GoboLinux 016的桌面,我们继续包括用于Wi-Fi、音频(现在使用PulseAudio)、电池状态、笔记本电脑背光的自定义小部件,并且现在捆绑了新的蓝牙小部件和屏幕截图功能。当然,还有一个新的程序生成的墙纸,您必须将其引导到Live ISO才能签出。 5、硬件和软件更新 GoboLinux 017版本还以硬件和软件方面的更新为特色,内核和驱动程序更新确保了对较新硬件的良好支持,而总体系统更新则确保了对软件依赖项的全面改造,从而消除了许多旧版软件。 6、编译和安装任何版本的库 由于GoboLinux创新的轻量级文件系统虚拟器Runner,用户可以自由地编译和安装他们想要的任何版本的库,并使它们在系统中很好地共存。但是由于GoboLinux一直是前瞻性发行版,因此我们选择提供仅包含最新库而没有遗留问题的原始基础环境。 7、其它更改 GoboLinux在其基础架构中使用了大量Python,但Python 2不再提供,所有Python都转换为Python 3,而且Python 2已从系统中完全删除。参考:为你解析Python 2和Python 3版本的主要差别。 不再包含GTK+ 2,ISO中仅提供了GTK+ 3软件包。 图形安装程序现在使用Qt 5。 在终端方面,仅在宽字符支持下构建了最新的NCurses(libncursesw6.so),仅使用ASCII的libncurses.so已不再存在。 音频管理现在使用PulseAudio,现在新版本的PulseAudio非常稳定,能够在多个音频设备之间提供无缝的用户体验。
下载链接
相关主题 |