标签 Devuan 下的文章

基于 Devuan 的 Peppermint OS 可能是无 systemd 发行版中一个令人振奋的新成员。听起来不错吧?

peppermint

作为 最轻量级和最灵活的 Linux 发行版之一,Peppermint OS 现在提供一个基于 Devuan 的 ISO,可以让高级用户对他们的系统有更多的控制。

随着他们发布了 Peppermint OS 11,他们放弃使用 Ubuntu 作为基础,而使用 Debian,使 Peppermint OS 更加稳定和可靠。

基于 Devuan 的 Peppermint OS

Peppermint OS devuan

那么,首先 Devuan 是什么?

Devuan 是 Debian 的一个分叉,没有 systemd,所以用户可以拥有移植性和选择的自由。

是否使用 systemd 经常发生争论,这就是为什么我们有一个 无 systemd 的 Linux 发行版 的列表,但只有少数几个可以提供开箱即用的精良体验。

现在,基于 Devuan 的 Peppermint OS 版本应该是这个列表中令人振奋的补充。

如果你想要一个无 systemd 的发行版,给你的操作系统更多的自由,这应该是一个不错的尝试。

别担心,Peppermint OS 的 Debian 版将会继续存在。所以,你可以期待基于 Devuan 和基于 Debian 的 ISO 都可以使用。

你需要无 systemd 发行版吗?

systemd 是一个初始化系统。当你启动你的 Linux 机器时,初始化系统是最先启动的程序之一,并将一直运行到你使用电脑为止。

systemd 不仅仅是一个初始系统,它还包含其他软件,如 logind、networkd 等,用于管理 Linux 系统的不同方面。

总的来说,它演变成了一个复杂的初始模块。虽然它使许多事情变得简单,但在一些用户看来,它是一个臃肿的解决方案。

因此,有用户开始喜欢 Devuan 这样的选项。而且,Peppermint OS 的开发者现在正试图通过使用 Devuan 作为另一个版本的基础,来改善桌面用户的体验。

下载基于 Devuan 的 Peppermint OS

对于习惯于无 systemd 的用户来说,这是一个很好的选择。

但是,如果你从来没有尝试过无 systemd 的发行版,除非你知道自己在做什么,否则进行切换可能不是一个明智的主意。

Peppermint OS (Devuan)

via: https://news.itsfoss.com/peppermint-os-devuan/

作者:Sagar Sharma 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

西北大学开发出猴脸识别系统

报道,西北大学的科研团队正依托人工智能等新技术,研发“猴脸识别技术”,用于识别秦岭地区的数千只川金丝猴。目前,猴脸识别技术处于实验推广阶段,可识别约 200 只秦岭金丝猴。科研人员称,每只金丝猴,采集了七八百张图像样本,识别成功率达到 94%。

虽然这是一则严肃的科技新闻,但是我还是忍俊不禁想笑。不过严肃的说,这样的人脸识别技术才是技术不作恶的典范。

Kodi 19 “Matrix” 发布,支持 AV1、HDR 和 tvOS

Kodi 是一个开源的媒体中心,最初是为 XBOX 游戏机设计的,但很快被移植到 Windows 和 Linux 等其他平台上,并最终移植到低成本的 Android 电视盒和树莓皮等单板电脑上。

在 Kodi 18 发布两年多后,开发者刚刚宣布推出 Kodi 19 “Matrix”。这个版本由近 50 名个人开源开发者贡献,约 5000 次提交,增加、更改或删除了约 60 万行代码。

Kodi 是难得的精致的开源软件,用了两年时光开发出来的 Kodi 19,值得试试,更多的变化,这里不一一赘述,大家自行体验吧。

非 systemd 的 Debian 分支 Devuan 3.1 发布

Devuan 是 Debian 的一个分支,旨在提供没有 systemd 的 Debian,专注于初始化系统的独立性,从最初的 pre-alpha 版本到现在已经六年了。

