Ubuntu 20.04 上安装 qBittorrent
qBittorrent 通过终端安装
- 系统更新
- 系统升级
- 在 Ubuntu 20.04 上添加 Qbittorent PPA
- 系统更新
- Qbittorent 安装
Qbittorent 是一个开源且可免费使用的点对点比特流客户端。它体积小,不加载内存盘。众所周知,此应用程序可以在许多操作系统(例如 Linux、Microsoft Windows 和 FreeBSD)上有效且高效地运行。它是用 C++ 语言编写的。它具有与 u torrent 类似的界面。 Qbittorent 还支持主要的 bit torrent 扩展,如对等交换和完全加密等。本文将帮助您获得在 Linux 操作系统上安装 qbittorent 的说明。
要阅读本文,您应该安装 Ubuntu 20.04 桌面,并且您的用户必须具有 sudo 权限。
qBittorrent 通过终端安装
系统更新
这种方法的第一步是更新系统。我们要确保所有包都已更新。该方法首先会要求sudo账号密码,即用户认证的密码,验证通过后,再进行下一步
sudo apt update

系统升级
第二步是更新软件包后对其进行升级。这是由系统通过浏览所有包列表和构建依赖项来完成的。此外,这里提到了所有需要安装的新包。更新和升级的基本区别在于,在更新系统的情况下,所有软件包都从其网站刷新或下载到系统。而在升级系统的情况下,所有已经下载或刷新的包都按最新版本排名或增加。
$ sudo apt upgrade

在此过程中,需要磁盘空间,因此系统会在命令提示符中询问用户是否继续。因此,如果您的选项是“是”,则按“y”键,然后按回车键。
![]()
此更新过程需要一些时间才能完成。由于所有的包都需要升级,所以系统需要的时间会稍长一些。下图显示了此过程随时间和权重的改进。
![]()
Ubuntu 20.04 上的 Qbittorent PPA 添加
qbittorent的PPA(personal package archive)是从官网添加到Ubuntu系统中的。确保您的互联网连接正常。因为它需要一些时间才能稳定下来。运行以下命令继续。
$ sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable
这也将需要 Sudo 帐户密码来验证真实用户。 apt 存储库的所有包都添加到 Linux 操作系统中。在系统中添加所有存储库的过程中,系统会询问用户是否要继续,然后按回车或其他键退出此过程。按 Enter 键继续。

系统升级
再次需要更新系统。所有添加到系统中的存储库都需要更新,以便这些存储库可以在系统中轻松有效地工作。当系统导航列表中的所有包时,它会显示完成消息并继续进行。
$ sudo apt update
Qbittorent安装
在系统中添加 PPA 存储库后,我们的 Ubuntu 系统现在已准备好将 qbittorrent 应用程序安装到系统中。为此,我们使用 apt 包来更新和升级包和存储库,同时在我们的命令中使用 sudo 权限。所以现在我们将运行安装查询。
$ sudo apt install qbittorent
当命令被执行时,系统会读取包,它也会开始构建在系统中安装任何新应用程序所需的依赖项。状态信息也被访问并因此显示给用户。

此外,所有未经许可自动安装的包也在这里显示。在安装过程中,由于需要磁盘空间,因此在进行过程中需要用户的许可。因此系统会通知用户进程完成后将占用硬盘中特定范围的空间。因此,如果它不为空,则需要删除多余的项目以确保可用空间。您将使用 \y 继续,如果没有,则按其他选项,然后按 \enter。
安装过程需要一些时间。通过图像可以看到进度。

启动 qBittorent
安装时,要打开或启动应用程序,您只需转到主应用程序菜单即可。导航到搜索栏并键入 qbittorent 名称,因为它是由系统获取的,然后将其打开。

在应用程序启动之前,您会看到一条通知,这是完成隐私保护的警告标志,因为它将公开共享所有内容。您可以选择取消以关闭它或同意选项以继续。

当应用程序打开时,您将看到页面左侧有一个导航栏的界面。

现在导航到顶部菜单栏并选择选项工具,进一步从下拉栏中选择首选项。

然后界面会变成一个新的页面。现在从左侧栏中选择 Web UI 选项。 Web UI 可以从 Web 浏览器控制 Torrent 客户端。端口 8080 用于运行此特定程序。

