Linux中国

Linux 的 EXT4 文件系统的历史、特性以及最佳实践

让我们大概地从 EXT4 的历史、特性以及最佳实践这几个方面来学习它和之前的几代 EXT 文件系统有何不同。在之前关于 Linux 文件系统的文章里,我写过一篇...

幼犬式免费:免费软件中的无形消费

编者按:本文中使用的“Free”一词,通常在开源世界会指“自由”,对于此词的辨析,有个著名的例句是,“ 如自由一词的自由 ( free as in freedo...

安卓编年史(28):Android 5.0 Lollipop——有史以来最重要的安卓版本(2)

ART——为未来提供了一个平台的安卓运行时安卓里没有多少组件的血统能追溯到 1.0 时代,但在 2014 年, Dalvik 这个驱动安卓应用的运行时是它们中的...

OpenBSD 将在每次重启后都使用和之前不同的内核

在 OpenBSD 的测试快照中加入了一个新的功能,每次当 OpenBSD 用户重启或升级计算机时都会创建一个独特的内核。该功能被称之为 KARL( 内核地址随...

如何关闭一个不活动的或者空闲的 SSH 会话

让我们来假设一下,当你通过 ssh 在服务器上工作时,由于网络、电源或者是本地 PC 重启等原因会导致你的会话连接断开。你可能会再次登录服务器继续工作也可能不会...

Ring :一个专注隐私,开源的 Skype 替代品

如果你对 Linux 上的 Skype 进度不满意,或者对即将换代的、旧的(但是优秀的)Qt Skype 客户端感到不快,这有一个 GNU 替代品叫 Ring。...

GitHub 对软件开发业造成的冲击

在未来的 12 到 24 个月内(也就是说,在 2018 年,或者是 2019 年),人们雇佣软件开发者的方式将会发生彻底的改变。2004 至 2014 期间,...

FreeDOS: 已经积极开发了 23 年的 DOS

23 年后,FreeDOS 仍在积极开发,并将 MS-DOS 的生命延长了几年在 90 年代早期,我是一位 DOS 的 “资深用户”。我用 DOS 做任何事,甚...

如何参与和帮助「Linux 中国」开源社区的发展

经常有朋友问到,“我如何参与「Linux 中国」开源社区,如果帮助社区发展?”之前老王一直对此有点讳莫如深,因为「Linux 中国」并非真正意义上的商业实体,一...

Samba 系列(十一):如何配置并集成 iRedMail 服务到 Samba4 AD DC 中

在本教程中,将学习如何修改提供邮件服务的 iRedMail 主要守护进程,相应地,Postfix 用于邮件传输,Dovecot 将邮件传送到帐户邮箱,以便将它们...

极客漫画:Bash on Windows

微软发布了 Bash on Windows,旨在吸引开发者使用 Windows 平台。其高级程序经理 Rich Turner 呼吁 Linux 开发人员放弃 L...

Samba 系列(十二):如何在 Samba4 AD 中集成 iRedMail Roundcube

Roundcube 是 Linux 中最常用的 Webmail 用户代理之一,它为终端用户提供了一个现代化的 Web 界面,它可以与所有邮件服务进行交互,以便阅...

极客漫画: 一场 Java 惊魂之旅

周末带着儿子去了一个不一样的迪尼斯乐园——Java 大世界。公园的门口,有两个 Java 吉祥物 Duke,只是左边那个好像是戴着发带的女 Duke。看见没有,...

安卓编年史(27):Android 5.0 Lollipop——有史以来最重要的安卓版本

Android 5.0 Lollipop——有史以来最重要的安卓版本2014 年 11 月,谷歌发布了 安卓 5.0 棒棒糖。很多系统更新都被称作“有史以来最大...

为什么可以在任何地方工作的开发者们要聚集到世界上最昂贵的城市?

政治家和经济学家都在哀嚎某几个阿尔法地区——旧金山、洛杉矶、纽约、波士顿、多伦多、伦敦、巴黎——在吸引了所有最好的工作的同时变得令人却步的昂贵,降低了经济流动性...

Linux 上如何安装并切换最新版本的 Python 3.6

Python 是 Linux 中一种最流行的编程语言。它被写成了各种工具和库。除此之外,Python 在开发者之间很流行因为它非常简单,并且实际很容易掌握。如果...

arm64 服务器中的 Debian armhf 虚拟机

在 Collabora 公司,我们所做的许多工作之一就是为客户构建包括 32 位和 64 位 ARM 系统在内的各种架构的 Debian 衍生版。就像 Debi...

为树莓派 3 构建 64 位内核

编辑:在写完这个这篇文章之后,我在树莓派 3 上基于 Debian 开始打造 64 位的系统。你可以在这里找到。树莓派 3 配有 Broadcom BCM283...

开发一个 Linux 调试器(三):寄存器和内存

上一篇博文中我们给调试器添加了一个简单的地址断点。这次,我们将添加读写寄存器和内存的功能,这将使我们能够使用我们的程序计数器、观察状态和改变程序的行为。系列文章...

Boot Repair Tool: 可以修复与启动相关的大部分问题

​我们都碰到过启动相关的问题,并且大部分时候都是简单的 GRUB 上的问题。 有时候很多人会觉得、输入一段很长的命令或在论坛中搜索来找到解决方法太麻烦了。今天我...

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
从 Yum 更新中排除特定/某... 作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。如果是,如...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...
如何检查你的 Linux 系统... 不知道在使用哪个初始化系统?以下是方法。每个主流 Linux 发行版(包括 Ubuntu、Fedor...