这个版本中新提供了 Runit 初始化系统,现在支持 Runit、SysVinit 和 OpenRC 等方式。在此版本中,还允许在安装过程中排除非自由固件。

要说对自由的热爱,Debian 是个典型代表,而要说对自由和传统的狂热,那 Devuan 当之无愧。

Devuan GNU+LinuxDebian 的分支,它不含有 systemd。如果你想知道 systemd 有什么问题,我们可以改天再讨论这个话题。

不过,如果你想要一个没有 systemd 的 Linux 发行版,那么 Devuan Beowulf 3.0 的发布对你来说应该是个好消息。

Devuan Beowulf 3.0 有什么新增功能?

Devuan 通常因其提供了替代性的初始化系统(如 SysV)而受到喜爱。

在本文中,我们将介绍 Devuan Beowulf 3.0 中的主要亮点。

基于 Debian 10.4 Buster

Debian 10 Buster 无疑是一款令人印象深刻的发行版系列,它的最新版本是 Debian 10.4。

而 Devuan Beowulf 3.0,是基于最新的 Debian 10.4 Buster 更新版本的。如果你不了解,可以查看 Debian 10.4 Buster 的官方公告,以了解更多信息。

Linux Kernel 4.19

在它的最新版本中装有 Linux Kernel 4.19 LTS 也是一个很好的加分项。

当然,这不是最新的内核,因为我们身处 “Debian 领域”,这里的事物并非总是最新的,但更加稳定。这个新内核应该可以解决以前版本中可能遇到的几个问题。

支持 ppc64el 架构

ppc64el 的支持在大多数时候都不是大事,但支持 PowerPC 和 Power ISA 处理器是一个优势。

顺便提一句,Devuan GNU+Linux 已经支持 i386、amd64、armel、armhf 和 arm64 架构。

添加 runit 和 OpenRC 作为可选项

想要更多替代的的初始化系统吗?现在最新版本中可选 runitopenrc

其他变化

除了上面的这样亮点外,你还可以发现它添加了独立守护进程 eudevelogind

启动页面、显示管理器和桌面主题也有了细微的变化。例如,启动菜单显示的是 “Debian” 而不是 “Devuan”。

如果你想了解有关 Devuan Beowulf 3.0.0 变更的更多技术详细信息,那么可以查看官方发行说明

花絮

Devuan 的发布版本以小行星命名。Beowulf 是一个编号为 38086 的小行星

总结

最新稳定版本的 Devuan Beowulf 3.0 是提供无 systemd 的发行版的很好的进展。

如果你想支持 Devuan 项目,请在财务上为他们的项目捐款通过其他方式

你觉得这个版本怎么样?请在下面评论让我知道你的想法!


via: https://itsfoss.com/devuan-3-release/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Devuan Linux 是 Debian 最新的复刻版本,是基于 Debian 的一个被设计为完全去除了 systemd 的版本。

Devuan 宣布于 2014 年底,并经过了一段活跃的开发。最新的发行版本是 beta2,发行代号为: Jessie (没错,和当前 Debian 的稳定版同名)。

当前稳定版的最后发行据说会在 2017 年初。如果想了解关于该项目的更多信息,请访问社区官网:https://devuan.org/

本文将阐述 Devuan 当前发行版的安装。在 Debian 上可用的大多数软件包在 Devuan 上也是可用的,这有利于用户从 Debian 到 Devuan 的无缝过渡,他们应该更喜欢自由选择自己的初始化系统。

系统要求

Devuan 和 Debian 类似,对系统的要求非常低。最大的决定性因素是,用户希望使用什么样的桌面环境。这篇指南假设用户将使用一个“俗气的”桌面环境,建议至少满足下面所示的最低系统要求:

  1. 至少 15GB 的硬盘空间;强烈鼓励有更大空间
  2. 至少 2GB 的内存空间;鼓励更多
  3. 支持 USB 或 CD/DVD 启动
  4. 网络连接;安装过程中将会从网上下载文件

