Apt-get是用于处理应用程序的命令行实用程序,可以被认为是该人对使用APT库的其他工具的“后端”。Apt缓存对APT的软件包执行各种操作。本文介绍有关“软件包管理的APT-GET和APT-CACHE的基本命令”。
要获取有关apt-get的更多选项,请使用以下命令,如下所示–
$ apt-get -h
示例输出包含以下选项,如下所示–
update - Retrieve new lists of packages upgrade - Perform an upgrade install - Install new packages (pkg is libc6 not libc6.deb) remove - Remove packages purge - Remove packages and config files autoremove - Remove automatically all unused packages dist-upgrade - Distribution upgrade, see apt-get(8) dselect-upgrade - Follow dselect selections build-dep - Configure build-dependencies for source packages clean - Erase downloaded archive files autoclean - Erase old downloaded archive files check - Verify that there are no broken dependencies source - Download source archives download - Download the binary package into the current directory changelog - Download and display the changelog for the given package
要使用apt-get安装软件包,请使用以下命令,如下所示–
$ sudo apt-get install <package name>
要升级软件包,请使用以下命令–
$ sudo apt-get upgrade
要自动删除所有未使用的软件包,请使用以下命令–
$ sudo apt-get autoremove
要清除下载的存档文件,请使用以下命令–
$ sudo apt-get clean
要清除旧的下载存档文件,请使用以下命令–
$ sudo apt-get autoclean
要验证没有损坏的依赖关系,请使用以下命令–
$ sudo apt-get check
要获取有关apt-cache的更多选项,请使用以下命令-
$ sudo apt-cache --help
apt-cache的示例选项如下所示–
showsrc - Show source records search - Search the package list for a regex pattern depends - Show raw dependency information for a package rdepends - Show reverse dependency information for a package show - Show a readable record for the package pkgnames - List the names of all packages in the system policy - Show policy settings
要获取包或源记录的依赖关系,请使用以下命令–
$sudo apt-cache showsrc <packegename>
要获取正则表达式模式的软件包列表,请使用以下命令–
$sudo apt-cache search <packegename>
要显示软件包的原始依赖性信息,请使用以下命令–
$ apt-cache depends <packegename>
要显示包的反向依赖关系信息,请使用以下命令–
$ apt-cache rdepends <packegename>
要显示软件包的可读记录,请使用以下命令–
$ apt-cache show <packegename>
要显示系统中所有软件包的名称,请使用以下命令–
$ apt-cache pkgnames
在以上文章中,我们了解了–了解APT-GET和APT-CACHE的基本命令以进行程序包管理。在我们的下一篇文章中,我们将提出更多基于Linux的技巧。继续阅读。