2025年2月28日

如何在 Linux 中清除 Pip 缓存

清理 Pip 缓存可以帮助您排除故障并获取新的 Python 包。您可以在 pip 中内置缓存功能,通过减少重复下载和构建的时间来发挥作用。但您可能会发现软件包不会更新到最新版本的情况,因为系统上存在旧版本的缓存。在本教程中,我将引导您了解如何清除 pip 缓存。如何清除 Pip 缓存首先,我们来看看如何找到 pip 的缓存大小。为此,您所要做的就是执行以下命令:pip cache info正如您所看到的,我的系统中的包索引缓存为 101 MB,而通过轮子本地构建的缓存为 17.1 MB。同样,如果你想找出各个包的缓存,可以使用以下命令:pip cache list而如果你想找到缓存所在的目录,可以使用以下命令:pip cache dir现在,让我们看看如何删除 pip 缓存。删除 Pip 缓存一旦您知道哪个包占用了最多的空间以及不必要的缓存,您可以参考给定的方…
2025年2月28日

在 Linux 上使用 gImageReader 从图像和 PDF 中提取文本

简介:gImageReader 是一个 GUI 工具,可利用 tesseract OCR 引擎在 Linux 中从图像和 PDF 文件中提取文本。 gImageReader 是 Tesseract 开源 OCR 引擎的前端。 Tesseract 最初由 HP 开发,并于 2006 年开源。基本上,OCR(光学字符识别)引擎可让您扫描图片或文件 (PDF) 中的文本。它默认可以检测多种语言,还支持通过 Unicode 字符进行扫描。然而,Tesseract 本身是一个没有任何 GUI 的命令行工具。因此,gImageReader 可以帮助任何用户利用它从图像和文件中提取文本。让我强调一下有关它的一些事情,同时提及我测试它时的体验。gImageReader:Tesseract OCR 的跨平台前端为了简化事情,gImageReader 可以方便地从 PDF 文件或包含任何类型文本的图…
2025年2月28日

在 Ubuntu 18.04 和 CentOS 7 上安装 MariaDB 10.6

本指南旨在帮助您在 CentOS 7 上运行 MariaDB 10.6/在 Ubuntu 18.04 服务器上安装 MariaDB 10.6?。截至撰写本文时,MariaDB 的最新稳定版本是 10.6。 CentOS 7 上安装的 MariaDB 默认版本是 5.5,Ubuntu 18.04 上安装的 MariaDB 默认版本是 10.1。这些版本可在操作系统上游存储库中找到。在安装 MariaDB 10.6 之前,您可能需要卸载当前版本的 MariaDB 服务器。如果升级的话可以忽略这个。在 Ubuntu 上,运行:sudo apt-get remove mariadb-server对于 CentOS 7,运行:sudo yum remove mariadb-server在 Ubuntu 18.04 上安装 MariaDB 10.6要在 Ubuntu 18.04 上安装 MariaDB 10.6,您需…
2025年2月28日

专业用户喜爱的 21 个有用的 Linux 终端快捷键

通过掌握这些超级有用的键盘快捷键,在 Linux 终端中变得更加高效。当然,学习 Linux 命令应该始终是您的首要任务,但是一旦您掌握了命令行,您就应该关注另一件事。终端快捷方式! 在您知道如何使用它们使您的终端会话超级高效之前,您不知道它们有多大帮助。因此,在本教程中,我将通过示例引导您完成顶级终端快捷方式的使用方法。在单独解释所有快捷方式之前,先看一下我将在本教程中讨论的内容的备忘单:Ctrl + A移动到行的开头。Ctrl + E移动到该行的末尾。Ctrl + U删除从光标到行首的内容。Ctrl + K删除从光标处到行尾的内容。Ctrl + W删除光标之前的单词。Ctrl + L清除终端屏幕。Ctrl + C停止当前进程/命令。Ctrl + D注销或退出终端。Ctrl + Z暂停当前进程(可以恢复)。Ctrl + R搜索命令历史记录(向后搜索)。Up A…
2025年2月28日

如何在 CentOS 7/CentOS 6 上安装 RabbitMQ

本指南将介绍在 CentOS 7/CentOS 6 服务器上安装 RabbitMQ 所需的步骤。我的实验室基于我之前的指南在 Linux 上使用 Vagrant 和 Libvirt。 RabbitMQ是一个实现AMQP(高级消息队列协议)的消息代理软件。对于 Ubuntu,请检查:如何在 Ubuntu 上安装最新的 RabbitMQ 服务器安装要求:EPEL 存储库Erlang 存储库RabbitMQ 存储库我更喜欢使用存储库来安装 Rabbitmq 服务器和 Erlang,而不是使用 rpm 软件包,后者往往会带来软件包依赖性问题并且必须手动更新软件包。第 1 步:设置系统主机名您可以从配置服务器的主机名开始。在 CentOS 6 上设置服务器主机名:$ sudo vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=mq-01.e…
2025年2月28日