Devuan Linux 安装

正如所有的指南一样,这篇指南假设你有一个 USB 驱动器,可作为安装媒介。注意,USB 驱动器应该有大约 4GB 或 8 GB 大,并且需要删除所有数据

作者在使用太大的 USB 驱动器遇到过问题,不过你的也许可以工作。无论如何,在接下来的一些步骤中,将导致 USB 驱动上的数据全部丢失

在开始准备安装之前,请先备份 USB 驱动器上的所有数据。这个可启动的 Linux USB 启动器要在另一个 Linux 系统上创建。

1、首先,从 https://devuan.org/ 获取最新发行版的 Devuan 安装镜像,或者,你也可以在 Linux 终端上输入下面的命令来获取安装镜像:

$ cd ~/Downloads
$ wget -c https://files.devuan.org/devuan_jessie_beta/devuan_jessie_1.0.0-beta2_amd64_CD.iso

2、上面的命令将会把安装镜像文件下载到用户的 Downloads 目录。下一步是把安装镜像写入 USB 驱动器中,从而启动安装程序。

为了写入镜像,需要使用一个在 Linux 中叫做 dd 的工具。首先,需要使用 lsblk 命令来定位硬盘名字:

$ lsblk

Find Device Name in Linux

找到 Linux 中的设备名字

USB 驱动器的名字为 /dev/sdc,现在,可以使用 dd 工具把 Devuan 镜像写入驱动器中:

$ sudo dd if=~/Downloads/devuan_jessie_1.0.0-beta2_amd64_CD.iso of=/dev/sdc

重点:上面的命令需要有 root 权限,你可以使用 sudo 或者以 root 用户登录来运行命令。同时,这个命令将会删除 USB 驱动器上的所有数据,所以请确保备份了需要的数据。

3、当镜像写入 USB 驱动器以后,把 USB 驱动器插入要安装 Devuan 的电脑上,然后从 USB 驱动器启动电脑。

从 USB 驱动器成功启动以后,将会出现下面所示的屏幕,你需要在 “Install” 和 “Graphical Install” 这两个选项间选择一个继续安装进程。

在这篇指南中,我将使用 “Graphical Install” 方式。

Devuan Graphic Installation

Devuan Graphic 安装

4、当安装程序启动到“本地化”菜单以后,将会提示用户选择键盘布局和语言。只需选择你想要的选项,然后继续安装。

Devuan Language Selection

Devuan 语言选择

Devuan Location Selection

Devuan 地区选择

Devuan Keyboard Configuration

Devuan 键盘配置

5、下一步是向安装程序提供主机名和该机器所属的域名。

需要填写一个唯一的主机名,但如果电脑不属于任何域,那么域名可以不填。

Set Devuan Linux Hostname

设置 Devuan Linux 的主机名

Set Devuan Linux Domain Name

设置 Devuan Linux 的域名

6、填好主机名和域名信息以后,需要提供一个 root 用户密码。

请务必记住这个密码,因为当你在这台 Devuan 机器上执行管理任务时需要提供这个密码。默认情况下, Devuan 不会安装 sudo 包,所以当安装完成以后,管理用户就是 root 用户。

Setup Devuan Linux Root User

设置 Devuan Linux Root 用户

7、下一步需要做的事情是创建一个非 root 用户。在任何可能的情况下,避免以 root 用户使用系统总是更好的。此时,安装程序将会提示你创建一个非 root 用户。

Setup Devuan Linux User Account

创建 Devuan Linux 用户账户

8、一旦输入 root 用户密码,提示非 root 用户已经创建好以后,安装程序将会请求通过 NTP 设置时钟

这时需要再次连接网络,大多数系统都需要这样。

Devuan Linux Timezone Setup

设置 Devuan Linux 的时区

