Linux中国

LinuxKit:在容器中运行容器

一些令人振奋的消息引发了我对今年 DockerCon 的兴趣,在这次会议中,无可争议的容器巨头公司 Docker 发布了一个新的操作系统:LinuxKit。这家...

六个开源软件开发的“潜规则”

你想成为开源项目中得意满满、功成名就的那个人吗,那就要遵守下面的“潜规则”。正如体育界不成文的规定一样,这些规则基本上不会出现在官方文档和正式记录上。比如说,在...

该死,原生移动应用的开发成本太高了!

一个有价值的命题我们遇到了一个临界点。除去少数几个特别的的用例之外,使用原生框架和原生应用开发团队构建、维护移动应用再也没有意义了。在美国,雇佣 iOS,And...

美联邦法院裁定:GPL 是可执行的合约

韩国一家开发了 Hancom Office 办公软件的公司在其字处理软件中集成了开源软件 Ghostscript,但是没有遵守 Ghostscript 的 GN...

极客漫画:精通正则表达式

一个人希望掌握所有的正则表达式,却耗费了大量的时间,不知室外世事变迁,早已换了一个时代。这个漫画讽刺了一些初学者,希望掌握一些比较复杂的东西的所有内容后再去做事...

CentOS 上最佳的第三方仓库

从 Software Collections、EPEL 和 Remi 获得可靠的 CentOS 新版软件。在 Red Hat 企业 Linux(RHEL) 上,...

微流冷却技术可能让摩尔定律起死回生

现有的技术无法对微芯片进行有效的冷却,这正快速成为摩尔定律消亡的第一原因。随着对数字计算速度的需求,科学家和工程师正努力地将更多的晶体管和支撑电路放在已经很拥挤...

在 Ubuntu 16.04 中安装支持 CPU 和 GPU 的 Google TensorFlow 神经网络软件

TensorFlow 是用于机器学习任务的开源软件。它的创建者 Google 希望提供一个强大的工具以帮助开发者探索和建立基于机器学习的应用,所以他们在去年作为...

如何在 CentOS 7 中使用 SSL/TLS 加固 FTP 服务器进行安全文件传输

在一开始的设计中,FTP(文件传输协议)就是不安全的,意味着它不会加密两台机器之间传输的数据以及用户的凭据。这使得数据和服务器安全面临很大威胁。在这篇文章中,我...

如何用树莓派搭建个人 web 服务器

个人 Web 服务器即 “云”,只不过是你拥有和控制它,而不是一个大型公司。拥有一个自己的云有很多好处,包括可定制、免费存储、免费的互联网服务、通往开源软件之路...

如何在 Vim 中使用模式行进行文件特定的设置

虽然插件毫无疑问是 Vim 最大的优势,然而,还有其它一些功能,使得它成为当今 Linux 用户中最强大、功能最丰富的文本编辑器/IDE 之一。其中一个功能就是...

5 个需要知道的开源的软件定义网络(SDN)项目

SDN 开始重新定义企业网络。这里有五个应该知道的开源项目。纵观整个 2016 年,软件定义网络(SDN)持续快速发展并变得成熟。我们现在已经超出了开源网络的概...

买个 DDoS 服务干掉你的对手

随着物联网设备的普及,网络犯罪分子通过利用密码的缺陷而提供拒绝服务攻击。随着物联网设备飞速发展,分布式拒绝服务(DDoS)攻击正在成为一种危险的趋势。就如 DN...

如何通过 OpenELEC 创建你自己的媒体中心

你是否曾经想要创建你自己的家庭影院系统?如果是的话,这里有一个为你准备的指南!在本篇文章中,我们将会介绍如何设置一个由 OpenELEC 以及 Kodi 驱动的...

极客漫画:Java 垃圾回收说明

这篇漫画生动的解释了 Java 的垃圾回收机制:什么是垃圾回收(GC)、什么是并行垃圾回收以及什么是垃圾回收的标记清除算法。如果你想更深入的了解,不妨看一下垃圾...

如何在树莓派上部署 Kubernetes

只用几步,使用 Weave Net 在树莓派上设置 Kubernetes。当我开始对 ARM设备,特别是 Raspberry Pi 感兴趣时,我的第一个项目是一...

GitLab 工作流概览

GitLab 是一个基于 git 的仓库管理程序,也是一个方便软件开发的强大完整应用。GitLab 拥有一个“用户新人友好”的界面,通过图形界面和命令行界面,使...

Mark Shuttleworth:桌面对我们来说仍然重要

在波士顿刚刚召开的 OpenStack Summit 2017 大会上, Ubuntu 的母公司 Canonical 的 CEO Mark Shuttlewor...

Remmina:一个 Linux 下功能丰富的远程桌面共享工具

Remmina 是一款在 Linux 和其他类 Unix 系统下的自由开源、功能丰富、强大的远程桌面客户端,它用 GTK+ 3 编写而成。它适用于那些需要远程访...

从损坏的 Linux EFI 安装中恢复

在过去的十多年里,Linux 发行版在安装前、安装过程中、以及安装后偶尔会失败,但我总是有办法恢复系统并继续正常工作。然而,Solus 损坏了我的笔记本。GRU...

热门资讯

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...