如何在 Linux 中运行 Shell 脚本 [要点解释]

以下是您应该了解的有关在 Linux 命令行中执行 shell 脚本的所有基本细节。在 Linux 中运行 shell 脚本有两种方法。您可以使用:bash script.sh或者您可以像这样执行 shell 脚本:./script.sh这也许很简单,但并不能解释太多。别担心,我将通过示例进行必要的解释,以便您了解为什么在运行 shell 脚本时以给定格式使用特定语法。我将使用这一行 shell 脚本来使事情尽可能简单:abhishek@linux:~/Scripts$ cat hello.sh echo "Hello World!"方法 1:通过将文件作为参数传递给 shell 来运行 shell 脚本第一种方法涉及将脚本文件名作为参数传递给 shell。考虑到 bash 是默认 shell,您可以运行如下脚本:bash hello.sh您知道这种方法的优点吗? 您的脚…
2025年2月28日

如何在桌面 Linux 上安装和使用 ProtonVPN

VPN(虚拟专用网络)是在公共网络上延伸的加密隧道。它允许用户通过互联网连接安全地浏览和访问资源,并具有最大的隐私和机密性。ProtonVPN 是一款基于瑞士的高速 VPN,可使用加密隧道保护您的宝贵数据,例如密码。它提供了显着的功能,例如:ProtonVPN 服务器上的全磁盘加密有助于保护数据免受攻击。强大的 VPN 协议,例如 KEv2/IPSec 和 OpenVPN。使用 AES-256 进行网络加密,使用 4096 位 RSA 进行密钥交换,使用 SHA384 进行消息身份验证的 HMAC 进行稳健加密。具有完美前向保密性的加密密码套件。这意味着如果加密密钥被泄露,加密的流量将无法被捕获并在以后解密。无日志政策。您的数据或互联网活动不会被跟踪。ProtonVPN 提供了众多服务器位置,在撰写本指南时,它拥有分布在 55 个国家/地区的超过 120…
2025年2月28日

如何在 Fedora 和 Red Hat Linux 上安装 RPM 文件

这篇初学者文章介绍了如何在 Fedora 和 Red Hat Linux 上安装 RPM 软件包。它还向您展示了如何删除这些 RPM 软件包。当您开始在 Red Hat 域中使用 Fedora Linux 时,您迟早会遇到 .rpm 文件。与 Windows 中的 .exe 文件以及 Ubuntu 和 Debian 中的 .deb 文件一样,.rpm 文件使您能够在 Fedora 上快速安装软件。您可以从软件中心找到并安装大量软件,尤其是在 Fedora 中启用其他存储库时。但有时,您会在他们的网站上找到 RPM 格式的软件。与 Windows 中的 .exe 文件一样,您下载 .rpm 文件并双击它进行安装。别担心,我会告诉你详细的步骤。在 Fedora 和 Red Hat Linux 上安装 RPM 文件我将向您展示三种安装 RPM 文件的方法:使用软件中心安装RPM文件(GUI方法)使用DNF命令安装RP…
2025年2月28日

CentOS 7 上的 Zimbra 多服务器安装

本指南旨在帮助您在 CentOS 7 上执行 Zimbra 多服务器安装。Zimbra 被评为最佳开源邮件协作套件。只能与Exchange等商业电子邮件产品配套。单服务器 Zimbra 的安装是一个简单的过程,但获得多服务器设置是一个涉及许多移动部件的过程,需要按以下顺序执行。安装 LDAP 服务器 – 多主复制 (MMR) 或复制安装 Zimbra 邮箱服务器安装 MTA 服务器安装代理服务器我的设置将具有以下服务器:2 台 LDAP 服务器 – 具有多主复制 (MMR)2台邮箱服务器2 个 MTA 服务器2 台代理服务器 – 带 keepalived 和 VIP因此,此设置的服务器总数为 7。主机名使用以下格式LDAP 服务器 – ldap-01.domain.com 和 ldap-02.domain.com邮箱服务器 – mx-01.domain.com 和 mx-02.domain.co…
2025年2月28日

如何在 RHEL7 Linux 上安装 Chromium Web 浏览器

客观的目标是在 RHEL7 Linux 上安装最新的 Chromium Web 浏览器。操作系统和软件版本操作系统: – Redhat Enterprise Linux 7.3软件: – Chromium 版本 58.0.3029.110 Fedora 项目(64 位)要求需要对您的系统进行特权访问。困难简单的惯例# – 要求以root权限直接以root用户身份或使用sudo命令执行给定的linux命令$ – 要求以常规非特权用户身份执行给定的 Linux 命令指示配置 Chromium 发布存储库将浏览器导航至 http://install.linux.ncsu.edu/pub/yum/itecs/public/chromium/rhel7/noarch/ 并下载最新的 Chromium 存储库包。例子: $ wget http://install.linux.ncsu.e…