9、下一步需要做的是系统分区。对于绝大多数用户来说,选择“Guided – use entire disk”就够了。然而,如果需要进行高级分区,就需要进行分区。

Devuan Linux Partitioning

Devuan Linux 分区

在上面点击 “continue” 以后,请确认分区更改,从而把分区信息写入硬盘。

10、分区完成以后,安装程序为 Devuan 安装一些基础文件。这个过程将会花费几分钟时间,直到系统开始配置网络镜像(软件库)才会停下来。当提示使用网络镜像时,通常点击 “yes”。

Devuan Linux Configure Package Manager

Devuan Linux 配置包管理器

点击 “yes” 以后将会给用户呈现一系列以国家分类的网络镜像。通常最好选择地理位置上离你的机器最近的镜像。

Devuan Linux Mirror Selection

Devuan Linux 镜像选择

Devuan Linux Mirrors

Devuan Linux 镜像

11、下一步是设置 Debian 传统的 “popularity contest”,它能够追踪已下载包的使用统计。

在安装过程中,可以在管理员首选项中启用或禁用该功能。

Configure Devuan Linux Popularity Contest

配置 Devuan Linux 的 Popularity Contest

12、在简单浏览仓库和一些包的更新以后,安装程序会给用户展示一系列软件包,安装这些包可以提供一个桌面环境、SSH 访问和其它系统工具。

Devuan 会列举出一些主流桌面环境,但应该指出的是,并不是所有的桌面在 Devuan 上均可用。作者在 Devuan 上成功使用过 Xfce 、LXDE 和 Mate(未来的文章将会探究如何从源代码安装这些桌面环境)。

如果想要安装别的桌面环境,不要勾选 “Devuan Desktop Environment” 复选框。

Devuan Linux Software Selection

Devuan Linux 软件选择

根据在上面的安装屏幕中选择的项目数,可能需要几分钟的时间来下载和安装软件。

当所有的软件都安装好以后,安装程序将会提示用户选择 grub 的安装位置。典型情况是选择安装在 /dev/sda 目录下。

Devuan Linux Grub Install

Devuan Linux 安装 grub 引导程序

Devuan Linux Grub Install Disk

Devuan Linux Grub 程序的安装硬盘

13、当 GRUB 程序成功安装到引导驱动器以后,安装程序将会提示用户安装已经完成,请重启系统。

Devuan Linux Installation Completes

Devuan Linux 安装完成

14、如果安装顺利完成了,那么系统要么启动到选择桌面环境,或者如果没有选择桌面环境的话,会启动到一个基于文本的控制台。

Devuan Linux Console

Devuan Linux 控制台。

这篇文章总结了最新版本的 Devuan Linux 的安装。在这个系列的下一篇文章将会阐述如何从源代码为 Devuan Linux 安装 Enlightenment 桌面环境。如果你有任何问题或疑问,请记得让我们知道。


作者简介:

作者是 Ball 州立大学的计算机系讲师,目前教授计算机系的所有 Linux 课程,同时也教授 Cisco 网络课程。他是 Debian 以及其他 Debian 的衍生版比如 Mint、Ubuntu 和 Kali 的狂热用户。他拥有信息学和通信科学的硕士学位,同时获得了 Cisco、EC 理事会和 Linux 基金会的行业认证。


via: http://www.tecmint.com/installation-of-devuan-linux/

作者:Rob Turner 译者:ucasFL 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

今天有一个里程碑的事件:谷歌的 Chrome 浏览器的市场占有率超过了微软的 IE,取得了市场占有率第一的排名。

这是由于微软在 Windows 10 中不再携带 IE,所以 IE 的占有率下降是必然的;而另外一方面,谷歌的 Chrome 却保持了持续增长的势头。据 Net Applications 四月份的最新调查数据显示,谷歌 Chrome 的占有率达到了 41.72%,而微软的 IE 则降到了 40.6%,虽然相差不大,但是按照现有的发展趋势,谷歌将很快取得更大的优势。当然,微软的 Edge 系列浏览器目前占有 4.64%,如果这个部分依旧是 IE 浏览器的话,显然微软目前还能暂时保持第一。