您所需要的只是提供您的信息,例如用于身份验证的名称和密码。将打开网络浏览器。输入用户名和密码进行登录。

卸载qbittorent
要从系统中删除此应用程序,请使用此 sudo-remove 命令。
$ sudo apt remove qbittorent
-
结论
Qbittorent 的工作方式与 Utorrent 相同。它被开发为作为 Utorrent 的替代品。我希望本文对您在启动后安装和使用此应用程序有所帮助。
相关文章:
- qBittorrent 5.0.3 发布!潜在的崩溃修复,其他改进
- 如何在 Ubuntu 中安装 qBittorrent 5.0.0
- qBittorrent 4.6.0 发布,支持 I2P 和 UI 编辑 (Ubuntu PPA)
- qBittorrent 4.0.4 发布!如何在 Ubuntu 中安装
- 如何在 Ubuntu 18.04 中安装 qBittorrent 4.1
- qBittorrent 4.1.1 发布,修复了 Socks5 问题
- qBittorrent 4.1.2 发布,带有“禁止睡眠”选项
- qBittorrent 4.1.3 发布,进行了改进并修复了错误
- qBittorrent 4.1.4 发布,.TS 识别为可预览
- qBittorrent 4.1.6 发布!如何在 Ubuntu 18.04 中安装
- qBittorrent 4.1.7 发布!如何在 Ubuntu 18.04 中安装
- qBittorrent 4.1.8 发布,修复了稳定性问题 (Ubuntu PPA)
- qBittorrent 4.2 发布!如何在 Ubuntu 中安装
- qBittorrent 4.2.1 发布,修复了 Libtorrent (Ubuntu PPA)
- qBittorrent 4.2.2 发布!如何通过 PPA 安装
h
相关文章:
Ubuntu 20.04 上安装 qBittorrent
qBittorrent 通过终端安装 系统更新系统升级在 Ubuntu 20.04 上添加 Qbittorent PPA系统更新Qbittorent 安装 Qbittorent 是一个开源且可免费使用的点对点比特流客户端。它体积小,不加载内存盘。众所周知,此应用程序可以在许多操作系统(例如…...
iPhone 在华销量大幅下挫
iPhone在乔布斯时代缔造的神话在中国正逐渐走向没落,挤牙膏式的升级方式类似于诺基亚的N70系列,毫无新意的创新能力,求稳着陆的经营理念,工艺和美学不再独领风骚,甚至拍照领域和AI增强计算,折叠屏等技术领域…...
【Ubuntu VScode Remote SSH 问题解决】Resolver error: Error: XHR failed
1. 问题描述 VScode使用remote ssh 远程服务器,报错类似: [12:06:01.219] Downloading VS Code server locally... [12:06:01.310] Resolver error: Error: XHR failedat k.onerror (vscode-file://vscode-app/private/var/folders/g1/cvs2rnpx60qc3b4…...
在JVM的栈(虚拟机栈)中,除了栈帧(Stack Frame)还有什么?
在JVM的栈(虚拟机栈)中,除了栈帧(Stack Frame),还有其他一些与方法调用相关的重要信息。栈的主要作用是存储方法调用的执行过程中的上下文信息,栈帧是其中最关键的组成部分。 栈的组成 栈帧&am…...
docker发布自己的镜像
官方node-red镜像: nodered/node-red - Docker Image 拉取v3版本: docker pull nodered/node-red:3.1.14 运行镜像: docker run --restartalways --privilegedtrue -d -p 1880:1880 -v node_red_data:/data --name mynodered nodered/n…...
【人工智能】解码语言之谜:使用Python构建神经机器翻译系统
《Python OpenCV从菜鸟到高手》带你进入图像处理与计算机视觉的大门! 解锁Python编程的无限可能:《奇妙的Python》带你漫游代码世界 神经机器翻译(NMT)是近年来机器翻译领域的一项重大突破。它利用深度学习模型,特别是循环神经网络(RNN)和Transformer网络,以端到端的…...
JavaScript数组类型详解
目录 一、数组的基本概念 二、数组的类型 1. 基本数组类型: 2. 数字数组: 3. 字符串数组: 4. 对象数组: 5. 类型数组(TypedArray): 6. ArrayBuffer数组: 7. 类数组ÿ…...
【实战AI】利用deepseek 在mac本地部署搭建个人知识库
之前的文章中实现了本地通过ollma 部署deepseek R1:14b 模型,这里我想继续实现个人知识库,方便自己文档,数据的检索; 下载anythingLLM 地址: https://anythingllm.com/desktop 下载安装即可;…...
Spring Boot 3.4 中 MockMvcTester 的新特性解析
引言 在 Spring Boot 3.4 版本中,引入了一个全新的 MockMvcTester 类,使 MockMvc 测试可以直接支持 AssertJ 断言。本文将深入探讨这一新特性,分析它如何优化 MockMvc 测试并提升测试的可读性。 Spring MVC 示例 为了演示 MockMvcTester 的…...
Express 中间件
在构建 Web 应用程序时,中间件(Middleware)扮演着至关重要的角色。它允许你定义一系列的函数来处理 HTTP 请求和响应过程中的各种任务。Express.js 是 Node.js 上最流行的框架之一,以其简洁且强大的中间件机制著称。本文将深入探讨…...
PyCharm结合DeepSeek-R1
PyCharm结合DeepSeek-R1,打造专属 AI 编程助手 在程序员的日常工作中,提高编程效率、快速解决代码问题是重中之重。今天给大家分享一个强强联合的组合 ——PyCharm 插件 Continue 与 DeepSeek-R1,它们能帮你打造出强大的个人 AI 编程助手。 …...
AJAX XML技术详解
AJAX XML技术详解 引言 随着互联网技术的不断发展,前端与后端之间的交互需求日益增长。AJAX(Asynchronous JavaScript and XML)技术应运而生,成为实现前后端分离、提高页面响应速度的关键技术之一。本文将详细介绍AJAX XML技术,包括其原理、应用场景、优缺点等内容。 A…...
【openresty服务器】:源码编译openresty支持ssl,增加service系统服务,开机启动,自己本地签名证书,配置https访问
1,openresty 源码安装,带ssl模块 https://openresty.org/cn/download.html (1)PCRE库 PCRE库支持正则表达式。如果我们在配置文件nginx.conf中使用了正则表达式,那么在编译Nginx时就必须把PCRE库编译进Nginx…...
Java+vue前后端分离项目集群部署
一、项目概述 假设我们有一个前后端分离的项目,前端使用React或Vue框架,后端使用Spring Boot或Node.js。我们将分别部署前端和后端到集群环境中。 二、准备工作 1. 代码准备:确保前端和后端代码已经开发完成,并通过本地测试。 2…...
3. CSS中@scope
说说你对 CSS 中scope 的了解 <style>/* scope规则 */scope (#app) {.box {width: 100px;height: 100px;background-color: red;}} </style> <div id"app"><div class"box"></div> </div>CSS 中的scope 是一个相对较新…...
互联网大厂面试高频题-操作系统部分
前言 哈喽各位小伙伴们,本期小梁给大家带来了互联网大厂面试中操作系统部分的高频题,本文会以通俗易懂的语言以及图解形式描述,希望能给大家的面试带来一点帮助,祝大家offer拿到手软!!! 话不多说,我们立刻进入本期正题! 1 说说什么是操作系统吧。 答…...
Sentinel——Spring Boot 应用接入 Sentinel 后内存开销增长计算方式
接入 Sentinel 对 Spring Boot 应用的内存消耗影响主要取决于 规则数量、资源数量、监控粒度、并发量 等因素。 1. 核心内存消耗来源 (1) Sentinel 核心库 默认依赖:Sentinel Core 本身占用较小,通常在 10~50MB(取决于资源数量和规则复杂度…...
redis之数据库
文章目录 服务器中的数据库切换数据库数据库键空间读写键空间时的维护操作 设置键的生存时间或过期时间保存过期时间过期键的判定过期键删除策略清性删除策略的实现定期删除策略的实现 总结 服务器中的数据库 Redis服务器将所有数据库都保存在服务器状态redis.h/redisServer结…...
Vue3(1)
一.create-vue // new Vue() 创建一个应用实例 > createApp() // createRouter() createStore() // 将创建实例进行了封装,保证每个实例的独立封闭性import { createApp } from vue import App from ./App.vue// mount 设置挂载点 #app (id为app的盒子) createA…...
01.Docker 概述
Docker 概述 1. Docker 的主要目标2. 使用Docker 容器化封装应用程序的意义3. 容器和虚拟机技术比较4. 容器和虚拟机表现比较5. Docker 的组成6. Namespace7. Control groups8. 容器管理工具9. docker 的优缺点10. 容器的相关技术 docker 官网: http://www.docker.com 帮助文档…...
从零搭建:Canal实时数据管道打通MySQL与Elasticsearch
Canal实时同步Mysql Binlog至 Elasticsearch 文章目录 Canal实时同步Mysql **Binlog**至**Elasticsearch** 一. 环境准备1.环境检查检查Mysql是否开启BinLog开启Mysql BinlogJava环境检查 2.新建测试库和表3.新建Es索引 二.**部署 Canal Server****2.1 解压安装包****2.2 配置 …...
PyArmor:一个超级厉害的 Python 库!
在 Python 的世界里,如何保护我们的代码不被轻易盗用或者破解,一直是开发者们关注的问题。尤其是在发布软件时,如何有效防止源代码泄漏或者被逆向工程分析,成为了一个重要课题。 PyArmor 作为一款强大的 Python 加密工具ÿ…...
《战神:诸神黄昏》游戏闪退后提示弹窗“d3dx9_43.dll缺失”“找不到d3dx11_43.d”该怎么处理?
宝子们,是不是在玩《战神:诸神黄昏》的时候,突然弹出一个提示:“找不到d3dx9_43.dll”或者“d3dx11_43.dll缺失”?这可真是让人着急上火!别慌,今天就给大家唠唠这个文件为啥会丢,还有…...
Ollama本地部署DeepSeek(Mac)
准备工作 DeepSeek对比 DeepSeek-r1 DeepSeek-R1的多个版本:加上2个原装671B的,总计8个参数版本 DeepSeek-R1 671B DeepSeek-R1-Zero 671B DeepSeek-R1-Distill-Llama-70B DeepSeek-R1-Distill-Qwen-32B DeepSeek-R1-Distill-Qwen-14B DeepSeek-R1-Di…...
mysql8 从C++源码角度看sql生成抽象语法树
在 MySQL 8 的 C 源码中,SQL 语句的解析过程涉及多个步骤,包括词法分析、语法分析和抽象语法树(AST)的生成。以下是详细的解析过程和相关组件的描述: 1. 词法分析器(Lexer) MySQL 使用一个称为…...
【Linux】修改语言编码
查询环境变量 locale#下载简体中文语言包 locale-gen zh_CN.UTF-8#查看当前环境的所有语言包 locale -a#查看配置文件中的编码 cat /etc/default/locale source /etc/default/locale修改为美式英语 LANG"en_US.UTF-8"修改为中文简体 LANG"zh_CN.UTF-8"…...
arm linux下的中断处理过程。
本文基于ast2600 soc来阐述,内核版本为5.10 1.中断gic初始化 start_kernel() -> init_IRQ() -> irqchip_init() of_irq_init()主要是构建of_intc_desc. 489-514: 从__irqchip_of_table中找到dts node中匹配的of_table(匹配matches->compatible)…...
Docker的深入浅出
目录 Docker引擎 Docker镜像 (镜像由多个层组成,每层叠加之后,从外部看来就如一个独立的对象。镜像内部是一个精简的操作系统(OS),同时还包含应用运行所必须的文件和依赖包) Docker容器 应用容器化--Docker化 最佳…...
内存映射工作原理和适用场景
Linux 内存映射(Memory Mapping)是一种将文件或其他资源直接映射到进程虚拟内存地址空间的机制,允许进程像访问内存一样访问文件或设备。这种机制通过 mmap() 系统调用实现,常用于高效文件操作、进程间共享内存等场景。 1. 内存映…...
【Nginx + Keepalived 实现高可用的负载均衡架构】
使用 Nginx Keepalived 可以实现高可用的负载均衡架构,确保在某个 Nginx 节点故障时,自动将流量转移到备用节点。以下是详细的实现步骤: 1. 架构概述 Nginx:作为负载均衡器,将流量分发到后端服务器。Keepalived&…...
