这已经不是什么秘密了 拱 我喜欢Linux,Arch的最佳功能之一就是其强大的软件包管理器: 吃豆子。 在这篇简短但有趣的文章中,我们解释了如何在使用以下内容的发行版中使用Pacman APT o 百胜. |
尽管从技术上讲可以在其他发行版上安装Pacman,但混合软件包管理器并不是一个好主意,因为这可能会引起各种问题。 但是,由于使用了PacApt,因此可以在使用Apt或Yum的发行版中使用Pacman命令。 本质上,PacApt是一个脚本,允许您使用Pacman命令并将其转换为APT和/或Yum可以理解的命令。
如果您想简化生活,或者只是顽固的Arch粉丝而被迫使用Ubuntu来完成特定任务,那么此方便的工具会很有帮助。
要安装PacApt,只需在终端中运行以下命令:
sudo wget https://github.com/icy/pacapt/raw/master/pacman -O / usr / local / bin / pacman sudo chmod 755 / usr / local / bin / pacman
完成此操作后,您可以使用Pacman命令代替APT或Yum。 例如,您可以使用命令pacman-Ss Autokey而不是运行apt-cache Autokey来执行搜索。 单击链接以了解更多信息。
数据来源: 太平洋
精确。 您的选择比PacApt提供的“限制”更多。 但是,这是一个好主意……也许,如果您可以生成您提到的脚本,那会更简单。
别名放置在〜/ .bashrc中
例子
别名更新=»sudo pacman -Syu»
别名清洁='»pacman -Rs` pacman -Qqdt`»
我也使用Arch,但是通常要做的分发工作就是为与软件包管理相关的命令创建别名。 我一次创建它们,并习惯于使用我定义的别名而不是每个发行版上的相应命令。
例如,我通常将“ pkginstall”定义为安装软件包的命令。 在Arch上,在Debian上将是“ sudo pacman -S”,在Fedora上将是“ sudo apt-get安装”或“ yum安装”,等等。 我也有pkgremove,pkgsearch,pkgquery,pkgowner等。
类似地,我将“ sysupdate”作为“ pacman -Syu”,将sysclean作为“ pacman -Rs` pacman -Qqdt`”来更新整个系统或清理孤立的软件包(作为依赖程序安装,对于程序而言不再需要在他的时代)。
它们使我的生活更加轻松,事实是我已经习惯使用这些别名,因为通常没有名称相似的二进制文件。 我通常写pkgi,它已经自动完成到pkginstall。
我想念的一件事是在安装,搜索或从存储库中删除时自动完成软件包的安装,但是我打算看看这几天的bash填充情况,为我使用的别名编写一些规则。
自2006年以来我就一直在使用它,archlinux被创建用于各种发行版的各种代码