另外一个消息也是浏览器相关的,微软宣布它计划在今年夏天在 Edge 和 IE 中废弃对 SHA-1 证书的支持。也就是说,到时候使用更新后的 Edge 或 IE 访问 SHA-1 证书的 HTTPS 站点,将不会显示绿色的小锁,以表明其加密方案并不安全。而到 2017年2月时,微软会进一步对使用 SHA-1 签名证书的站点的访问进行默认拦截。

2014年,因为对 systemd 不满,一群开发者创建了不使用 systemd 的 Debian 分支 Devuan。现在,他们宣布发布了Devuan Jessie 的 beta 版本。Debian 8 Jessie 是在去年发布的,默认的初始化系统是 systemd,可选使用 sysvinit。Devuan 开发者称,Devuan 提供了从 Debian 7 Wheez 安全升级的路径,避免引入 systemd 导致的大部分问题。

之前,Ubuntu 的安装镜像会限制在 1GB 以内,但是 Ubuntu 16.04 LTS 的发布打破了这一限制,大小达到了1.4GB。因此,Canonical 决定将大小限制将提高到 2GB,甚至一些衍生版,比如 Ubuntu Studio 会将限制放到更大,比如一张 DVD 的大小4.7GB。

以下是一些开源软件的版本更新情况:

  • 历经了八个月的 beta 开发,Apricity OS 最近发布了第一个 RC 公测版本。它是一个基于 Arch Linux 的发行版,已经被下载超过了10万次。
  • OpenELEC 7.0 的第三个 beta 版本发布
  • 在上一个维护版本发布一个月之后,Git 发布了 2.8.2 版本,做了若干改进和错误修复。
  • Manjaro Linux LXQt 16.04 的一个衍生版 Manjaro Linux LXQt 16.04 黑暗版发布了,它使用了一个名为 Kwantum 的暗色系主题,以避免刺激眼睛。
  • 跨平台的开源多媒体播放软件 VLC 2.2 发布了第三个维护版本 2.2.3。

Manjaro Linux LXQt 16.04 Dark Edition

编者按:Debian 8 Jessie的 init 系统默认使用 systemd,这一选择在社区引发了大量争议,导致了技术委员会的多名成员辞职。现在,“老兵 Unix 管理员”宣布要创建一个新的不使用 sytemd 的 Debian 分支。这群 Unix 哲学拥护者们请求外界捐赠支持他们的新使命。

以下内容来自 debianfork.org 的相关内容:


// 更新: 项目名称正式命名为:Devuan

我们是谁?!

我们是老兵 Unix 管理员(Veteran Unix Admins),我们非常关注 Debian GNU/Linux 在 systemd 上的分歧,并且决定分支(fork)Debian 项目。

为什么我们要这样做?

我们中的一些人是上游开发者,一些人是专业的系统管理员:我们每天都要和 Debian 打各种交道。

我们不想被强迫使用 systemd 来替代传统的 UNIX sysvinit 初始化系统,因为 systemd 背离了 UNIX 哲学。

我们考虑采用贴近 sysvinit 的架构,而不是那种破坏了“做一件事,把它做好”的原则、带着数十个紧密耦合的二进制文件和不透明的日志的东西。

有比创建分支更好的解决方案么?

不幸的是,目前没有!

在下一代的 Debian v.8 "Jessie" 发行版中,默认的初始化系统将是 systemd,它将挟裹着一堆紧密纠缠的东西来到。

我们需要分离这些依赖的牵扯,从所有受到影响的软件包中清除这些,并提供相应的替代品。我们所要创建的分支的稳定性是目前阶段所要考虑的首要重点。

你觉得为什么会走到了这一步?

