Linux中国

k9s:你没看错,这是一个加速 k8s 集群管理的工具

看看这个很酷的 Kubernetes 管理的终端 UI。通常情况下,我写的关于 Kubernetes 管理的文章中用的都是做集群管理的 kubectl 命令。然...

使用子模块和子树来管理 Git 项目

使用子模块和子树来帮助你管理多个存储库中共有的子项目。如果你参与了开源项目的开发,那么你很可能已经用了 Git 来管理你的源码。你可能遇到过有很多依赖和/或子项...

新闻速读 > 80% 的 Oracle JDK 用户正在考虑其他支持选项

80% 的 Oracle JDK 用户正在考虑其他支持选项在 2019 年,Oracle 决定更改许可模式,从提供免费的 Java 更新转变为要求付费订阅。据 ...

新闻速读 > 谷歌工程师:七成 Chrome 安全漏洞是内存安全问题

谷歌工程师:七成 Chrome 安全漏洞是内存安全问题近日,有谷歌工程师分析了自 2015 年以来在 Chrome 稳定版分支中修复的 912 个安全错误。并发...

新闻速读 > MIT “AI 种菜”项目失败,还因环保问题被罚 25125 美元

MIT “AI 种菜”项目失败,还因环保问题被罚 25125 美元4 月 30 日消息,麻省理工 MIT 永久关停由原麻省理工媒体实验室首席研究科学家 Cale...

Git/GitHub 中文术语表

Git 和 GitHub 已经成为了开发者的基础工具,尤其是参与开源软件开发时经常会使用它们。但是在 Git 和 GitHub 使用过程中遇到的很多术语并没有标...

如何在 Mac 上使用 pyenv 运行多个版本的 Python

如果你在 macOS 上运行的项目需要没有安装的 Python 版本,请试试 pyenv。即使对于有经验的开发人员,管理本地 Python 开发环境仍然是一个挑...

完美生活:git rebase -i

让大家觉得你一次就能写出完美的代码,并让你的补丁更容易审核和合并。软件开发是混乱的。有很多错误的转折、有需要修复的错别字、有需要修正的错误、有需要稍后纠正的临时...

Lubuntu 20.04 点评:轻量、简约、文雅

Lubuntu 20.04 LTS 与之前的 LTS 版本有很大的不同。它旨在给你一个更完善的体验,而不仅仅是关注旧电脑。请阅读更多关于 Lubuntu 20....

新闻速读 > 开源让软件更加安全了吗?

开源让软件更加安全了吗?近日,软件和芯片设计公司 Synopsys 发布《2020年开源安全和风险分析报告》,指出不安全的开源软件已无处不在。一方面,99%的审...

对构建系统进行容器化的指南

搭建一个通过容器分发应用的可复用系统可能很复杂,但这儿有个好方法。一个用于将源代码转换成可运行的应用的构建系统是由工具和流程共同组成。在转换过程中还涉及到代码的...

5 种拆分 Linux 终端的方法

本文介绍了 Linux 提供的拆分终端的方法,它能够帮助你完成多任务工作。那么,你最喜欢哪一款终端复用工具呢?没有什么问题是不能用一个 Linux 终端解决的,...

新闻速读 > 初代 Xbox 主机操作系统和 Windows NT 3.5 源码泄露

初代 Xbox 主机操作系统和 Windows NT 3.5 源码泄露据外媒 The Verge 的报道,微软初代 Xbox 游戏主机操作系统和 Windows...

新闻速读 > 微软在其云服务上打造全新超算

微软在其云服务上打造全新超算微软与 OpenA 合作,专门为 OpenAI 在 Azure 上构建了一台新的超级计算机,拥有超过 28.5 万个 CPU 核心和...

通过禁止比较让 Go 二进制文件变小

大家常规的认知是,Go 程序中声明的类型越多,生成的二进制文件就越大。这个符合直觉,毕竟如果你写的代码不去操作定义的类型,那么定义一堆类型就没有意义了。然而,链...

在 Linux 文件系统中导航的技巧

cd 命令可能是任何 Linux 用户学习的前 10 个命令之一,但这并不是在 Linux 文件系统中导航的唯一方法,这里还有其他一些方法。无论你是在文件系统中...

9 个用于前端 Web 开发的开源 CSS 框架

探索开源 CSS 框架,找到适合你的项目的框架。当大多数人想到 Web 开发时,通常会想到 HTML 或 JavaScript。他们通常会忘记对网站的欣赏能力有...

新闻速读 > 百度输入法 Linux 版本发布

百度输入法 Linux 版本发布百度发布了其输入法的 Linux 版本,官方称支持 Ubuntu 18.04 - 19.10、Deepin 1510、1511,...

COPR 仓库中 4 个很酷的新项目(2020.05)

COPR 是个人软件仓库集合,它不在 Fedora 中。这是因为某些软件不符合轻松打包的标准;或者它可能不符合其他 Fedora 标准,尽管它是自由而开源的。C...

使用 FreeBSD 作为桌面操作系统

FuryBSD 的实时桌面环境能让你在实际使用之前先尝试。FreeBSD 是一个很棒的操作系统,但是从设计上讲,它并没有自带桌面环境。如果不从 FreeBSD ...

热门资讯

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