标签 Fedora 下的文章

Ubuntu 17.04 (Zesty Zapus) 将使用交换文件来代替 Swap 分区

Canonical 的软件工程师 Dimitri John Ledkov 最近宣布即将发布的 Ubuntu Linux 系统安装时将丢弃 Swap 分区方式,改为交换文件方式。

对我们中的大多数使用带 SSD 或 NVMe 闪盘及内存充足的人来说,这不是什么大新闻。不过那些想要将 Ubuntu 后续版本安装在 10 多年前 PC 上的人们来说,可能会对此感兴趣。

多年前,全新安装 GNU/Linux 时创建 Swap 分区是强制要求的,但随着科技进步而发生了变化。现在即使最廉价的电脑也至少 4G 内存,对于办公和基本计算来说已经足够。

如今如果您个人电脑有 2GB 到 4GB 物理内存,就不需要 Swap 分区。 即使你创建了一个,也可能根本用不上,这也是 Canonical 决定 Ubuntu 新安装时放弃 Swap 分区的原因。

Canonical 目前在开发 Ubuntu 17.04 ,也称为 Zesty Zapus, 预计 2017 年 4 月 13 日发布。

“从 17.04 Zesty Zapus 版本之后,非 LVM 的安装将默认使用交换文件而不是创建 Swap 分区,” Dimitri John Ledkov 说到。 “另外,交换文件的大小可以有很大差异。” Canonical 确保用户可以完全控制他们的安装,如果他们不想使用 Swap,可以将参数值设为 0。不过,这些改变不适用于使用 LVM 选项安装 Ubuntu。

改变将在 Ubuntu 17.04 (Zesty Zapus) 及以后版本中进行。

Fedora 项目组发布 DNF 2.0.0 包管理器

DNF-PLUGINS-CORE 1.0.0 也一并发布。

Fedora 开发人员 Michael Mráka 于 2016 年 12 月 20 日宣布,Fedora Linux 上 DNF 2.0.0 包管理器正式发布。

经历两个半月的开发之后,DNF 2.0.0 和 DNF-PLUGINS-CORE 1.0.0 进入 Fedora 25 的稳定仓库, 为用户基于 RPM 的 Linux 版本提供下一代包管理系统和插件。

不过,DNF 2.0.0 与 DNF-1 系列尚不完全兼容。因此,建议在尝试更新到 DNF 2.0 前,阅读下 DNF-1 和 DNF-2 的不兼容列表

KDE 发布管理 Systemd 和 用户单元的图形化工具:SystemdGenie

KDE 开发人员 Ragnar Thomsen 高兴的宣布,一个用于 KDE Plasma 桌面上的称为 SystemdGenie 的新工具,现已可用。它用于帮助管理 systemd 和 用户单元 user unit 。从下面截图中可以看到,SystemdGenie 是一个全功能的应用,为想要对systemd及用户单元,以及 logind 会话完全控制的高级用户开发。目前,该工具大部分功能与 systemd-kcm 相同。

SystemdGenie 的第一个开发发布版本为 0.99.0, 这是一个预发布版本,可能会有 bug 存在。试用过程中如发现任何问题,请向开发团队报告。

KDE 分区管理器 3.0.0 支持 LVM on LUKS 和 LUKS on LVM 配置

KDE 开发人员 Andrius Štikonas 最近宣布 KDE 分区管理器的一个新的里程碑版本发布,用于 KDE Plasma 桌面的开源分区编辑工具。

作为一个大的发布版本,KDE Partition Manager 3.0 包含了一些令人兴奋的新功能,例如支持 LVM on LUKS 和 LUKS on LVM 配置, 还支持 LVM Logical Volumes (LV)大小更改。

详情请参见 Andrius Štikonas 的发布公告

Wine-Staging 2.0 让 Linux 用户可以玩 Doom 2016,并带 Vulkan 支持

RC2版本目前在公测中。

2016 年 12 月 21 日,Wine-Stating 项目开发团队宣布 Wine-Stating 2.0 的 RC2 版本现已可用。

除了支持 DOOM 2016 with Vulkan 外,此版本还有其他新功能,例如对 Mono 引擎进行了大量 bug 修复,并更新了补丁包。可以从这里下载 Wine-Staging 2.0 RC2 ,尤其是如果你梦想在你的 GNU/Linux 系统上玩 DOOM 2016 的话。

