2025年2月28日

您现在可以购买装有 Ubuntu Linux 22.04 的 Dell XPS 13 Plus

您现在可以购买装有 Ubuntu Linux 22.04 的 Dell XPS 13 Plus 十多年来,戴尔一直在销售一些最好的 Linux 笔记本电脑,紧随 HP Dev One 之后,戴尔发布了高端 XPS 13 Plus 的更新 Linux 版本。戴尔已经在销售 XPS 13 Plus Developer Edition,它与今年早些时候推出的基于 Windows 的 XPS 13 Plus 基本没有变化,只是它配备了 Ubuntu Linux 20.04 LTS 而不是 Windows。从今年 8 月开始,戴尔将发售搭载更新的 Ubuntu 22.04 LTS 软件体验的 XPS 13 Plus 开发者版,已经购买开发者版的人将获得相同的优化更新。戴尔 XPS 13 Plus 开发者版 Dell XPS 13 Plus 可选择预装 Ubuntu Linux,起价 1,289.00 美元。如果您现在订购,您将在 8 月获得经过…
2025年2月28日

如何在Ubuntu 20.04上安装Grafana监控软件

如何在Ubuntu 20.04上安装Grafana监控软件 Grafana 是一个用于监控计算机系统的多平台开源分析和可视化平台。 Grafana 允许您创建和共享仪表板,并拥有一个由 100 多个插件组成的蓬勃发展的生态系统,用于数据收集、存储、可视化和共享。在本文中,我们将向您展示如何在 Ubuntu 20.04 上安装 Grafana,以便您可以充分利用您的数据。那么让我们开始设置吧!先决条件为了正确遵循本教程,您将需要以下内容:Ubuntu VPS 实例。如果您还没有帐户,可以通过在 DigitalOcean 或 Vultr 注册来免费获得一个帐户。注册后,在您的服务器上安装 Ubuntu。具有 sudo 权限的非 root 用户。您可以按照本教程中的步骤进行设置。系统要求:如果您计划将 InfluxDB 或 Elasticsearch 与 Grafana…
2025年2月28日

如何在 CentOS 8 上安装 GCC 编译器

如何在 CentOS 8 上安装 GCC 编译器 GCC 是指一组工具,其中包括许多主要编程语言(例如 C、C++、Objective-C、Fortran、Ada 和 Brig)的编译器和库的集成集合。 GCC 代表“GNU 编译器集合”。 ”每种语言的编译器都有自己的名称。 C++ 的编译器称为 G++,Ada 的编译器称为 GNAT,等等。这篇文章包含关于如何在 CentOS 8 上安装 GCC 编译器的深刻指南。我们还将学习如何在 GCC 编译器中编写、编译和执行简单的 C 程序。但首先,我们将学习如何检查 CentOS 8 上已安装的软件包和组。列出已安装的软件包您可以运行以下命令来列出 CentOS 8 上已安装的软件包:$ sudo dnf group list访问已安装组的摘要您可以使用以下命令来访问操作系统上已安装组的摘要:$ sudo dnf groups summary在 C…
2025年2月28日

如何在 Ubuntu 20.04 上使用 Docker 安装 Sentry

如何在 Ubuntu 20.04 上使用 Docker 安装 Sentry Sentry 是一款流行的错误跟踪 Python 应用程序,可以免费安装并与 Python 开源开发平台一起使用。使用 Sentry,可以通过短信和电子邮件通知来提醒重铺时遇到的错误。您可以将 Sentry 与许多应用程序集成,例如 Gitab、Bitbucket、Github 等。在本教程中,我们将解释使用 docker 在 Ubuntu 20.04 上安装 Sentry 的过程。在 Ubuntu 20.04 LTS 服务器上安装 Docker哨兵的安装可以使用一些 docker 命令来完成,但首先,让我们运行如下所示的命令。sudo apt update然后还运行升级命令,如下所示。sudo apt upgrade要使用docker安装sentry,必须先安装docker。使用如下所示的命令可以轻松安…
2025年2月28日

如何在远程 Linux 服务器上运行本地脚本

如何在远程 Linux 服务器上运行本地脚本 编写重复性任务的脚本可以提高系统管理的效率。这对本地机器来说很好,但是如果你监督远程服务器呢?您可以在远程计算机上运行本地脚本吗?是的!远程连接远程系统管理通常涉及通过安全安全shellshell 连接与远程计算机建立连接。 SSH 连接为您提供远程计算机上的命令提示符。然后您可以继续进行任何需要的系统维护。Shell 脚本可以帮助您将一系列命令包装到一个脚本中,该脚本可以像程序一样运行,将许多操作组合到一个命令行指令中。随着时间的推移,您将调整和改进您的脚本。如果您有许多远程机器要管理,保持每台服务器上的每个脚本的副本是最新的和最新的是一件痛苦的事情,而且是一项令人厌烦的开销。它本身成为一项管理任务,并消耗了使用脚本本应节省的时间。理想的解决方案是让您将脚本保存在本地计算机上,…
2025年2月28日

