GoboLinux是一个开源,免费分发和模块化的基于Linux的操作系统,与其他类似产品有所不同,因为它以新的逻辑方式组织其包。它是一个独立的项目,从头开始,为用户提供一个基于Linux的操作系统,针对那些喜欢用于其机器的非UNIX类文件系统布局的人。
将目录中的程序和文件进行逻辑分组
系统将目录中的程序和文件(例如/ System / Links / Executable)逻辑分组,其中仅包含与实际可执行文件的符号链接。例如,不是将软件包安装在系统的不同部分,而是会收到自己的目录树。这样,用户将始终能够看到操作系统上已经安装了什么,更不用说程序将在分发中保持分离,所以您可以随时看到属于哪个应用程序的文件。 / p>
作为混合的Live DVD分发
它作为混合的Live DVD ISO映像分发,可以使用任何CD / DVD刻录软件将其写入空白DVD光盘,或者使用UNetbootin应用程序部署到USB闪存驱动器。 DVD映像的启动菜单上只有一个选项,可以在不测试操作系统的情况下运行或安装操作系统。首先,您将被要求选择一种语言(英语,巴西葡萄牙语,匈牙利语,西班牙语和德语)以及选择键盘布局。
由KDE提供支持
之后,您将被删除到一个shell提示符,您需要键入startx命令,以便进入KDE驱动的图形环境,并由位于屏幕底部的单个任务栏组成。默认应用程序包括Konqueror网络浏览器,GIMP图像编辑器,Gwenview图像查看器,VLC Media Player,Okular文档查看器,KMix声音混音器,GParted磁盘分区实用程序,Htop进程查看器,Dolphin文件管理器,Konsole终端仿真器,Kate文本编辑器和方舟档案管理员。
此版本中的新功能:
- Runner:无容器的文件系统虚拟化:
- Runner是专门为GoboLinux设计的全新的文件系统虚拟化工具。它根据程序的依赖关系文件动态地更改“系统/索引”的进程视图。
- 从第一天起,GoboLinux一直支持同时在磁盘上安装多个版本的程序,但是当两个版本有冲突时,您必须选择在系统中激活哪个版本作为默认版本。 li>
使用Runner,您不需要担心/ System / Index中当前链接(或激活)的给定依赖项的哪个版本:Runner为进程提供了自己的具有所有正确依赖关系的虚拟/系统/索引。 - 避免没有容器的冲突:
- 在运行可执行文件时,为了避免库冲突,GoboLinux可以启动Runner程序,以确保进程的文件系统视图匹配,而不是使用完整的容器它的依赖。运行程序为进程构建一个自定义安装表,就像容器工具一样,但没有所有文件重复:它动态地选择/ Programs树的正确部分。这种方法是可行的,因为GoboLinux程序在逻辑上组织在文件系统中。
- 透明多拱形设置:
- 与主流发行版不同,GoboLinux不需要特定的“多拱形”设置支持32位和64位二进制文件。使用Runner,我们可以简单地给32位进程自己的标准Unix目录的视图,这样,例如,/lib/libc.so.6是32位进程和64位的32位库库为64位进程。此屏幕截图显示了一个示例会话。
- GoboNet:无守卫程序的无线网络管理:
- 此版本包括GoboNet,我们自己的无守护进程的网络管理器。像Wicd和NetworkManager这样的功能庞大的网络管理员非常适合处理众多复杂场景,但绝大多数时间都会简单得多。当网络管理员不能满足您的需求时,重要的是不会妨碍您。
- GoboNet是一种简单的无线网络工具,“工作”在常见的情况下,并不妨碍你自己调整的东西。它不使用DBus或其自己的任何守护进程:它只启动dhcpcd来处理DHCP,管理Wi-Fi密码,并提供了一个命令行API,便于使用和编写脚本。
- 一个令人敬畏的桌面:
- GoboLinux 016具有基于Awesome窗口管理器的简约而舒适的桌面。令人敬畏的是一个很好的平铺WM,但它的Lua脚本功能使它非常可定制。在Gobo中,我们对它进行了调整,因此它配有基于浮动窗口的设置,这应该是所有用户都熟悉的,同时保持Awesome的所有强大功能。
- 自定义小部件:
- 我们还开发了自定义的Awesome小部件,它与Gobo的无复原的哲学融合在一起。
- Wi-Fi小部件使用GoboNet
- 电池小工具检查sysfs文件系统
- 我们的自定义音频窗口小部件启动一个运行AlsaMixer实例的瞬态无框终端,可以通过键盘或鼠标进行控制
- 就像这个网站的背景一样,壁纸是按程序生成的 - 每次启动时都会有一个新的。
版本016中的新功能
- Runner:无容器的文件系统虚拟化:
- Runner是专门为GoboLinux设计的全新的文件系统虚拟化工具。它根据程序的依赖关系文件动态地更改“系统/索引”的进程视图。
- 从第一天起,GoboLinux一直支持同时在磁盘上安装多个版本的程序,但是当两个版本有冲突时,您必须选择在系统中激活哪个版本作为默认版本。 li>
使用Runner,您不需要担心/ System / Index中当前链接(或激活)的给定依赖项的哪个版本:Runner为进程提供了自己的具有所有正确依赖关系的虚拟/系统/索引。 - 避免没有容器的冲突:
- 在运行可执行文件时,为了避免库冲突,GoboLinux可以启动Runner程序,以确保进程的文件系统视图匹配,而不是使用完整的容器它的依赖。运行程序为进程构建一个自定义安装表,就像容器工具一样,但没有所有文件重复:它动态地选择/ Programs树的正确部分。这种方法是可行的,因为GoboLinux程序在逻辑上组织在文件系统中。
- 透明多拱形设置:
- 与主流发行版不同,GoboLinux不需要特定的“多拱形”设置支持32位和64位二进制文件。使用Runner,我们可以简单地给32位进程自己的标准Unix目录的视图,这样,例如,/lib/libc.so.6是32位进程和64位的32位库库为64位进程。此屏幕截图显示了一个示例会话。
- GoboNet:无守卫程序的无线网络管理:
- 此版本包括GoboNet,我们自己的无守护进程的网络管理器。像Wicd和NetworkManager这样的功能庞大的网络管理员非常适合处理众多复杂场景,但绝大多数时间都会简单得多。当网络管理员不能满足您的需求时,重要的是不会妨碍您。
- GoboNet是一种简单的无线网络工具,“工作”在常见的情况下,并不妨碍你自己调整的东西。它不使用DBus或其自己的任何守护进程:它只启动dhcpcd来处理DHCP,管理Wi-Fi密码,并提供了一个命令行API,便于使用和编写脚本。
- 一个令人敬畏的桌面:
- GoboLinux 016具有基于Awesome窗口管理器的简约而舒适的桌面。令人敬畏的是一个很好的平铺WM,但它的Lua脚本功能使它非常可定制。在Gobo中,我们对它进行了调整,因此它配有基于浮动窗口的设置,这应该是所有用户都熟悉的,同时保持Awesome的所有强大功能。
- 自定义小部件:
- 我们还开发了自定义的Awesome小部件,它与Gobo的无复原的哲学融合在一起。
- Wi-Fi小部件使用GoboNet
- 电池小工具检查sysfs文件系统
- 我们的自定义音频窗口小部件启动一个运行AlsaMixer实例的瞬态无框终端,可以通过键盘或鼠标进行控制
- 就像这个网站的背景一样,壁纸是按程序生成的 - 每次启动时都会有一个新的。
- 我们的文件系统虚拟化工具Runner基于程序的Dependencies文件的/ System / Index的进程视图。使用该工具,不需要担心/ System / Index上当前链接(或激活)的给定依赖关系的哪个版本;
- 基于Awesome窗口管理器的简约桌面
- 重点探索小说创意。你可能会发现这个快照包装很少,但运行起来应该更有趣!
- 从/ System / Links层次结构迁移到/ System / Index
- 拥抱“根”作为超级用户名 - 这应该使食谱更容易编写和软化准备新版本的任务
- 现场USB支持
- 首次采用Enlightenment作为桌面环境
- 我很高兴地宣布GoboLinux 015 beta3的发行。我们已经对这个快照进行了几次更新,其中包括对桌面环境的更改(我们已经选择使用Enlightenment 18发送ISO)和文件系统层次结构(删除/系统/链接)。
- 从此快照开始,我们将不再支持可配置的超级用户名。借用Hisham的话:这是一个有趣的实验,经常很有趣,经常烦人,往往很累。我们扩展了硬编码的边界,什么不是Linux系统,但是到2014年,它只是花费太多的努力来游泳,这一点很少甚至没有实际的收获。
- 此快照还引入了一些应该丰富桌面体验的新软件包。我们已经修复了自beta2以来已经报告的所有问题,并努力使此版本抛光并尽可能接近最终。
- 介绍/系统/索引层次结构
- GRUB2可以安装在磁盘或分区 上
- SYSLINUX更新修复了许多机器上的LiveCD启动
- 弃用GoboLinux BootScripts网络设置,有利于NetworkManager
- 改进的编译和脚本工具版本
- 安装程序在文本和图形模式下进行各种更新
- 安装程序(特别是其基于Qt的GUI)尚未测试
- 与MIME类型相关的KDE警告
- polkitd不是由dbus自动启动的,并且从命令行启动它失败了与权限相关的问题
- 内核中有一些调试打印消息来自AUFS(LiveCD中采用的unionfs实现),将在最终版本中删除
- 有些带有b43无线网卡的机器由于缺少固件而在启动时挂起。作为解决方法,我已经将Linux-Firmware软件包添加到此快照,但许可条款可能会禁止我们在最终的映像中执行此操作。希望内核升级会得到解决。
- Firefox已经从mozilla.org中的二进制文件中打包出来,但是没有为/程序安排特殊的权限让自动更新工作。
第015/016版Alpha中的新功能 Alpha:
版本015中的新功能
版本015 Beta 3中的新功能:
版本015 Beta 2中的新功能:
第015版Alpha中的新功能:
dbus不会自动启动udisksd和upowerd。作为解决方法,它们由〜/ .xinitrc 启动
评论没有发现