塞尔维亚共和国诺维萨德大学的自然科学系和数学与信息学系,我们教学生很多东西。从编程语言的入门到机器学习,所有开设的课程最终目的是让我们的学生能够像专业的开发者和软件工程师一样思考。课程时间紧凑而且学生众多,所以我们必须对现有可利用的资源进行合理调整以满足正常的教学。最终我们决定将机房计算机系统换为 Fedora。

以前的设置

我们过去的解决方案是在 Ubuntu 系统上面安装 Windows 虚拟机并在虚拟机下安装好教学所需的开发软件。这在当时看起来是一个很不错的主意。然而,这种方法有很多弊端。首先,运行虚拟机导致了严重的计算机性能的浪费,因此导致操作系统性能和运行速度降低。此外,虚拟机有时候会在另一个用户会话里面同时运行。这会导致计算机工作严重缓慢。我们不得不在启动电脑和启动虚拟机上花费宝贵的时间。最后,我们意识到我们的大部分教学所需软件都有对应的 Linux 版本。虚拟机不是必需的。我们需要寻找一个更好的解决办法。

进入 Fedora!

Computer lab in Serbia powered by Fedora

默认运行 Fedora 工作站版本的一个机房的照片

我们考虑使用一种简洁的安装替代以前的 Windows 虚拟机方案。我们最终决定使用 Fedora,这有很多原因。

发展的前沿

在我们所教授的课程中,我们会用到很多各种各样的开发工具。因此,能够及时获取可用的最新、最好的开发工具很重要。在 Fedora 下,我们发现我们用到的开发工具有 95% 都能够在官方的软件仓库中找到!只有少量的一些工具,我们才需要手动安装。这在 Fedora 下很简单,因为你能获取到几乎所有的现成的开发工具。

在这个过程中我们意识到我们使用了大量自由、开源的软件和工具。保证这些软件总是能够及时更新通常需要做大量的工作,然而 Fedora 没有这个问题。

硬件兼容性

我们机房选择 Fedora 的第二个原因是硬件兼容性。机房现在的电脑还是比较崭新的。过去比较低的内核版本总有些问题。在 Fedora 下,我们总能获得最新的内核版本。正如我们预期的那样,一切运行良好,没有任何问题。

我们决定使用带有 GNOME 桌面环境的 Fedora 工作站版本。学生们发现它很容易、直观,可以快速上手。对我们来说,学生有一个简单的环境很重要,这样他们会更多的关注自己的任务和课程本身,而不是一个复杂的或者运行缓慢的用户界面。

自主的技术支持

最后一个原因,我们院系高度赞赏自由、开放源代码的软件。使用这些软件,学生们即便在毕业后和工作的时候,仍然能够继续自由地使用它们。在这个过程中,他们通常也对 Fedora 和自由、开源的软件有了一定了解。

转换机房

我们找来其中的一台电脑,完全手动安装好。包括准备所有必要的脚本和软件,设置远程控制权限和一些其他的重要组成部分。我们也为每一门课程单独设置一个用户账号以方便学生存储他们的文件。

一台电脑安装配置好后,我们使用一个强大的、免费的、开源的叫做 CloneZilla 的工具。 CloneZilla 能够制作硬盘镜像以做恢复用。镜像大小约为 11 G。我们用一些带有高速 USB 3.0 接口的闪存来还原磁盘镜像到其余的电脑。我们仅仅利用若干个闪存设备花费了 75 分钟设置好其余的 24 台电脑。

将来的工作

我们机房现在所有的电脑都完全使用 Fedora (没有虚拟机)。剩下的工作是设置一些管理脚本方便远程安装软件,电脑的开关等等。

我们由衷地感谢所有 Fedora 的维护人员、软件包管理人员和其他贡献者。我们希望我们的工作能够鼓励其他的学校和大学像我们一样将机房电脑的操作系统转向 Fedora。我们很高兴地确认 Fedora 完全适合我们,同时我们也保证 Fedora 同样会适合您!


via: https://fedoramagazine.org/fedora-computer-lab-university/

作者:Nemanja Milošević 译者:WangYueScreamLemonDemo 校对:jasminepeng

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

