linux中国

linux中国归档文章

从 Python 2 切换到 Python 3 你所需要了解的

从 Python 2 切换到 Python 3 你所需要了解的

Python 2 将在几周内走到生命终点,这篇文章是你迁移到 Python 3 之前应该知道的。从 2020 年 1 月 1 日开始,Python 2.7 将不再得到正式支持。在此日期之后,将会发布一个最终错误修复计划,但是仅此而已。Python 2 的生命终点(EOL)对你意味着什么?如果正在运行

大树 大树 2024-07-18
0 0 0
揭开 Kubernetes 的神秘面纱

揭开 Kubernetes 的神秘面纱

Kubernetes 是一款生产级的开源系统,用于容器化应用程序的自动部署、扩展和管理。本文关于使用 Kubernetes 来管理容器。“容器”已成为最新的流行语之一。但是,这个词到底意味着什么呢?说起“容器”,人们通常会把它和 Docker 联系起来,Docker 是一个被定义为软件的标准化单元容

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-07-18
0 0 0
如何在 CentOS 8 / RHEL 8 上安装 VirtualBox 6.0

如何在 CentOS 8 / RHEL 8 上安装 VirtualBox 6.0

VirtualBox 是一款自由开源的虚拟化工具,它允许技术人员同时运行多个不同风格的虚拟机(VM)。它通常用于运行桌面(Linux 和 Windows),当人们尝试探索新的 Linux 发行版的功能或希望在 VM 中安装 OpenStack、Ansible 和 Puppet 等软件时,它会非常方便

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-07-18
0 0 0
如何使用 Sphinx 给 Python 代码写文档

如何使用 Sphinx 给 Python 代码写文档

最好将文档作为开发过程的一部分。Sphinx 加上 Tox,让文档可以轻松书写,并且外观漂亮。Python 代码可以在源码中包含文档。这种方式默认依靠 docstring,它以三引号格式定义。虽然文档的价值是很大的,但是没有充足的文档的代码还是很常见。让我们演练一个场景,了解出色的文档的强大功能。经

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-07-18
0 0 0
在终端里按你的方式显示日期和时间

在终端里按你的方式显示日期和时间

Linux 的 date 命令提供了很多显示日期和时间的选项,要比你想的还要多。这是一些有用的选择。在 Linux 系统上,date 命令非常简单。你键入 date,日期和时间将以一种有用的方式显示。它包括星期几、日期、时间和时区:$ date Tue 26 Nov 2019 11:45:11 AM

剑圣无痕 剑圣无痕 2024-07-18
0 0 0
给新手 Java 开发者的 7 点提示

给新手 Java 开发者的 7 点提示

如果你才刚开始学习 Java 编程,这里有七个你需要知道的基础知识。Java 是一个多功能的编程语言,在某种程度上,它用在几乎所有可能涉及计算机的行业了里。Java 的最大优势是,它运行在一个 Java 虚拟机(JVM)中,这是一个翻译 Java 代码为与操作系统兼容的字节码的层。只要有 JVM 存

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-18
0 0 0
如何使用 TimeShift 备份和还原 Ubuntu Linux

如何使用 TimeShift 备份和还原 Ubuntu Linux

你是否曾经想过如何备份和还原 Ubuntu 或 Debian 系统?Timeshift 是一款自由开源工具,可让你创建文件系统的增量快照。你可以使用 RSYNC 或 BTRFS 两种方式创建快照。让我们深入研究并安装 Timeshift。在本教程,我们将安装在 Ubuntu 18.04 LTS 系统

贤蛋大眼萌 贤蛋大眼萌 2024-07-18
0 0 0
bauh:在一个界面中管理 Snap、Flatpak 和 AppImage

bauh:在一个界面中管理 Snap、Flatpak 和 AppImage

Snap、Flatpak 和 AppImage 等通用软件包的最大问题之一就是管理它们。大多数内置的软件包管理器都不能全部支持这些新格式。幸运的是,我偶然发现了一个支持这几种通用包格式的应用程序。bauh:多包装需求的管理器bauh(LCTT:我给该软件建议一个中文名:“包豪”)最初名为 fpakm

共饮一杯 共饮一杯 2024-07-18
0 0 0
谷歌为安卓添加主线 Linux 内核支持

谷歌为安卓添加主线 Linux 内核支持

当前的安卓生态系统被数百种不同版本的安卓所污染,每种版本都运行着 Linux 内核的不同变体。每个版本均针对不同的手机和不同的配置而设计。谷歌试图通过将主线 Linux 内核添加到安卓来解决该问题。当前在安卓中是如何处理 Linux 内核的在到达你的手机之前,你手机上的 Linux 内核经历了三个主

爱可生开源社区 爱可生开源社区 2024-07-18
0 0 0
如何在 Linux 上安装 Java

如何在 Linux 上安装 Java

在桌面上拥抱 Java 应用程序,然后在所有桌面上运行它们。无论你运行的是哪种操作系统,通常都有几种安装应用程序的方法。有时你可能会在应用程序商店中找到一个应用程序,或者使用 Fedora 上的 DNF 或 Mac 上的 Brew 这样的软件包管理器进行安装,而有时你可能会从网站上下载可执行文件或安