现在的 Debian 项目的领导者受到了 GNOME 开发者太多的影响,而且在项目中考虑了太多的桌面需求的因素,而 Debian 用户却大多数是精通技术的系统管理员。

而且,今天 Debian 正逐渐背离自己最初愿景,也是开源软件的基石:用户至上。这到底是怎么了?所谓的“do-ocracy”开发者和包维护者正在给用户强加他们的选择。

你可以说一下你对 systemd 的意见吗?

套用一下 Eric S. Raymond 在这个问题上的看法,我们认为 systemd 很容易就会发生嬗变,进而臃肿不堪、最后变成了那种讨厌的纠结在一起的毛球。

我们希望能够用可以阅读的 shell 脚本来控制系统的启动,因为可读性能够给我们这些有能力的人更多的控制和洞悉。我们认为,在一个守护进程中集中控制服务、socket、设备、挂载等等,是对传统的 UNIX 哲学的一记响亮耳光。

某些支持 systemd 的人对此的快速回应可以在 forkfedora.org (已经关闭,需要翻墙才能看历史归档)上看到。这个页面突出了两者之间的根本不同:systemd 也许对于配置 init 来说很简单,但是它增加了 init 过程中的不透明度。在 systemd 中很明确是这样的:可以通过更少的变量来调整,而通过远超 sysvinit 大小的程序将大部分细节隐藏在一个巨大的二进制程序里面。

  ls -lH /sbin/init
  sysvinit: -rwxr-xr-x 1 root root 36992 Jul 14  2013 /sbin/init
  systemd: -rwxr-xr-x 1 root root 1317632 Sep  1 14:41 /sbin/init
# 你也许认为我不够强大,但是你也太胖了!

可以说 systemd 的安全模式更多的依赖于开发者和包维护者,而不怎么指望系统管理员。作为 Debian 用户,我们只是希望不要被强迫必须如此,看看 CTTE 关于这个问题的投票就会知道,我们相信这样下去会越来越多的听到用户要求:放开那个 Init !不要和 systemd 和它的那堆零碎纠缠在一起。

你们能坚持多久?

这不是比谁的胡子更长,放心,毛茸茸的不总是绵羊!

概括一下计划?

“放开那个 Init”( Init Freedom),这是我们的承诺,我们会建立一个 Debian 项目的分支,创建一个新的基础发行版。

这需要一些时间,我们会一步步来。

首先我们会配合 Debian 8 "Jessie" 的发布,给当前的 Debian 用户平滑升级提供一个完整的解决方案。

如果你也需要这个,请帮助我们: 捐赠 或者参与进来。

我们需要谈谈。

当然,您可以写电子邮件给 [email protected]

我们也有一些人聚集在 IRC , Freenode 频道号是 #debianfork ,欢迎加入。

可以订阅邮件列表。喜欢的话来发布意见吧,不管是什么。

只有你们这些家伙吗?

不是,有很多用户都对 systemd 有意见。

有一篇文章是对这个问题的很好的介绍: Systemd: Linux 世界末日的预兆

有个 boycott systemd 网站也有一些相关的资料。那里有个叫做 uselessd 的 “systemd 分支”,有些不错的地方和许多笑点(lulz)。

还有人提出了一个 当世界 systemd 了之后的撤退战略。

在维基百科的 systemd reception 章节也有一些对其提出的批评意见。

谢谢你做的这些,我怎么帮助你们?

老兵 Unix 管理员(Veteran Unix Admins)的一个小型的核心小组正在积极建设分支的相关框架和一些用于开发的基础设施。

这时的捐赠有助于我们确定可以在基础架构上投入多少以及人们的对我们的预期。

如果你会捐赠,那么来吧

如我们现在做的,我们会在此一直更新我们的项目进展。

对于你做的这些,人们是怎么看的?

下面是我们收到的一些邮件(略,请参照原链接),我们会匿名发表这些信息,除非你申明不用。

我们会保密你的邮件地址,并会通知你我们的下一步进展。