社区编辑申请
注册/登录
安装 Fedora 36 后一些适合中国用户的简单设置
系统 Linux
Fedora 安装之后稍作一些简单优化和配置,就可以愉快的使用了。

Fedora 是红帽系发行版中最激进的发行版。不少朋友将使用 Fedora 的人看做是红帽的小白鼠。但是 Fedora 超快的更新速度其实也为开发者提供了不少便利。本文介绍了安装 Fedora 36 后一些简单的设置,可以使你的 Fedora 更加易用一些。

1、设置软件源

Fedora 默认使用 Metalink 给出推荐的镜像列表,保证用户使用的镜像仓库足够新,并且能够尽快收到安全更新,从而提供更好的安全性。所以通常情况下使用默认配置即可,无需更改配置文件。

不过,由于 Metalink 需要从国外的 Fedora 项目服务器上获取元信息,所以对于校园内网、无国外访问等特殊情况,Metalink 并不适用,此时可以参照清华大学 tuna 小组介绍的 ​​方法​​ 来修改软件源。

2、更新系统

激进的发行版就要有激进的用法,因此配置好软件源后第一件事就是执行系统更新、刷新存储库列表是理所当然要做的。

你可以从 GNOME 软件中心执行此操作,或者使用终端操作。

对于终端,只需使用以下命令:

    sudo dnf update

可能需要重新启动才能完成系统更新。

3、删除旧的内核以及其他不需要的旧软件包

更新系统之后多半会安装新的内核,以及会出现一些无用的依赖。重新启动系统到新的内核,确保内核运转没有问题了,就可以删除旧内核以及无用的依赖了。

使用以下命令就可以自动删除无用的依赖:

    sudo dnf autoremove

Fedora 内核更新快,但是每次更新内核,旧的内核不会自动删除,占用硬盘空间。以前的教程删除旧内核都是先搜索,再移除要删除的版本,输入版本号也非常麻烦。使用以下命令即可一条命令删除旧内核:

    sudo dnf remove --oldinstallonly

Fedora 一条命令删除旧内核

Fedora 一条命令删除旧内核

4、启用 RPM Fusion 软件源

安装 Fedora 时会提示你是否启用其他第三方软件源。

但是自动启用的软件源,只有英伟达驱动程序、谷歌 Chrome 和 Steam 等软件源,全套的 RPM Fusion 软件源并没有自动启用,因此还有诸如 VLC 和 MPV 等软件也不可用。

建议你还是开启全套的 RPM Fusion,国内玩家还是建议使用清华的镜像开启 RPM Fusion:

    sudo yum install --nogpgcheck https://mirrors.tuna.tsinghua.edu.cn/rpmfusion/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.tuna.tsinghua.edu.cn/rpmfusion/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

安装成功后,修改 ​​/etc/yum.repos.d/​​​ 目录下以 ​​rpmfusion​​​ 开头,以 ​​.repo​​​ 结尾的文件。具体而言,需要将文件中的 ​​baseurl=​​​ 开头的行等号后面链接中的 ​​http://download1.rpmfusion.org/​​​ 替换为 ​​https://mirrors.tuna.tsinghua.edu.cn/rpmfusion/​​, 替换后的文件类似如下:

    [rpmfusion-free]
name=RPM Fusion for Fedora $releasever - Free
baseurl=https://mirrors.tuna.tsinghua.edu.cn/rpmfusion/free/fedora/releases/$releasever/Everything/$basearch/os/
mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-$releasever&arch=$basearch
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever-$basearch
[rpmfusion-free-debuginfo]
name=RPM Fusion for Fedora $releasever - Free - Debug
mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-debug-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever-$basearch
[rpmfusion-free-source]
name=RPM Fusion for Fedora $releasever - Free - Source
baseurl=https://mirrors.tuna.tsinghua.edu.cn/rpmfusion/free/fedora/releases/$releasever/Everything/source/SRPMS/
mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-source-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever-$basearch

5、添加 Flathub 存储库

Fedora 默认情况下启用了 Flatpak。 但是,它是过滤后的 Flatpak 。

因此,要访问各种可用的 Flatpak 应用程序,你可以在终端中使用以下命令添加 Flathub 存储库:

    flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

6、配置 DNF 以更快地下载包

Fedora 可以通过多种方法增强下载包的速度。比如选择最快的镜像,可以提高包下载速度。此外,如果你的互联网连接速度足够快,则可以更改并行下载的数量以获得更快的下载。

要做这两件事,只需编辑位于 ​​/etc/dnf/dnf.conf​​ 的 DNF 配置文件。

将以下行附加到 ​​/etc/dnf/dnf.conf​​ 文件中,保存并退出:

    fastestmirror=true
deltarpm=true
max_parellel_downloads=10
  • ​fastestmirror​​ 为选择最快软件源,如果你手动修改了仓库里面的信息则不需要启动这个。
  • ​deltarpm​​ 相当于增量下载,把软件增加的部分下载下来,和原软件包合成新软件包,类似于现在的 Android 软件更新。
  • ​max_parellel_downloads​​ 设置最大并行下载数量。