剑圣无痕 剑圣无痕 2024-07-18
0 0 0
如何在 Linux 上使用 pkgsrc

如何在 Linux 上使用 pkgsrc

NetBSD 的软件包管理器通用、灵活又容易。下面是如何使用它。NetBSD 以能在几乎所有平台上运行而闻名,但你知道它第二有名的 pkgsrc 包管理器吗?像 NetBSD 一样,pkgsrc 基本上可以在任何系统上运行,或者至少在任意 Unix 和类 Unix 的系统上上运行。你可以在 BSD、

法医 法医 2024-07-18
0 0 0
awk 中的字段、记录和变量

awk 中的字段、记录和变量

这个系列的第二篇,我们会学习字段,记录和一些非常有用的 Awk 变量。Awk 有好几个变种:最早的 awk,是 1977 年 AT&T 贝尔实验室所创。它还有一些重构版本,例如 mawk、nawk。在大多数 Linux 发行版中能见到的,是 GNU awk,也叫 gawk。在大多数 Linu

大树 大树 2024-07-18
0 0 0
Linux 平台上的写作者必备工具

Linux 平台上的写作者必备工具

我从事作家已有 20 多年了。我撰写了数千篇有关各种技术主题的文章和指南,并撰写了 40 多本小说。因此,书面文字不仅对我很重要,还很熟悉,成为了我的第二种自然交流的方式。在过去的二十年中(而且还在继续),我几乎都是在 Linux 平台上完成的所有工作。我必须承认,在早期,这并不总是那么容易。格式并

大树 大树 2024-07-18
0 0 0
你需要知道什么才能成为系统管理员?

你需要知道什么才能成为系统管理员?

通过获得这些起码的能力,开始你的系统管理员职业。昔日的系统管理员整天都在调教用户和摆弄服务器,一天的时间都奔波在几百米长的电缆之间。随着云计算、容器和虚拟机的复杂性的增加,而今依然如此。以外行人来看,很难准确确定系统管理员的确切职能,因为他们在许多地方都扮演着一个不起眼的角色。没人能在培训中知道自己

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-18
0 0 0
更好的任务窃取可以使 Linux 更快吗?

更好的任务窃取可以使 Linux 更快吗?

Oracle Linux 内核开发人员 Steve Sistare 参与了这场有关内核调度程序改进的讨论。通过可扩展的任务窃取进行负载平衡Linux 任务调度程序通过将唤醒的任务推送到空闲的 CPU,以及在 CPU 空闲时从繁忙的 CPU 中拉取任务来平衡整个系统的负载。在大型系统上的推送侧和拉取侧

泡泡 泡泡 2024-07-18
0 0 0
容器如何工作:OverlayFS

容器如何工作:OverlayFS

今天早上,我为未来潜在容器杂志画了一幅 OverlayFS 的漫画,我对这个主题感到兴奋,想写一篇关于它的博客来提供更多详细信息。容器镜像很大容器镜像可能会很大(尽管有些很小,例如 alpine linux 才 2.5MB)。Ubuntu 16.04 约为 27 MB,Anaconda Python

爱可生开源社区 爱可生开源社区 2024-07-18
0 0 0
使用 Flutter 开发简单的 Web 应用

使用 Flutter 开发简单的 Web 应用

本文指导读者如何使用 Flutter 运行和部署第一个 Web 应用。Flutter 在 Android 和 iOS 开发方面走了很长一段路之后,已经迈入了一个新的阶段,即 Web 开发。Google 发布了 Flutter 1.5,同时支持 Web 应用开发。为 Web 开发配置 Flutter为

宇宙之一粟 宇宙之一粟 2024-07-18
0 0 0
Zorin OS 15 Lite 发布:好看的轻量级 Linux

Zorin OS 15 Lite 发布:好看的轻量级 Linux

Zorin OS 15 Lite 版刚刚发布。我们将向你展示此新版本的桌面体验,并向你重点展示其主要功能。Zorin OS 是一款日益流行的 Linux 发行版。它基于 Ubuntu,因此,毫不奇怪,它也正是适合初学者的最佳 Linux 发行版之一。 类似 Windows 的界面是许多从 Windo

竹子爱熊猫 竹子爱熊猫 2024-07-18
0 0 0
使用 apt-get 清理

使用 apt-get 清理

大多数使用基于 Debian 的系统的人通常会使用 apt-get 来安装软件包和升级,但是我们多久才清理一次?让我们看下该工具本身的一些清理选项。在基于 Debian 的系统上运行 apt-get 命令是很常规的。软件包的更新相当频繁,诸如 apt-get update 和 apt-get upg

宇宙之一粟 宇宙之一粟 2024-07-18
0 0 0
如何使用 Protobuf 做数据交换

如何使用 Protobuf 做数据交换

在以不同语言编写并在不同平台上运行的应用程序之间交换数据时,Protobuf 编码可提高效率。协议缓冲区 Protocol Buffers (Protobufs)像 XML 和 JSON 一样,可以让用不同语言编写并在不同平台上运行的应用程序交换数据。例如,用 Go 编写的发送程序可以在 Proto

大树 大树 2024-07-18
0 0 0
1 287 288 289 290 291 509