eBPF Linux 教程

eBPF Linux 教程 eBPF 代表扩展伯克利数据包过滤器。当您使用 Linux 并且想要与内核交互时,您需要像 eBPF 这样的框架来帮助您。 eBPF 是一个旨在帮助开发人员无障碍运行低级内核程序的框架。借助 eBPF,您可以以最小的开销配置快速加载和运行软件。如果您是 eBPF 的新手并且正在使用内核程序,本指南将帮助您了解 eBPF 以及如何使用它。我们将展示一些使用 eBPF 将代码注入内核的实例。让我们开始!什么是 eBPFeBPF 是扩展 Berkeley Packer Filter 的缩写。它充当 Linux 内核中的接口,允许开发人员注入代码以与内核交互,例如修改其行为或观察它。eBPF 最初作为数据包跟踪器发布,但后来于 2014 年进行了扩展并集成到 Linux 内核中。虽然它主要帮助跟踪任务,但它具有很多功能,包括允许用户空间应用程序执行内…
2025年2月28日

如何在 Ubuntu 20.04 上安装 Mono

如何在 Ubuntu 20.04 上安装 Mono “Mono”是一个免费开源的 Microsoft .NET 框架,用于用 C# 和其他语言开发和运行跨平台应用程序。它允许开发人员通过使用Mysql、Postgresql 等等数据库来更快地开发多平台应用程序。现在,它也可以在 Ubuntu 上访问,这拓宽了项目功能。此外,大多数开发人员将其用于小型应用程序,其中速度或特定问题的解决方案是最重要的因素。在本文中,我们将使用官方存储库安装“Mono”开发平台。要求安装“Mono”的唯一先决条件是您必须以 root 用户或具有 sudo 权限的用户身份登录。安装过程Ubuntu 存储库中未预安装 Mono; Mono 官方存储库是最方便、最直接的安装方式。为此,只需按照以下步骤操作:更新包要在系统中安装新应用程序,强烈建议更新和升级现有系统软件包。要更新您…
2025年2月28日

Linux 中的 fork、exec、wait 和 exit 系统调用解释

Linux 中的 fork、exec、wait 和 exit 系统调用解释 可以单次、多次或同时执行的指令和数据序列称为程序。而过程就是这样的程序的执行。所以这些进程可以运行很多程序。在同一个进程中,操作系统可以加载不同的程序。重用的进程状态(例如当前目录、权限、文件句柄等)由新程序继承。这些事情与 fork()、exec()、wait() 和 exit() 等系统调用在同一级别完成。在本文中,我们将通过示例和用例详细讨论 Linux 系统调用 fork()、exec()、wait() 和 exit()。叉()fork() 是 Linux/Unix 系统中非常特殊且有用的系统调用之一。进程使用它来创建作为自身副本的进程。在此类系统调用的帮助下,父进程可以创建子进程。直到子进程执行完毕,父进程才会被挂起。fork() 的一些要点如下。父进程将获取非零…
2025年2月28日

你应该使用的 5 个 Ubuntu Linux 特性

你应该使用的 5 个 Ubuntu Linux 特性 Ubuntu Linux 功能丰富,并附带精选的预装软件。不过再深入一点,您会发现一些您应该使用的功能。Ubuntu 体验Ubuntu 无需介绍。毫无疑问,它是最受家庭用户欢迎的 Linux 发行版。这是许多 Linux 用户咬牙切齿的发行版。不管现在人们可能使用什么发行版,他们很可能是从 Ubuntu 开始的,或者至少在 Linux 探索的某个时候绕道到 Ubuntu。Ubuntu 与 Arch 等发行版处于天平的另一端。 Arch 为您提供了一个普通的、极简主义的、可运行的 Linux 安装。您需要安装所需的软件,并且只安装所需的软件。 Ubuntu 满载了范围广泛的应用程序。这样做的动机是方便新用户进入 Linux 世界。他们可能想在解开寻找和安装软件包的谜团之前开始使用他们的计算机做一些事情。即时访问各种应用…
2025年2月28日

如何在 Ubuntu 20.04 上安装 Rudder 系统配置和审核工具

如何在 Ubuntu 20.04 上安装 Rudder 系统配置和审核工具 Rudder 是一款开源且用户友好的基于网络的系统配置和审核工具。它通过自动化系统配置来帮助您管理 IT 基础设施,同时确保基础设施的可见性和控制。 Rudder 的两个主要组件是:根服务器和节点。根服务器定义其管理的系统的配置。 Rudder 管理的系统称为节点。 Rudder 使用安装在这些系统上的 Rudder 代理来管理节点。在今天的文章中,我们将在 Ubuntu 20.04 LTS 上安装 Rudder 根服务器和代理。我们将使用两台 Ubuntu 机器:一台作为 Rudder 根服务器,另一台作为 Rudder 节点。注意:您必须是 root 用户或在两台计算机上都具有 sudo 权限才能安装Rudder 服务器和代理。在Ubuntu上安装Rudder根服务器在要设置为 Rudder 根服务器的…