Fedora
-
systemd争议或催生新Debian分支
systemd诞生以来争议不断,一个原因是它的复杂性,另一个原因是它只支持Linux。 不满的人甚至发起了抵制systemd(http://boycottsystemd.org/)…
-
将 Fedora 30 升级到 Fedora 31
Fedora 31 日前发布了。你也许想要升级系统来获得 Fedora 中的最新功能。Fedora 工作站有图形化的升级方式。另外,Fedora 提供了一种命令行方式来将 Fedo…
-
如何编写 RPM 的 spec 文件
在关于 RPM 软件包构建的上一篇文章中,你了解到了源 RPM 包括软件的源代码以及 spec 文件。这篇文章深入研究了 spec 文件,该文件中包含了有关如何构建 RPM 的指令…
-
Bash 惊现年度最大安全漏洞!
Linux 用户今天又得到了一个“惊喜”! Red Hat 安全团队在 Linux 中广泛使用的 Bash shell 中发现了一个隐晦而危险的安全漏洞。该…
-
如何在 CentOS 8 和 RHEL 8 服务器上启用 EPEL 仓库
EPEL 代表 “Extra Packages for Enterprise Linux”,它是一个自由开源的附加软件包仓库,可用于 CentOS 和 RH…
-
RPM 包是如何从源 RPM 制作的
在上一篇文章中,我们研究了什么是 RPM 软件包。它们是包含文件和元数据的档案文件。当安装或卸载 RPM 时,此元数据告诉 RPM 在哪里创建或删除文件。正如你将在上一篇文章中记住…
-
使用 ansible-bender 构建容器镜像
了解如何使用 Ansible 在容器中执行命令。 容器和 Ansible 可以很好地融合在一起:从管理和编排到供应和构建。在本文中,我们将重点介绍构建部分。 如果你熟悉…
-
在 Fedora 上使用 SSH 端口转发
你可能已经熟悉使用 ssh 命令访问远程系统。ssh 命令背后所使用的协议允许终端的输入和输出流经安全通道。但是你知道也可以使用 ssh 来安全地发送和接收其他数据吗?一种方法是使…
-
用 Git 帮助写作者更好地完成工作
如果你是一名写作者,你也能从使用 Git 中受益。在我们的系列文章中了解有关 Git 鲜为人知的用法。 Git 是一个少有的能将如此多的现代计算封装到一个程序之中的应用程序,它可以…
-
使用 sshuttle 构建一个穷人的虚拟专网
如今,企业网络经常使用“虚拟专用网络”来保证员工通信安全。但是,使用的协议有时会降低性能。如果你可以使用 SSH 连接远程主机,那么你可以设置端口转发。但这…