APT——你可能已经打了几百次,如果不是几千次的话。那么,为什么不用娜拉让事情变得更简单、更漂亮呢?
如果您正在寻找更具吸引力的CLI工具来执行大多数APT终端操作,Nala是一个不错的选择。总之,娜拉是一个
libapt-pkg
前端。
有时新手用户很难理解
恰当的
正在尝试在安装或升级时完成。这就是娜拉出现的地方。
Nala的目标是通过删除一些冗余消息、改进包格式以及使用颜色来说明在安装、删除或升级过程中包会发生什么来解决此问题。
为什么使用Nala而不是APT?
最终有三个重要的原因为什么使用Nala而不是APT
1.并行下载
并行下载是选择Nala而不是APT的最有力论据。
正如您可能知道的,APT一次只下载一个包,而Nala可能一次下载多个包。Nala可以从您的
sources.list
文件因此,理论上它的下载速度是APT的16倍。
Nala的限制是每个镜子有两个线程,以减少你击中镜子的力度。此外,Nala在可用镜像之间交替下载,以进一步提高下载速度。因此,如果镜像出现故障,Nala将继续下一个镜像,直到所有定义的镜像都用完为止。
2.选择最快的镜像
这个
纳拉提取
命令的工作原理与类似
netselect
和
netselect apt
在大多数情况下。但是
纳拉提取
将决定您的操作系统是Debian还是Ubuntu。然后Nala将从每个主列表中获取所有镜像。之后,它将执行延迟测试,并为每个镜像分配一个分数。最后,Nala将选择最快的三个镜像并将其写入配置文件。
3.包管理历史
如果您熟悉
dnf
命令
纳拉历史
工作原理类似。它将每次安装、删除或升级存储在
/var/lib/nala/history.json
具有独特的
身份证件
数字所以你可以打电话
纳拉历史
随时打印您所做的每一笔交易的摘要。
除此之外,您还可以使用以下命令来操作包
nala历史撤消ID
或
nala历史重做ID
.
如何安装Nala
Ubuntu和Debian用户可以通过键入以下命令来安装Nala:
回响
“deb[arch=amd64,arm64,armhf]http://deb.volian.org/volian/scar main”
|sudo tee/etc/apt/sources。
列表
.d/volian存档不稳定。
列表
wget-qO-https:
//deb.volian.org/volian/scar.key|sudo tee/etc/apt/trusted.gpg.d/volian-archive-scar-unstable.gpg>/dev/null
sudoaptupdate&&sudoaptinstallnala
代码语言:
PHP
(
php
)
或者,您可以下载
.deb
安装包,并使用apt在本地安装。
如何使用Nala
请记住,拥有sudo权限的用户必须运行最多
恰当的
命令。
获取更新和升级包
在进行任何操作之前
纳拉
,您需要确保包数据库的本地副本是最新的。如果没有这一点,系统将不知道是否有更新的软件包可用。
的
nala更新
命令下载有关可用软件包的最新信息并升级系统。
sudo nala更新
安装新程序包
更新包数据库后,可以使用安装任何包
nala安装
命令例如,让我们安装NginxWeb服务器:
sudo nala安装nginx
正在删除程序包
要删除(卸载)已安装的程序包,请使用
nala删除
命令例如,要删除名为
nginx
进来
sudo nala删除nginx
历史
要查看通过安装的包的过去事务
纳拉
命令,运行
纳拉历史
:
苏多那拉历史
所有Nala命令的完整列表
的一般语法
纳拉
命令是:
nala[--options]
<
命令
>
代码语言:
HTML,XML
(
xml
)
命令:
安装
:安装程序包
去除
:删除程序包
净化
:清除程序包
使现代化
:更新程序包列表并升级系统
升级
:update命令的别名
取来
:获取快速镜像以加快下载速度
显示
:显示程序包详细信息
历史
:显示交易历史记录
清洁的
:清除检索到的包文件的本地存储库
可选参数:
-h
,
帮助
:显示帮助消息并退出
y
,
--假设是
:假设所有提示为“是”,并以非交互方式运行
d
,
--仅下载
:仅检索、不解压缩或安装程序包文件
v
,
冗长的
:记录调试的额外信息
--没有更新
:跳过更新程序包列表
--没有自动删除
:阻止Nala自动删除程序包
--删除必需品
:允许删除基本包
--生dpkg
:跳过所有格式,然后获得原始格式
dpkg
输出
使现代化
:更新程序包列表
--调试
:记录调试的额外信息
版本
:显示程序的版本号并退出
许可证
:读取在中编译的软件的许可证,然后读取GPLv3
你可以在项目的GitLab页面上找到更多关于Nala的信息。
相关推荐
你是否在寻求对珍贵的照片和视频收藏的更多控制,但对依赖大型公共云服务持谨慎态度?好吧,我正好为你准备好了!让我们来谈谈Immich,这是一个一流、安全、自托管的解决方案,它让您在管理媒体方面占据主导地位。 什么是Immich? Immich是一款免费开源应用程序,深受谷歌照片的启发,旨在为您提供与基于云的照片和视频管理服务类似的功能。不过,有一个转折点——一切都在你的控制之下,在你自己的服务器上。
Linux用户和组是Linux安全的重要组成部分。正如您所知,Linux是一个多用户操作系统。因此,将用户添加到组中是一项值得学习的任务。 组允许特定的用户权限可用于组成员。 组的主要目的是定义一组特权,例如对给定资源的读取、写入或执行权限,这些权限可以在组内的用户之间共享。 您可以将一个用户添加到Linux中的组中以授予适当的权限,而不是管理每个用户帐户的权限。 相关:在Linux中使用命令行删
凭借更大的49mm屏幕、坚固耐用的设计和更高效的电池,Apple Watch Ultra将可穿戴产品线带向了一个独特的新方向。为了配合您的Apple Watch Ultra,您将希望选择其中一款最好的Apple Watch Ultra表带来展示您的智能手表的风格。 Apple Watch高山表圈 最佳总体 查看Amazon Spigen Lite Fit Apple Watch表带 最佳预算 在亚
当您遇到Windows用户界面的问题时(例如,您的NTFS没有响应或文件导航似乎缓慢),重新启动文件资源管理器进程通常可以解决该问题。我们会教你怎么做。 什么是Windows中的文件管理器? 文件资源管理器是Windows设备的内置文件管理器。您可以使用它浏览各种目录和浏览操作系统中的文件。当您的计算机启动后,它就开始在后台运行。 如果你是从Mac切换的人,请把文件资源管理器看作是微软的macOS
Linux生态系统正在逐渐向Wayland倾斜,远离传统使用的Xorg。这种转变自然为开发专门用于Wayland的解决方案铺平了道路。话虽如此,请欢迎Niri,一个新的滚动平铺Wayland合成器。 尼丽是什么? Wayland合成器是Wayland系统中的一个关键组件,负责渲染图形和管理输入,为传统的X服务器提供更现代、更高效的替代方案。 Niri是一款可滚动平铺的Wayland合成器,深受GN
回到顶部