Skip to main content

一个更简单的 Debian/Ubuntu APT 命令行工具界面。

项目描述

Debian/Ubuntu APT 命令行工具的更短、更简单、更清晰的交互界面 。

注意:这个实用程序不像以前那么有用,因为 apt 命令已经包含了它的标题功能。但是,它在许多方面仍然更方便,所以如果您愿意,请继续阅读。

apt可以被认为是一个交通警察,它将命令引导到apt cl工具,如果需要,自动使用 sudo 提升自身。它整合了来自apt-getapt-cache的所有命令,以及最常见的来自 aptitude、dpkg、dpkg-query、 add-apt-repositoryapt-key 的命令与wajig等“厨房水槽”工具相比,它的关注范围要窄得多。

希望这个微型项目能让你的生活更轻松一点。


安装

sudo pip install apt-wrapper

或可能更新的版本:

sudo pip install https://bitbucket.org/mixmastamyk/apt/get/default.tar.gz

用法

例子:

apt                         # List available commands.
apt add universe            # Invokes sudo automatically,
Password:                   # when necessary.

apt add ppa:who/foo
apt update
apt search foo
apt policy foo
apt install foo bar
apt purge foo
apt instdeb foo.deb
apt instdeb http://foo...   # new

apt who-owns `which tr`
coreutils: /usr/bin/tr

缩短的命令

apt还可以处理缩短的命令。添加字母直到可以唯一识别:

apt cl

结果是:

sudo apt-get clean

别名

常用命令也有一些别名:

apt in foo          # install foo
apt rm bar          # remove
apt se baz          # apt-cache search
apt ls boo          # list installed packages, optionally
                    # with pkg name or glob\* argument syntax.
apt dir             # dir (e.g. NT or ls -l) installed packages.

执照

GPL 下获得许可,版本 3+


发行说明

  • 1.18 - 强制关闭 bitbucket,移至 github。更新元数据。

  • 1.15 - 修复:Python3 下的 instdeb 下载问题。

  • 1.12 - enh:Python 3 支持、重构。

  • 1.11 - enh:删除 ppa 的 rmrepo 命令。

  • 1.10 - enh:重新排序消息,重构。

  • 1.09 - enh:addrepo 现在可以启用标准 repos,默认情况下打印命令。

  • 1.08 - enh:instdeb 现在可以从 url 下载和安装。

  • 1.07 - 修复 instdeb 的自动提升。

  • 1.06 - 添加 ls 和 dir 别名以及 doc 语法。

  • 1.05 - 文档改进。

  • 1.04 - 允许通过无错误传递其他选项。

  • 1.03 - 使用发行说明更新自述文件并记录新别名。

  • 1.02 -为searchfiles添加who-owns别名。

  • 1.01 -install添加别名。

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

apt-wrapper-1.18.tar.gz (5.6 kB 查看哈希)

已上传 source

内置分布

apt_wrapper-1.18-py2.py3-none-any.whl (5.8 kB 查看哈希

已上传 3 8