![修复无法添加 PPA:“This PPA does not support jammy” 错误](/data/attachment/album/202310/02/112157nf11fpwhwa4u1hvf.jpg.thumb.jpg)
尝试添加一个 PPA,却在 Ubuntu 中收到 “无法添加 PPA: 此 PPA 不支持 xyz” 的错误?下面是解决这一错误的方法。
![在 Windows 上安装 VirtualBox](/data/attachment/album/202309/27/150351mos0snvjpqnz4qv1.jpg.thumb.jpg)
简单易学的指南,帮助你在 Windows 上安装 Oracle VirtualBox,以便在虚拟机中安装 Linux。
![21 个专业 Linux 用户喜爱的实用终端快捷键](/data/attachment/album/202309/26/153948umngxcj8pemmejfe.jpg.thumb.jpg)
掌握这些极致实用的快捷键,让你的 Linux 终端操作效率大幅提升。
![在 Linux 上用 Doxygen 生成源代码文档](/data/attachment/album/202309/26/103240lkeeijekke3egs5n.jpg.thumb.jpg)
Doxygen 是一款广泛使用的开源文档生成工具,它通过代码注释来生成文档。
![arm vs AArch64 vs amd64 vs x86_64 vs x86:有什么区别?](/data/attachment/album/202309/25/092727ilaax5z7dexxhxop.jpg.thumb.jpg)
当涉及到 CPU 的时候,有许多术语:AArch64、x86_64、amd64、arm 等等。了解它们是什么以及它们之间的区别。
![在 Linux 上的 VirtualBox 中从虚拟机访问 USB](/data/attachment/album/202309/25/002722v04rbi1g34084gf1.jpg.thumb.jpg)
你完全可以从虚拟机内部访问 USB 存储器。如果你使用的是 Linux 上的 VirtualBox,下面将介绍如何做到这一点。
![如何在 Linux 下使用 WebP 图像](/data/attachment/album/202309/23/221007y1kza44qxd68fq6t.jpg.thumb.jpg)
本文将详细介绍如何在 Ubuntu 和其他 Linux 发行版中转换和查看 WebP 图像,主题内容涵盖了你所需知道的全部信息。
![在 Ubuntu 上安装 VSCodium](/data/attachment/album/202309/23/210544rez2940i0z590669.jpg.thumb.jpg)
不满意 VS Code 中的遥测功能?安装 VSCodium,它是 VS Code 的 100% 开源克隆。
![在 Linux 的 VirtualBox 中从 USB 驱动器启动](/data/attachment/album/202309/22/101826lcduo6etry9ep2rb.jpg.thumb.jpg)
你可以在 VirtualBox 中的虚拟机上使用立付 Linux USB。这样可以省去重新启动主机的麻烦。
![Fedora 39 新特性抢先看](/data/attachment/album/202309/19/232440e647ygv46o4gychy.png.thumb.jpg)
Fedora 39 即将热门登场!在你进行安装前,先在这里了解一下新的功能。
![在 Git 仓库中,文件究竟被存储在哪里?](/data/attachment/album/202309/16/230138n1j44qiabgplgbw4.jpg.thumb.jpg)
我们知道它存储在 .git 目录中,但具体到 .git 中的哪个位置,各个版本的历史文件又被存储在哪里呢?
![DevOps 文档成熟度的四个层次](/data/attachment/album/202309/16/135943xon0788ou667jujw.jpg.thumb.jpg)
提升 DevOps 文档成熟度的过程与达到 DevOps 或 DevSecOps 成熟化的历程是类似的。
![在 Linux 文件系统中使用 attr 添加扩展属性](/data/attachment/album/202309/15/081240syst7uisttadnky6.jpg.thumb.jpg)
我使用开源的 XFS 文件系统是为了其扩展属性带来的小小便利。扩展属性是一种为我的数据添加上下文的独特方式。
![Btrfs 详解:基础概念](/data/attachment/album/202309/13/235109zpss77b87s0e00g2.jpg.thumb.jpg)
这篇文章是《Btrfs 详解》系列文章中的一篇。
![让你的 Windows 系统为虚拟机做好准备](/data/attachment/album/202309/13/100649idhbxhxehrqb9ahh.jpg.thumb.jpg)
以下是确保 Windows 系统已准备好运行虚拟机的必要条件。
![在基于 Arm 的 Thinkpad X13S 笔记本上运行 Linux](/data/attachment/album/202309/10/094539zbhccmbzcndjdn7c.jpg.thumb.jpg)
Armbian 23.08 版本已出炉,初步开始为这款轻薄的 Snapdragon 笔记本提供支持。
![如何创建 Ubuntu 持久化立付 U 盘](/data/attachment/album/202309/06/162606ivjl1zoohb1h8vuo.jpg.thumb.jpg)
体验带有持久化的立付 U 盘,你在立付会话中做出的所有改动都会被保存。在此教程中,你将学习如何创建一个持久化的 U 盘。
![如何在 Linux 中查找映射到 VxVM 磁盘的 SAN LUN](/data/attachment/album/202309/06/145937qzio9bi65iq6uozu.jpg.thumb.jpg)
这篇短文介绍了如何在 Linux 中查找与 VxVM 磁盘关联的 LUN 号。
![如何在 Linux 中映射 SAN LUN、磁盘和文件系统](/data/attachment/album/202309/03/091608o1ggrda4gnca98dl.jpg.thumb.jpg)
对于某些需求,你可能需要找到映射到逻辑单元号(LUN)和文件系统(FS)的块设备,以进行文件系统扩展或灾难恢复(DR)活动。
![什么是虚拟机?](/data/attachment/album/202309/02/221631eu7kz2vqk2kvwtzv.jpg.thumb.jpg)
这是终端用户需要知道的所有关于虚拟机的信息,包括它的工作方式及其必要性。
![GNOME 45 引入激动人心的更新](/data/attachment/album/202309/02/120332vltxag2gjanx2d6b.jpg.thumb.jpg)
这里列出了在 GNOME 45 中你可以期待的新特性和改进。
![如何使用 grubby 更改 RHEL 8 和 9 的默认内核](/data/attachment/album/202309/01/105123phdy0f0fmgavquqq.jpg.thumb.jpg)
在本文中,我们将向您展示如何使用 grubby 工具将旧的内核版本设置为 RHEL 8 和 RHEL 9 系统上的默认版本。
![FreeBSD 现在能在 25 毫秒内完成启动](/data/attachment/album/202308/31/162750z9mduhkks254zsdd.jpg.thumb.jpg)
这是运行在 AWS Firecracker 上的,当然,同时也有其他的新兴微虚拟机引擎可供选择。
![Linux 下“Hello World”的幕后发生了什么](/data/attachment/album/202308/29/143604o5o22os0h20d4lz5.jpg.thumb.jpg)
当你在 Linux 上运行一个简单的 “Hello World” Python 程序时,发生了什么
![如何解决服务器存储 inode 耗尽的问题](/data/attachment/album/202308/27/113344y7f14v4gvbd014g0.jpg.thumb.jpg)
明明硬盘只用了 30% 左右的空间,但是却无法写入文件。
![如何在 GitLab 执行器中使用 Podman](/data/attachment/album/202308/24/093145pkr5rd2qqkmch6xv.jpg.thumb.jpg)
使用 Podman 启动 GitLab 执行器有多种方法,我在本文中概述了其中两种。
![Bash 脚本编程入门](/data/attachment/album/202308/23/113613l034n4fu2zt8m40q.jpg.thumb.jpg)
初学者们,让我们在这个大型的教程中来认识一下 Bash 脚本编程。
![Bash 基础知识系列 #8:For、While 和 Until 循环](/data/attachment/album/202308/21/100731qmt2cmxnyub9xm62.jpg.thumb.jpg)
在 Bash 基础知识系列的倒数第二章节,学习 for、while 和 until 循环。
![ls 命令输出的颜色:它们意味着什么?](/data/attachment/album/202308/19/093739lmsxp2psmxxuq9ki.jpg.thumb.jpg)
想知道 ls 命令输出中的颜色是什么?它们从何而来,又该如何设置?本文将为您一一解答。
![在 GitLab 上构建 CI 流水线](/data/attachment/album/202308/18/094419rahz9i5pk3n9fkkf.jpg.thumb.jpg)
连续集成(CI)是指代码变更会被自动构建和测试。以下是我为自己的 C++ 项目构建 CI 流水线的过程。
![终端基础:Linux 终端入门](/data/attachment/album/202308/18/091651g2hm56ps68k65bhc.jpg.thumb.jpg)
想了解 Linux 命令行的基础知识吗? 这是一个带有实践方法的教程系列。
![在 Fedora Linux 上使用 FIDO U2F 安全密钥](/data/attachment/album/202308/13/233953yhs6626j866q2iqw.jpg.thumb.jpg)
本文介绍了 FIDO 协议,并展示了如何安装和启用 FIDO U2F 安全密钥作为替代身份验证因素,以用于登录终端、GDM 或进行 sudo 认证。
![为什么 DNS 仍然难以学习?](/data/attachment/album/202308/13/121642b6b2b4b4p2pgiydb.jpg.thumb.jpg)
以下是关于为什么学习排除 DNS 问题很困难的几点思考。
![Gherkin 语言如何弥合客户和开发人员之间的差距](/data/attachment/album/202308/13/095911rawwca1qfjfhjooj.jpg.thumb.jpg)
Gherkin 语法可以帮助你思考技术事务的过程,然后帮助你将其转化为程序员逻辑的形式写下来。
![在 Linux 中使用 cp 命令](/data/attachment/album/202308/12/135152eqsy2yiczqiicqvt.jpg.thumb.jpg)
熟悉在 Linux 命令行中复制文件和目录的 cp 命令。
![如何在命令行上舒适地生存?](/data/attachment/album/202308/12/101712ivlgozjogfvfczcg.jpg.thumb.jpg)
如果在过去一到三年内,你刚刚不再害怕使用命令行了,是什么帮助了你?
![Bash 基础知识系列 #7:If Else 语句](/data/attachment/album/202308/11/140550zrnniynscp1gnypu.jpg.thumb.jpg)
如果这样,那就那样,否则就……。还不明白吗?了解了 Bash Shell 脚本中的 if-else 语句后就明白了。
![了解 Ubuntu 的软件存储库系统](/data/attachment/album/202308/11/112409wi0g83krczglar3r.jpg.thumb.jpg)
了解 Ubuntu 软件仓库系统的基本机制,更好地处理软件包管理问题,避免常见的更新错误。
![在 Linux Mint 中安装 KDE Plasma 桌面环境](/data/attachment/album/202308/10/153023isl2b4y771f34h79.jpg.thumb.jpg)
下面介绍如何在 Linux Mint 中安装 KDE Plasma 桌面环境,并进行了一些微调。
![GNOME 雄心勃勃的窗口管理改革](/data/attachment/album/202308/09/104949la7f2nqen7qq2ftt.jpg.thumb.jpg)
厌倦了窗口混乱和手动调整? GNOME 正在集体讨论一个自动化且用户友好的窗口管理系统。这是你需要了解的情况。
![如何在 Ubuntu 上安装 GitLab](/data/attachment/album/202308/08/113049el2dx242c4mwm40k.jpg.thumb.jpg)
本分步指南将引导你完成 Ubuntu 22.04 或 20.04 上 GitLab 的安装过程。
![将 Linux 终端与 Nautilus 文件管理器结合起来](/data/attachment/album/202308/07/155713nuulz3b3dolrrqbc.jpg.thumb.jpg)
这里有一些技巧和调整,通过将终端和文件管理器结合在一起,以节省你的时间。
![Linux 黑话解释:什么是 LUKS 加密?](/data/attachment/album/202308/05/230710ioll6lxm11mrtl8l.jpg.thumb.jpg)
LUKS 是 Linux 用户中流行的磁盘加密机制。在这篇术语解析文章中,可以了解更多关于 LUKS 的信息。
![在启用安全启动的 Fedora 中安装英伟达驱动](/data/attachment/album/202308/05/184146c8c1xdwdxldovze0.png.thumb.jpg)
本文介绍如何在 Fedora 中自动签署英伟达内核模块。
![systemd:初学者如何理解其中的争议](/data/attachment/album/202308/05/153836uwjssmq5vlzfqbqj.jpg.thumb.jpg)
对于什么是 systemd,以及为什么它经常成为 Linux 世界争议的焦点,你可能仍然感到困惑。我将尝试用简单的语言来回答。
![Linux 中退出码的含义](/data/attachment/album/202308/03/154628oloxp7sl6s1z4pbl.jpg.thumb.jpg)
揭开 Linux 中退出码的神秘面纱。了解什么是退出码,以及为什么和如何使用它们。
![如何访问虚拟机中的 GRUB 菜单](/data/attachment/album/202308/02/112939auzwfwyghswuoq6z.jpg.thumb.jpg)
需要在虚拟机中访问 GRUB 菜单吗?以下是做法。
![终端基础:在 Linux 中复制文件和目录](/data/attachment/album/202307/31/220802ozpf3gt9gpj2pp0f.jpg.thumb.jpg)
在终端基础知识系列的这一部分中,学习如何在 Linux 中使用命令行复制文件和目录。
![Fedora Linux 的家族(一):官方版本](/data/attachment/album/202307/31/091317uqdzd48u2nuqdt26.jpg.thumb.jpg)
本文将对 Fedora Linux 官方版本进行更详细的介绍。
![使用开源工具来举办线上大会](/data/attachment/album/202307/30/073728saabpgnjtz5ankgb.jpg.thumb.jpg)
下面是使用开源工具来举办一场线上活动的方法。