在这篇教程中,我们将会走完在电脑上安装 Fedora 25 workstation 的每一步。该指南包括整个安装过程中的每一步截图,因此,请认真跟着操作。

Fedora 25 Workstation 有哪些新特性?

正如大家所期待的那样,Fedora 的这个最新版本在基础组件上做了很多的改变以及修复大量的 bug,除此之外,它带来了很多新的功能强大的软件,如下所示:

  • GNOME 3.22,可以重命名多个文件,重新设计的键盘布局工具以及一些用户界面上的改进。
  • 使用 Wayland 代替 X11 系统,以满足现代图形硬件设备。
  • 支持 MP3 格式解码。
  • Docker 1.12。
  • Node.js 6.9.1。
  • 支持 Rust 系统编程语言。
  • 支持多个版本的 Python 编程语言,包括 Python2.6、2.7、3.3、3.4 和 3.5。
  • 不再检查 GNOME Shell 扩展与当前的 GNOME Shell 版本的兼容性等等。

注意:如果电脑上已安装了前一个版本 Fedora 24,或许你可以考虑使用更简单的几个步骤将 Fedora 24 升级到 Fedora 25 以避免全新的安装过程。

安装 Fedora 25 Workstation 版本

从下面的链接下载 ISO 系统镜像开始,本安装教程将使用 64 位的镜像来安装。

下载完 Fedora 25 的系统镜像后,第一步是创建一个可启动设备(DVD 或 USB 设备),使用 Unetbootin 和 dd 命令来制作 USB 启动工具,或使用其它你想用的方法也行。

1、 创建完成启动设备后,插入并从该设备(DVD/USB)启动,此时,你应该看到如下图所示的 Fedora Workstation Live 的启动界面。

选择 “Start Fedora-Workstation-Live 25” 选项,然后单点回车。

Fedora 25 Boot Menu

Fedora 25 启动菜单

2、 接下来,你会进入到登录界面,单击“Live System User”以 Live 用户身份进入系统。

Fedora 25 Live User Login

Fedora 25 Live 用户登录

3、 登入系统后,几秒钟后桌面上会出现下面的欢迎界面,如果你想在安装前试用 Fedora 系统,单击 “Try Fedora”,否则单击 “Install to Hard Disk” 进入到全新安装过程。

Fedora 25 Welcome Screen

Fedora 25 欢迎界面

4、 在下面的界面中,选择想要使用的安装语言,然后单击“ 继续 Continue ”按钮进入到安装总结页面。

Select Installation Language Type

选择安装语言类型

5、 下图是安装总结界面,显示默认的区域及系统设置内容。你可以根据自己的位置和喜好来定制区域及系统设置。

从键盘设置开始。单击“ 键盘 KEYBOARD ”进入到键盘布局自定义设置界面。

Fedora 25 Installation Summary

Fedora 25 安装总结

6、 在这个界面中,根据你电脑之前的设置使用+号来添加你需要的键盘布局,然后单击“ 完成 Done "返回到安装总结界面。

Set Keyboard Layout

设置键盘布局

7、 下一步,单击“ 时间与日期 TIME & DATA ”调整系统时间和日期。输入所在地区和城市来设置时区,或者从地图上快速选择。

注意你可以从右上角启用或者停用网络时间同步。设置完系统时间和日期后,单击“ 完成 Done ”返回到安装总结界面。

Set System Timezone

设置系统时区

8、 返回到安装总结界面,单击“ 网络与主机名 NETWORK & HOSTNAME ”设置网络和主机名。

主机名设置完成后,单击“ 应用 Apply ”来检查主机名是否可用,如果可用,单击“ 完成 Done ”。

Set Hostname for Fedora 25

设置 Fedora 25 的主机名

9、 此时,在安装总结界面,单击“ 安装目标 INSTALLATION DESTINATION ”来为系统文件划分安装空间。

在“ 其它存储选项 Other Storage Options ”上选择“ 我要配置分区 I will configure partitioning ”来执行手动分区,然后单击 “ 完成 Done ” 前进至手动分区界面。

Select Installation Destination Drive

选择安装位置

10、 下面是手动分区界面,选择“ 标准分区 Standard Partition ”为新的分区模式来安装。

