Linux   发布时间:2022-03-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了apt-get命令使用大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

1、apt-get命令 apt-get命令是Debian Linux发行版中的APT软件包管理工具,所有基于Debian的发行都使用这个包管理系统。 (1)命令语法 apt-get(选项)(参数) (2)常用选项 -c:指定配置文件。 (3)参数 管理指令:对APT软件包的管理操作。 软件包:指定要操作的软件包。 (4)实例 使用apt-get命令的第一步就是引入必需的软件库,Debian的软件库

1、apt-get命令

apt-get命令是Debian Linux发行版中的APT软件包管理工具,所有基于Debian的发行都使用这个包管理系统。

(1)命令语法

apt-get(选项)(参数)

(2)常用选项

-c:指定配置文件

(3)参数

管理指令:对APT软件包的管理操作。

软件包:指定要操作的软件包。

(4)实例

使用apt-get命令的第一步就是引入必需的软件库,Debian的软件库也就是所有Debian软件包的集合,它们存在互联网的一些公共站点上,只有将这些地址加入,apt-get命令才能搜索到我们想要的软件,文件/etc/apt/sources.list就是存放在这些地址列表的配置文件,它的格式如下所示:

deb [web或ftp地址] [发行版名字] [main/contrib/non-free]

常用的Ubuntu系统就是一个基于Debian的发行,下面是apt-get常用的命令:

修改了/etc/apt/sources.list或者/etc/apt/preferences之后,需要运行下面命令确保软件包列表是最新的:

$ sudo apt-get update

更新所有已安装的软件包:

$ sudo apt-get upgrade

将系统升级到新版本:

$ sudo apt-get dist-upgrade

安装一个新的软件包:

$ sudo apt-get install <packagename>

删除一个已安装的软件包,不删除依赖软件包,保留配置文件

$ sudo apt-get remove <packagename>

删除一个已安装的软件包,不保留配置文件

$ sudo apt-get --purge remove <packagename>@H_403_86@
or
$ sudo apt-get purge remove <packagename>

删除为了满足依赖而安装的,但是现在不需要的软件包(保留配置文件):

$ sudo apt-get autoremove <packagename>

APT的底层包是dpkg,而dpkg安装package时,会将*.deb放在/var/cache/apt/archives中,删除/var/cache/apt/archives已经过期的deb:

$ sudo apt-get autoclean

将/var/cache/apt/archives下的所有deb删除

$ sudo apt-get clean

当想彻底卸载软件时,具体可以运行下面命令:

@H_403_86@# 删除软件及其配置文件
$ sudo apt-get -–purge remove <packagename>@H_403_86@
# 删除没有用的依赖包
$ sudo apt-get autoremove <packagename>@H_403_86@
# 此时dpkg的列表中有”rc”状态的软件包,可以执行下面命令做最后清理
$ dpkg -l |grep ^rc|awk {print $2} |sudo xargs dpkg -@H_403_86@P
# 删除暂存的软件安装包
$ sudo apt-get clean <packagename>

 

https://www.jianshu.com/p/4a409053575a

https://man.linuxde.net/apt-get

https://blog.csdn.net/get_set/article/details/51276609

大佬总结

以上是大佬教程为你收集整理的apt-get命令使用全部内容,希望文章能够帮你解决apt-get命令使用所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。