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的信息。
相关推荐
在其最新更新中,Vivaldi 6.6引入了增强功能,以改进用户与网络浏览器的交互。 对于那些不熟悉的人来说,它是一款功能丰富的网络浏览器,以提供广泛的自定义选项、高级用户隐私和独特的内置工具(如邮件、日历和RSS阅读器)而自豪。 Vivaldi 6.6的一个突出特点是对Web面板进行了全面检修。用户现在可以通过完全支持Chrome扩展来享受扩展功能,从而直接从Vivaldi界面与Spotify和
流行的免费开源媒体播放器软件Kodi在前一个主要的20款“Nexus”发布15个月后,正式发布了21.0版本的“Omega” 这个新版本引入了许多增强和功能,以改善包括macOS、Windows和Android在内的各种平台的用户体验。 Kodi的GUI渲染引擎已经进行了重大改进,现在它更好地支持HiDPI(视网膜)显示,确保高分辨率屏幕上的视觉效果更清晰、更详细。尤其是macOS用户,将受益于对
Canonical每两年发布一次的Ubuntu LTS对开源社区来说是一件大事。今天,情况正是如此,刚刚发布的代号为Noble Numbat的Ubuntu 24.04 LTS现在可以供所有人下载和使用。 为什么这些LTS版本如此重要?简单地说,作为数百万用户使用的最受欢迎的Linux发行版之一,Ubuntu LTS的发布在很大程度上决定了Linux生态系统在未来几年的发展方向。对于普通家庭用户和商
OpenRazer是最知名的开源驱动程序和用户空间守护程序之一,可在Linux下管理和配置Razer外围设备,它刚刚发布了3.8版本。 此更新引入了对新设备的支持,并包括一些错误修复和改进,以增强用户体验和功能。 OpenRazer 3.8新设备支持 最新的一款支持几种新的Razer产品,从而使更多的人能够在Linux环境下从游戏设备上的所有高级功能中受益。在新设备中,新增设备包括: 剃刀眼镜蛇
Chromebook上的Linux为你提供了多功能性和更好的实用性,特别是在使用谷歌和Linux应用程序时。如果你有一台Chromebook,并想通过终端运行Linux,你可以更新和升级你的机器,以安装最新的可用更新。 定期更新和升级您的Chromebook是至关重要的,这样您的机器就可以从最新的Google版本中获益。 以下是您如何启用Linux并通过Chromebook终端更新和升级您的软件包
回到顶部