• 24 个必备的 Linux 应用程序

    日期:

    提要:Linux 上必备的应用程序是什么呢?这个答案具有主观性并取决于你使用 Linux 桌面的目的是什么。但确实存在一些必备的并且大部分 Linux 用户都会安装的应用程序。接下来我们会列举出那些在所有 Linux 发行版上你都会安装的最优秀的 Linux 应用程序。 在...

  • 如何构建 RPM 包

    日期:

    节省跨多个主机安装文件和脚本的时间和精力。 自20多年前我开始使用 Linux 以来,我已经使用过基于 rpm 的软件包管理器在 Red Hat 和 Fedora Linux 系统上安装软件。我使用过 rpm 程序本身,还有 yum 和 dnf ,用于在我的 Linux 主机上安装和更新软件包,dnf...

  • 一窥你安装的 Linux 软件包

    日期:

    这些最有用的命令可以让你了解安装在你的 Debian 类的 Linux 系统上的包的情况。 你有没有想过你的 Linux 系统上安装了几千个软件包? 是的,我说的是千。 即使是相当一般的 Linux 系统也可能安装了上千个软件包。 有很多方法可以获得这些包到底是什么包的详...

  • 为什么 Linux 用户应该试一试 Rust

    日期:

    在 Linux 系统上安装 Rust 编程语言可能是你近年来所做的最有价值的事情之一。 Rust 是一种相当年轻和现代的编程语言,具有许多使其非常灵活而及其安全的功能。数据显示它正在变得非常受欢迎,连续三年(2016、2017和2018)在 Stack Overflow 开发者调查中获...

  • 使用 Podman 以非 root 用户身份运行 Linux 容器

    日期:

    Linux 容器是由 Linux 内核所提供的具有特定隔离功能的进程 包括文件系统、进程和网络的隔离。容器有助于实现可移植性 应用可以在容器镜像中与其依赖项一起分发,并可在几乎任何有容器运行时环境的 Linux 系统上运行。 虽然容器技术存在了很长时间,但 Linux...

  • Linux vs Mac:Linux 比 Mac 好的 7 个原因

    日期:

    最近我们谈论了一些为什么 Linux 比 Windows 好的原因。毫无疑问,Linux 是个非常优秀的平台。但是它和其它操作系统一样也会有缺点。对于某些专门的领域,像是游戏,Windows 当然更好。而对于视频编辑等任务,Mac 系统可能更为方便。这一切都取决于你的偏好...

  • 如何在家中使用 SSH 和 SFTP 协议

    日期:

    通过 SSH 和 SFTP 协议,我们能够访问其他设备,有效而且安全的传输文件等等。 几年前,我决定配置另外一台电脑,以便我能在工作时访问它来传输我所需要的文件。要做到这一点,最基本的一步是要求你的网络提供商(ISP)提供一个固定的地址。 有一个不必要但...

  • 如何在双系统引导下替换 Linux 发行版

    日期:

    在双系统引导的状态下,你可以将已安装的 Linux 发行版替换为另一个发行版,同时还可以保留原本的个人数据。 假设你的电脑上已经以双系统的形式安装了 Ubuntu 和 Windows,但经过将 Linux Mint 与 Ubuntu 比较之后,你又觉得Linux Mint会更适合自己的时候,...

  • 将安装了 CentOS/RHEL 6/7 的机器转变成路由器

    日期:

    在本文中,我们将学习通过使用 NAT 技术将安装有 RHEL/CentOS 6 7 的机器转变成路由器来用。 我们都知道,路由器是一个工作在第三层的网络设备,用于将两个或多个网络连接在一起,即,将局域网连接上广域网上或者局域网直接互联。 路由器非常昂贵,尤其对于...

  • 使用 sar 和 kSar 来发现 Linux 性能瓶颈

    日期:

    sar命令用用收集、报告、或者保存 UNIX / Linux 系统的活动信息。它保存选择的计数器到操作系统的/var/log/sa/sadd文件中。从收集的数据中,你可以得到许多关于你的服务器的信息: CPU 使用率 内存页面和使用率 网络 I/O 和传输统计 进程创建活动 所有的块设...