2025年2月28日

如何在 Ubuntu 上正确安装 TensorFlow

完整的初学者指南,教您通过简单的步骤在 Ubuntu 上安装 TensorFlow。如果您热衷于机器学习,那么即使不需要 PyTorch,您也可能需要使用 TensorFlow。假设您使用的是 Linux,我将向您展示如何在 Ubuntu 上安装 Tensorflow。我使用的是 Ubuntu 18.04,但这些步骤也适用于其他版本。请注意,虽然您可以尝试为其他平台/发行版从源代码构建它,但 TensorFlow 主要支持 Ubuntu Linux。因此,我将在本文中坚持这一点。在 Ubuntu Linux 上安装 TensorFlow在开始设置 TensorFlow 之前,您需要在 Ubuntu 上启用 Universe 存储库。您可以使用以下命令来执行此操作:sudo add-apt-repository universe或者转到软件和更新选项并从那里启用它:…
2025年2月28日

什么是不可变 Linux 发行版?您应该使用它吗?

Linux但更安全。要点不可变的 Linux 发行版是只读操作系统,不允许写入根文件系统。这些发行版比普通 Linux 发行版更安全、可靠、稳定,但使用起来也更复杂。服务器、容器环境和手持设备受益于不可变的操作系统。Linux 世界总是在不断发展。最近有一个概念引起了不小的轰动:不可变发行版。想象一下一个不可更改的 Linux 发行版。听起来像是一个限制?如果这能为 Linux 用户带来实际好处怎么办?让我们更深入地研究不可变操作系统的世界,并讨论它们是否是您的正确选择。什么是不可变的 Linux 发行版?不可变的 Linux 发行版是一个其核心是只读的操作系统 (OS)。这意味着您无法轻松修改操作系统。这包括文件系统、目录、应用程序,甚至配置。即使作为管理员,您也无法对发行版进行任何修改。如果不可变发行版中的某些内容发生更改,这只是暂时…
2025年2月28日

如何在 Kali Linux 上安装 Nessus

Nessus 是一款出色的漏洞扫描器,提供免费和付费选项。以下是如何在 Linux 上下载并开始使用 Nessus。漏洞扫描是现代网络安全的一个重要方面,Nessus 是一款众所周知的工具,可为漏洞评估提供全面的解决方案。由于它与 Windows、MacOS 和 Linux 兼容,因此成为安全专业人士和爱好者的热门选择。那么如何在广泛使用的渗透测试平台 Kali 上下载并安装 Nessus 呢?通过本分步指南,您将立即启动并运行 Nessus,并能够主动识别和缓解网络中的漏洞。什么是 Nessus?Nessus 由 Tenable Inc 开发,是一款广泛使用的开源漏洞扫描器。它提供付费订阅 Nessus Professional 以及免费版本 Nessus Essentials,每个扫描仪仅限 16 个 IP 地址。Nessus 提供一系列服务,包括漏洞评估、网络扫…
2025年2月28日

Linux 中 Usermod 命令的 8 个基本示例

Linux 中的 usermod 命令允许您以多种方式修改用户帐户。查看您可以在本教程中修改哪些设置。您可以使用 useradd 命令创建新用户,但如果您错误配置了帐户,则不一定要删除该用户。您可以在 Linux 中使用 usermod 命令更改用户帐户设置。usermod(用户修改的缩写)使您能够修改用户帐户的各个方面。您可以更改用户的主目录和 shell。您可以将用户添加到不同的组或锁定帐户。8 usermod命令的实际例子由于您正在处理用户帐户管理,因此您必须是 root 或具有 sudo 权限才能运行 usermod 命令。sudo usermod [options] username让我向您展示一些例子。1. 更改用户名您可以使用 usermod 命令的选项 -l 更改用户名:sudo usermod -l new_username old_username…
2025年2月28日

如何在 Ubuntu 中为 Appimage 文件创建集成应用程序启动器

在本教程中,我们将学习如何在 Ubuntu 的 Gnome 桌面环境中为应用程序映像创建自定义应用程序启动器。虽然本教程的重点是 Ubuntu,但此方法也应该适用于使用 Gnome 桌面环境的其他发行版,并且对于使用其他桌面环境的人来说也可能很有用,因为某些部分仍然适用。在本教程中您将学习:appimage 文件是什么如何下载并运行appimage程序如何为 appimage 程序创建应用程序启动器如何在 Ubuntu 中为 Appimage 文件创建集成应用程序启动器使用的软件要求和约定什么是Appimage文件?appimage 文件是应用程序及其使用的任何库的压缩映像。当您执行 appimage 文件时,它会临时安装在您的文件系统上以便运行。传统上,应用程序是使用包管理器安装的。对于 Ubuntu 来说,这很合适。对于最终用户来说,这是一种非…
2025年2月28日

