我记得在某个 Debian 系统上,我曾经apt install package
安装过一个包。安装后它会要求输入密码,这比 更方便sudo apt-get install
。
现在我不确定如何使用第一个命令。你能帮忙吗?
答案1
您或许可以为其创建一个别名。
假设您正在使用 Bash,.bash_aliases
如果文件不存在,则在您的主目录中创建一个文件。
然后,在文件中添加以下内容:
alias apt='sudo apt-get'
现在关闭外壳并再次重新打开它。
现在,您可以使用语法安装任何新包apt install <package-name>
。请注意,自动完成功能不适用于别名。
答案2
apt
在最近的基于 Debian 的发行版中创建别名可能不是一个好主意apt-get
。自 Debbian Jessie (2015) 和 Ubuntu 15.10 (2015) 以来,存在apt
命令
http://www.debian.org/doc/manuals/debian-faq/ch-pkgtools.en.html#s-apt-get http://manpages.ubuntu.com/manpages/wily/en/man8/apt.8.html
它实际上可以代替 apt-get
和apt-cache
apt-get update -> apt update
apt-get upgrade -> apt upgrade
apt-get dist-upgrade -> apt full-upgrade
apt-get install package -> apt install package
apt-get remove package -> apt remove package
apt-get autoremove -> apt autoremove
apt-cache search string -> apt search string
apt-cache policy package -> apt list -a package
apt-cache show package -> apt show package
apt-cache showpkg package -> apt show -a package
它还包括新的命令,例如full-upgrade
which is not in apt-get
。
答案3
打开您的 bash_profile 或 bashrc。(可能在 ~/.bashrc 或 ~/.bash_profile 中)。现在添加行alias apt='sudo apt-get'
。现在保存文件,退出终端,然后重新打开它。
答案4
“在最近的基于 Debian 的发行版中,为 apt-get 创建别名 apt 可能不是一个好主意。自 Debbian Jessie (2015) 和 Ubuntu 15.10 (2015) 以来,就存在 apt 命令”
非常同意,我碰巧为两个最常用的 apt-get 命令创建了别名(更新和升级) 作为:
别名 aptgupd='sudo apt-get update' 别名 aptgupg='sudo apt-get upgrade'
这只是一些其他路线的示例,希望有所帮助。