Linux中国

Emacs 调试秘籍之 GUD 调试器

本文简短地对 Emacs 的调试工具 GUD 的特性进行了探索。如果你是一个 C 或 C++ 开发者,你很可能已经使用过 GDB(GNU 调试器),毫无疑问,它...

在 Python 调试过程中设置不中断的断点

你对如何让调试器变得更快产生过兴趣吗?本文将分享我们在为 Python 构建调试器时得到的一些经验。整段故事讲的是我们在 Rookout 公司的团队为 Pyth...

简单是 Python 编程的第一要则

本文是 Python 之禅特别系列的第二篇,我们将要关注其中第三与第四条原则:简单与复杂。Il semble que la perfection soit at...

你所不知道的用 less 查看文件的高级用法

使用 less 文件查看器的一些技巧。最近,我正在拜读 Scott Nesbitt 的文章《在 Linux 命令行中使用 less 来查看文本文件》,并受到了一...

Basilisk:一个有着经典的外观和扩展的 Firefox 复刻

Basilisk 是一个 Firefox 复刻,它支持旧版的扩展等更多功能。在这里,我们看一下它的功能并尝试一下。Basilisk:基于 XUL 的开源 Web...

从 apt 升级中排除/保留/阻止特定软件包的三种方法

有时,由于某些应用依赖性,你可能会意外更新不想更新的软件包。这在全系统更新或自动包升级时经常会发生。如果发生这种情况,可能会破坏应用的功能。这会造成严重的问题,...

Calculator N+:一款智能手机上的开源科学计算器

这个 Android 应用可在掌中计算许多高级数学函数。移动电话每天都在变得越来越强大,因此毫不奇怪它们可以击败不太久前的大多数计算机。这也意味着移动手机上的工...

Session:一款不需要电话号码的开源通信应用

Signal 作为一款私人通信应用,正在变得愈发流行。而我们下面要介绍开源应用 Session 则是 Signal 的一个 复刻 fork ,它的一大亮点是并不...

可在 Linux 桌面使用的 3 个电子书阅读器应用

任意一个开源电子书应用都能使你在大屏设备上的阅读体验得到提升。我通常使用手机或 Kobo 阅读器阅读电子书,总是没有在大屏设备上阅读书籍那么爽。很多人经常在自己...

新启用的服务号和我们的小程序们

我们的小程序们发轫于三年前 Bestony 开发了我们 Linux 中国的第一款小程序“运维密码”之后,我们陆陆续续的又开发了一些微信小程序,给大家提供一些或有...

Ubuntu 上 Wireshark 的安装与使用

在本教程中,你将学习如何在 Ubuntu 和其它基于 Ubuntu 的发行版上安装最新的 Wireshark。同时你也将学习如何在没有 sudo 的情况下来运行...

为了做个动画 SVG,我手工写的分镜头

可能很多同学注意到了,我们的公众号文章前一段时间悄悄的变化了一些版式,最明显的就说各级标题从原来的渐变色条状变成了如今的样式:居中,无底色,以图标做分隔。喏,就...

探索自由而开放的 Web 字体

谷歌字体和开放字体库中的免费 Web 字体已经改变了游戏规则,但仅在有限的范围内。毫无疑问,近些年来互联网的面貌已经被开源字体所改变。早在 2010 年之前,你...

快速技巧:如何在 GIMP 中添加新画笔

GIMP 是最流行的自由开源的图像编辑器,它也许是 Linux 上最好的 Adobe Photoshop 替代品。当你在 Ubuntu 或其他任何操作系统上安装...

在 Windows 上安装 GNU Emacs

即使你的操作系统是闭源的,你仍然可以使用这个流行的开源文本编辑器。GNU Emacs 是一个专为各种程序员设计的流行的文本编辑器。因为它是在 Unix 上开发的...

报告称 Windows 比 Debian Linux 和 Android 更安全

Linux 与 Windows 10 相比的一个优势是它更安全,但是 Linux 系统并不是绝对可靠的, 美国国家标准技术研究院 ( National Inst...

在 Linux 命令行中转换大小写

转换文本的大小写可能非常繁琐,尤其是当你要避免无意间的拼写错误时。幸运的是,Linux 提供了一些命令,可以使工作变得非常容易。有很多方法可以在 Linux 命...

Drauger OS Linux 旨在为台式机带来主机游戏体验

多年来(或数十年),人们抱怨不使用Linux 的原因之一是它缺乏主流游戏。Linux 上的游戏在最近几年有了显著改进,特别是 Steam Proton 项目的引...

九种用开源拯救地球的方法

这些主意都用到了有关的开源技巧。人们可以做些什么来拯救地球?这个问题可能会让人感到压抑,因为有时我们感觉个人可以做的贡献太少了。但是作为地球公民,我们从来不是一...

Rust 包管理器 Cargo 入门

了解 Rust 的软件包管理器和构建工具。Rust 是一种现代编程语言,可提供高性能、可靠性和生产力。几年来,它一直被 StackOverflow 调查评为最受...

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
从 Yum 更新中排除特定/某... 作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。如果是,如...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...