7、安装后更改主机名

安装后,默认主机名设置为 ​​fedora​​。

因此,如果你想在安装后个性化你的系统主机名,可以使用以下命令设置新的主机名:

    sudo hostnamectl set-hostname <你的主机名>

请将 ​​<你的主机名>​​ 替换为你的主机名(不包含 ​​<​​ 和 ​​>​​),建议采用 FQDN 主机名,即包括域名的完全限定主机名。

然后可以修改 ​​/etc/hosts​​​ 在 ​​127.0.0.1​​​ 以及 ​​::1​​ 条目后面都加上你的主机名。类似下面这样:

    # Loopback entries; do not change.
# For historical reasons, localhost precedes localhost.localdomain:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 <你的主机名>
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 <你的主机名>
# See hosts(5) for proper format and other examples:
# 192.168.1.10 foo.mydomain.org foo
# 192.168.1.13 bar.mydomain.org bar

8、安装 GNOME 优化和扩展应用程序

要调整 GNOME 的外观和感觉,你需要安装 GNOME 优化Tweaks 和扩展管理器应用程序。 可以通过软件中心或终端使用以下命令来完成:

    sudo dnf install gnome-tweaks gnome-extensions-app

然后你就可以在 GNOME Shell 扩展页面 挑选扩展了。

使用一些好用的 GNOME 扩展来增强你的桌面工作的使用体验。限于篇幅,本文就不展开 GNOME 扩展的玩法了。

9、用于电池健康管理的 TLP

TLP 是一个很好的实用程序,可帮助优化笔记本电脑的电池。该实用程序带有各种命令行选项来调整和查看有关功耗的报告。

TLP 非常好用,你只需安装它并忘记它。这不需要任何设置或设置即可使其工作。使用默认设置安装后,它就可以开箱即用。

    dnf install tlp tlp-rdw

安装 TLP 能够极大的提高笔记本电脑电池的使用时长。

10、安装和配置主题

GNOME 桌面的美化是个见仁见智的事情。

我的美化方案是用软件源里面有的东西。

安装主题:

    sudo dnf install gnome-shell-theme-flat-remix

安装图标:

    sudo dnf install numix-icon-theme-circle

安装光标:

    sudo dnf install breeze-cursor-theme

然后启用“用户主题User Themes” 扩展,在扩展里面启用它。

GNOME 扩展管理

GNOME 扩展管理

再去 GNOME 优化Tweaks的“外观”设置里面修改刚刚安装的主题、图标和光标,还可以修改字体。

GNOME 优化外观

GNOME 优化外观

11、配置 NTP 以获得准确的时间

网络时间协议(NTP)是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源做同步化,它可以提供高精准度的时间校正。

Fedora 默认使用 chrony 来进行时间同步。

可以修改 ​​/etc/chrony.conf​

将 ​​pool​​ 的值修改为:

随后重启 chrony 即可。

最后就是愉快的使用 Fedora 了。

作者简介:

insidentally:一个喜欢瞎鼓捣的医学生。

责任编辑:庞桂玉 来源: Linux中国
相关推荐

2022-06-12 06:48:34

2022-06-15 08:21:49

Linux运维工程师

2022-06-20 14:19:55

FedoraEPELLinux

2022-05-27 10:00:06

C++游戏引擎

2022-06-15 08:25:07

Python天气数据可视化分析

2022-06-09 18:04:46

网络攻击网络安全

2022-05-26 16:51:07

网络丢包网络故障网络

2022-05-26 09:20:25

Fedora 36操作系统安装

2022-06-16 10:14:51

LinuxEmacs编辑器

2022-06-04 14:43:31

Windows 10出厂设置重装

2022-06-16 07:32:38

VSCodePython插件

2022-06-07 11:16:51

云原生人工智能运维

2022-06-23 14:03:26

混合ITCIOIT管理工具

2022-06-16 15:42:16

攻击面管理ASM

2022-06-09 09:27:16

前端行业生存

2022-06-20 12:07:32

SAP双碳碳足迹

2022-06-23 06:43:55

异常数据上报异常监控sdk阿波罗移动端

2022-06-15 16:16:21

分布式数据库鸿蒙

2022-06-15 10:30:07

数据中心5G蜂窝网络

2022-05-10 06:01:17

Windows 11微软操作系统

同话题下的热门内容

用这些开源工具在 Linux 上编辑 PDF 文件Docker Compose:搭建开发环境的好方式在 Linux 上玩电子游戏的三种方式为什么命令行在 Linux 生态系统中如此重要在 Linux 上使用 WineZGUI 运行 Windows 应用和游戏Linux 网络性能的 15 个优化建议如何构建自己的可引导 Linux Live CD用 Curtail GUI 应用轻松压缩 Linux 中的图像

编辑推荐

Linux系统下安装MySQL的步骤详解CentOS与Ubuntu有什么不同?Linux下如何使用minicom USB串口为什么你可能想要略过Ubuntu 17.04?Linux中7个判断文件系统类型的方法
我收藏的内容
点赞
收藏

51CTO技术栈公众号