Manual Partitioning Selection

手动配置分区

11、 现在通过点+号增加一个挂载点来创建一个/root分区。

  • 挂载点: /root
  • 建议容量: 合适即可(比如 100 GB)

之后,单击“ 增加挂载点 Add mount point ”添加刚刚创建的分区/挂载点。

Create New Root Partition

创建新的 Root 分区

下图展示了 /root 分区设置。

Root Partition Settings

Root 分区设置

12、 下一步,通过+号创建 交换分区 swap

交换分区是硬盘上的一个虚拟的磁盘空间,用于临时存放那些当前 CPU 不使用的内存数据。

  • 挂载点: swap
  • 建议容量:合适即可(比如 4 GB)

单击“ 增加挂载点 Add mount point ”添加交换分区。

Create Swap Partition

创建交换分区

Swap Partition Settings

交换分区设置

13、 创建完 root 分区和 swap 分区后,单击“ 完成 Done ”按钮来查看这些要对磁盘进行的更改。单击 “ 接受调整 Accept Changes ” 允许执行所有的分区调整。

Accept Partition Changes

接受分区调整

14、 你最后的安装总结内容应该跟下图显示的差不多。单击“ 开始安装 Begin Installation ”开始真正安装系统。

Final Installation Summary

最后的安装总结内容

15、 系统文件安装开始后,你可以在下面的界面中,创建一个常用的系统用户,并为 root 账号设置密码。

User Configuration Settings

用户配置设置

16、 之后,单击“ ROOT 密码 ROOT PASSWORD ”来设置 root 账号密码。像之前一样,单击“ 完成 Done ”返回到用户配置界面。

Set Root Account Password

设置 root 账号密码

17、 之后,在用户配置界面单击“ 创建用户 USER CREATION ”按钮来创建一个常用的系统用户。你也可以勾选“ 将该用户作为管理员 Make the user administrator ”选项把该用户提升为系统管理员。

再次单击“ 完成 Done ”按钮继续。

Create System User Account

创建系统用户账号

18、 安装过程将会持续一段时间,你可以去休息会了。安装完成之后,单击“ 退出 Quit ”重启系统,并弹出你使用的启动设备。终于,你可以登录进入新的 Fedora 25 Workstation 了。

Fedora 25 Login Screen

Fedora 25 登录界面

Fedora 25 Workstation Desktop

Fedora 25 Workstation 桌面

就写到这里吧!请在下面提出相关的问题并发表评论。


via: http://www.tecmint.com/fedora-25-installation-guide/

作者:Aaron Kili 译者:rusking 校对:jasminepeng

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

Fedora 25 正式发布,首个默认提供 Wayland 的主流 OS

2016 年 11 月 22 日,Fedora 项目组正式宣布 Fedora 25 发布, 这是代表最新 GNU/Linux 技术和开源软件的里程碑。 开发了 6 个月,两次推迟发布,Fedora 25 Linux 现在已可以下载,而且看起来它是默认带 Wayland 显示服务器的第一个发行版。 不过只用于采用 GNOME 3.22 桌面环境的工作站版本。

“现在默认用 Wayland 取代了之前的 X11 显示服务器。 目标是提供一个更流畅,丰富的体验,” 前 Fedora 项目组长 Paul W. Frields 说。“如果想的话,你还可以选择 X11 。 选择登录用户后, 使用‘设置’按钮来切换。这个新的显示服务器可以更好的匹配现代操作系统和硬件。”

不过 Wayland 距离玩游戏的要求还有距离,这意味着如果要玩需要 GPU 的游戏,还要切换到 X11 显示服务器。

Cinnamon 3.2 Desktop 正式发布

11 月 21 日, Linux Mint 的项目组长 Clement Lefebvre,宣布 Cinnamon 3.2 正式发布。“我代表整个团队,以及为此版本做出贡献的开发者们,高兴地宣布 Cinnamon 3.2 正式发布。” 我们将在即将于 12 月发布的 Linux Mint 18.1 "Serena" 系统上,充分享受 Cinnamon 3.2 桌面环境。

Cinnamon 3.2 桌面环境有很多优点,其中最令人兴奋的是,支持垂直面板,通知声效,改造的键盘小程序,Qt 5.7 支持,菜单动画设置,全新屏保,以及很多 Nemo 和 控制中心 的变化。