手册页太复杂?尝试 tldr 来学习 Linux 命令

要点tldr 通过简洁、易于访问的页面和关键示例简化了 Linux 命令帮助。使用 npm 或 Homebrew 安装 tldr,然后使用“tldr grep”等命令快速访问命令帮助。tldr 网站提供与命令行工具相同的详细页面,具有搜索自动完成功能和 GitHub 链接。手册页是 Linux 命令帮助的最终来源,但它们非常密集,对初学者来说根本不友好。输入 tldr,该命令使使用命令行变得更加容易。什么是 tldr 以及为什么它比 man 更好?Tldr 的工作方式类似于 man,这是获取 Linux 命令帮助的默认方式。它的名字参考了常见的互联网首字母缩写 TL;DR,是“太长;没读”的缩写。 tldr 命令显示 tldr 页面,而不是手册页,这是更易于访问的替代方案。每个 tldr 页面都以命令名称、其功能的一句话描述以及获取更详细信息的 URL(通常是相应手册页的…
2025年2月28日

dutree - 分析 Linux 中的文件系统磁盘使用情况

dutree 是一款免费、开源、快速分析磁盘使用情况的命令行工具,采用 Rust 编程语言编写,由 durep(磁盘使用报告器)和树(以树状格式列出目录内容)命令行工具。因此,dutree 以树状格式报告磁盘使用情况。dutree 显示彩色输出,具体取决于 GNU LS_COLORS 环境变量中配置的值。此环境变量允许根据文件的扩展名、权限和文件类型设置文件的颜色。杜特里特点:显示文件系统树。支持小文件聚合。允许比较不同的目录。支持排除文件或目录。如何在Linux系统中安装dutree要在 Linux 发行版中安装 dutree,您的系统上必须安装 rust 编程语言。如果您没有安装Rust,您可以使用以下curl命令来安装它,如图所示。sudo curl https://sh.rustup.rs -sSf | sh 安装 Rust 后,您可以运行以下命…
2025年2月28日

如何在 Debian 10 上安装 NVIDIA CUDA (buster)

在本教程中,我们将在 Debian 10 (buster) Linux 上安装 NVIDIA CUDA。我们将从 CUDA 开发人员存储库执行直接网络安装。在本教程中您将学习:如何安装CUDA如何确认CUDA安装如何在 Debian 10 上安装 NVIDIA CUDA (buster)Debian 10(buster)上的 NVIDIA CUDA 分步说明安装 CUDA 开发者密钥: # apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/debian10/x86_64/7fa2af80.pub 添加 CUDA Debian 10 存储库并启用 contrib 存储库: # add-apt-repository "deb https://developer.downloa…
2025年2月28日

如何在 CentOS 7/RHEL 7 上安装 Podman 4.x |

Podman(Pod Manager Tool 的简称)是一个无守护程序容器引擎,旨在帮助您在大多数 Linux 系统上开发、管理和运行开放容器计划 (OCI) 容器。 Podman 是 Docker 的终极替代品。 Podman 是 openSUSE Kubic 和 Fedora CoreOS(经过认证的 Kubernetes 发行版)中的默认容器运行时。您可以使用 Podman 使用 Dockerfile 和一系列与 Docker 开源引擎相同的命令来创建符合 OCI 的容器映像。一个示例是 podman build 命令,它执行与 docker build 命令相同的任务。换句话说,Podman 提供了 Docker 开源引擎的直接替代品。Podman 的一些主要优势包括:它以无根模式运行容器 – 能够运行更安全的无根容器,因为它们运行时没有任何附加权限原生 systemd 集成 – 使用 P…
2025年2月28日

如何构建您自己的可启动 Linux Live CD

使用第三方工具或官方 Linux 操作系统,可以轻松地在 Linux 中创建 DIY 可启动 Live CD。需要帮忙?按照以下步骤在几分钟内即可创建 Linux Live CD。Live CD(或“Live 光盘”)是一种 CD、DVD 或 USB 驱动器,其操作系统可用于启动,而不是安装在计算机硬盘驱动器上。无论是用于系统恢复还是仅仅是用于访客设备的便携式磁盘,Live CD 都提供了多种功能。您可以使用其中之一来解决引导记录、密码丢失和感染等问题。使用 Linux,创建 DIY 可启动 Live CD 非常容易。了解如何构建您自己的可启动 Linux live CD,从软件到创建光盘和查找 ISO。Linux Live CD 要求让我们从先决条件开始。虽然创建 Linux Live CD 并不是非常困难,但您首先需要一些物品。即 ISO 文件、可刻录介质和用于写入 ISO 的软件。如…