易于, 一种先进的 磷包装 吨ool,是一个强大的命令行工具,用于在 Debian 及其衍生产品(如 Ubuntu)中安装、更新、升级和删除软件包。 Apt 有几个可用的前端,例如 Aptitude、Synaptic 和 Ubuntu 软件中心等等。 今天我要介绍另一个 APT 包管理器的前端,叫做 德派克曼.
Deb-pacman 是一个模拟 Pacman(Arch Linux 及其变体的包管理器)功能的 Bash 脚本。 使用 Deb-pacman,您可以使用 吃豆人命令,作为您在 Arch Linux 下使用它们在基于 Debian 的系统中安装、更新、升级和删除软件包的方式。 您可以在 Ubuntu 系统中简单地调用“pacman”而不是“apt”命令。 Deb-pacman 简单地模拟了 Archlinux 的 Pacman 包管理器的感觉,供 Debian 用户使用,他们可能更喜欢 Pacman 的风格而不是 Apt。 这对那些习惯 pacman 的人会有所帮助。
如您所知,Apt 本身最初是作为前端设计的 磅数由 伊恩·默多克 (Debian 项目的创始人)为 Debian OS 安装、删除和提供有关 .deb 软件包的信息。 所以从技术上讲,Deb-pacman 是 APT 的前端,它是 Dpkg 的前端。 换句话说,它只是一个包装器。
在这个简短的指南中,我们将了解如何在 Ubuntu 中安装 Deb-pacman 及其用法。
安装 APT 包管理器前端 Deb-pacman
从下载 Deb-pacman.deb 文件 发布页面 然后像下面这样在任何基于 Debian 的系统上安装它。
$ wget https://gitlab.com/TriVoxel/deb-pacman/uploads/9f716f95c66cd90e65157773d6dea05b/deb-pacman_1.0-0.deb
$ sudo dpkg -i deb-pacman_1.0-0.deb
$ sudo apt-get -f install
要手动安装 Deb-pacman,只需 下载 Deb-pacman 文件 并使其可执行。 然后,将其复制到您的 PATH 中,对于 example /usr/bin/.
用法
到目前为止,Deb-pacman 支持所有主要和最常见的命令。 因此,您可以立即开始使用它。 让我给你看几个例子。
要更新基于 Debian 的系统(例如 Ubuntu),我们使用以下命令:
$ sudo apt update $ sudo apt upgrade
对? 是的。
但是,我们不再需要在我们的 Ubuntu 系统中使用 apt 命令了。
从现在开始,您可以简单地使用 Pacman 使用以下命令更新您的 Ubuntu 系统:
$ sudo pacman -Syu
看看以下从我的 Ubuntu 18.04 系统创建的动画演示:
看? 当我运行“sudo pacman -Syu”, Deb-pacman 自动调用”sudo 易于更新”和“sudo apt-get 升级”命令。
同样,您可以运行大多数 Pacman 命令来安装、删除、更新您的 Ubuntu 系统。
例如,要安装 Vim,只需使用:
$ sudo pacman -S vim
要删除包,请运行:
$ sudo pacman -R vim
要删除孤立的包,请运行:
$ sudo pacman -Rns <package(s)>
上面的命令等价于 “sudo 易于自动删除” 命令。
请注意,Deb-pacman 并不支持 Pacman 的所有选项。 截至目前,它仅支持最常用的操作,如安装、同步、删除、更新和升级。
要获得帮助,请运行:
$ pacman -h usage: pacman <operation> [...] operations: pacman {-h --help} pacman {-V --version} pacman {-R --remove} [options] <package(s)> pacman {-S --sync} [options] [package(s)] pacman {-U --upgrade} [options] <file(s)> options: pacman <operation> {--noconfirm} [package(s)] Only one supported operation in this version of "Deb Pacman" Limited to eight (8) [packages] (seven (7) with <option>)
我们已经写过另外两个前端,即 系统获取 和 帕卡普特. 与 Deb-pacman 不同,sysget 和 pacapt 不仅是 APT 的前端,而且还适用于许多流行的包管理器,例如 Yum、Pacman、Dnf、Nix、Pkg 和 Zypper 等。有关详细信息,请查看以下链接。
- Sysget——流行包管理器的前端
- 如何在其他类 Unix 操作系统中使用 ArchLinux 的 Pacman 包管理器
希望这很有用。
资源:
感谢您的光临!
帮助我们帮助您:
- 订阅我们的电子邮件通讯: 立即注册
- 支持 OSTechNix: 通过贝宝捐款
- 下载免费的电子书和视频: TradePub 上的 OSTechNix
- 联系我们: 红迪网 | Facebook | Twitter | 领英 | RSS订阅
祝你有美好的一天!!