英特尔 Graphics Installer for Linux 2.0.3 支持 Ubuntu 16.10 和 Fedora 24

Linux 上的 Intel Graphics Update Tool 2.0.3 终于支持了最新的 Ubuntu 和 Fedora 版本. 之前它被称为 Intel Graphics Installer for Linux,使用该工具用户可以为他们的英特尔 HD GPUs 安装最新图像驱动。它特别支持了 Ubuntu 和 Fedora, 而且最新版本增加了对 Ubuntu 16.10 (Yakkety Yak) 和 Fedora 24 到 25 的支持。

“升级该工具 2.0.3 是为了支持 Ubuntu 16.10 和 Fedora 24。 这些 Linux 发行版的早期发布版本已不被鼓励使用,升级工具将不再支持之前的版本。如果要使用此发布,请先将您的操作系统升级到新版本," 通知中写到。

Chapeau 是专注于初学者的一个基于 Fedora 的 Linux 发行版。 Chapeau Linux 最近发布了新的 24 版本。

正如名字所暗示的,Chapeau 24 基于 Fedora 24。所以,你可以在 Chapeau 24 中发现大多数甚至全部的Fedora 24 特性

我在这儿增加一个细节。你可能已经知道 Fedora 是一种帽子。我认为因为 Fedora 是来自红帽的一个社区项目,所以他们命名它为另一种帽子。有趣的是,Chapeau 也是一种帽子,一种法国帽子。现在,这些名字变得有意义了,不是吗?如果你对这样的细节性事实感兴趣,可以去了解一下其它 Linux 发行版代号命名习惯的背后的逻辑。

CHAPEAU 24 特性

Chapeau 24 的特性几乎和 Fedora 24 提供的特性一样。它仍然运行在 GNOME 3.20 上,这是可以理解的,因为GNOME 3.22 最近才刚发布。Chapeau 24 发行版一些主要的新亮点是:

应该使用 CHAPEAU 24 吗?

这是一个很难回答的问题。看,在 Linux 的世界里,我们有超过 300 种活跃的 Linux 发行版。这些系统大量是针对桌面用户的。

这取决于个人更偏爱什么样的系统。你可以完整的安装 Fedora 24 和它所伴有的各种工具,然后你不需要再到其他地方寻找这些工具。但是你可能也知道 Fedora 对专有硬件支持非常“吝啬”。

总之, Chapeau 是一个很好的 Linux 版本,使用它能够不像使用 Fedora 那么“头疼”。如果你喜欢 GNOME,那么 Chapeau Linux 会是你的菜。

你可以从 SourceForge 下载 Chapeau 24:

你已经尝试使用 Chapeau 24 了吗?你的使用体验是什么样的?


via: https://itsfoss.com/chapeau-linux-24-released/

作者:Abhishek Prakash 译者:ucasFL 校对:wxy

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

前几天,Fedora 项目组的 Adam Williamson 发布一则服务公告(PSA),提醒 Fedora 社区在内部更新过程中出现了严重问题!

许多 Fedora 24 的用户报告称,从 4 日起,当他们在桌面中运行 dnf update 命令,通过官方软件仓库更新软件时会遇到 “duplicated packages” 和 “kernel updates not working” 等错误。

经过一些调查,Williamson 得出结论在 dnf update 过程中存在一个 bug,会导致图形界面,比如 GNOME 或 KDE,甚至整个 X Window 系统(X11)崩溃,但是这与用户的硬件配置和安装的软件有关。

“当崩溃发生时,更新进程会被杀死以至于不能完整结束,这就是为什么会得到 ‘duplicated packages’ 或其它的奇怪错误的原因”,Adam Williamson 说,“我在努力和报告者配合调查原因,希望能够解决它,但是,此刻,不要在桌面里面运行 dnf update !

所以,如果你正在使用 Fedora 24 操作系统,当你在使用 KDE、GNOME、Xfce 等桌面环境时,千万不要执行 dnf update 命令。你可以通过按下 Ctrl+Alt+F3 切换到文本模式来执行它,或者使用离线更新系统。

截止到现在,该 bug 仍无修复完成的通知。