apt是Advanced Packaging Tool的简称,是一款安装包管理工具。那么要如何使用apt命令来管理安装包呢?apt命令有哪些参数呢?下面小编就给大家详细介绍下Ubuntu中apt命令的用法。

1 apt简介

高级包装工具(Advanced Packaging Tools)是Debian及其衍生发行版(如:ubuntu)的软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软件包。

apt-get命令一般需要root权限执行,所以一般跟着sudo命令。

与/etc/apt/sources.list中匹配。

2 apt常用命令集合

apt-cache search packagename 搜索包

apt-cache show packagename 获取包的相关信息,如说明、大小、版本等

apt-get install packagename 安装包

apt-get install packagename --reinstall 重新安装包

apt-get -f install 修复安装”-f = –fix-missing”

apt-get remove packagename 删除包

apt-get remove packagename --purge 删除包,包括删除配置文件等

apt-get update 更新源

apt-get upgrade 更新已安装的包

apt-get dist-upgrade 升级系统

apt-get clean 清理无用的包

apt-get autoclean 清理无用的包

apt-get check 检查是否有损坏的依赖

apt-get dselect-upgrade 使用 dselect 升级

apt-cache depends packagename 了解使用依赖

apt-cache rdepends packagename 是查看该包被哪些包依赖

apt-get build-dep packagename 安装相关的编译环境

apt-get source packagename 下载该包的源代码

上面就是Ubuntu中apt命令的用法介绍了,apt命令可用于软件包的安装、删除、清理等,类似于Windows中的软件管理工具。

linux apt 命令,Ubuntu系统中apt命令的用法汇总相关推荐

  1. (Linux)在Ubuntu系统中添加新用户并授予root权限

    向Ubuntu系统中添加新用户并为其授予root权限的步骤如下: 打开终端Terminal 输入命令: sudo su - 以 root 身份登录. 注: sudo su : 切换root身份, 不携 ...

  2. Windows共享Linux打印机,在Ubuntu系统中使用局域网内Windows共享打印机的方法

    最近有一台HP打印机要使用,它连接一台Windows 7电脑,作为共享的打印机,然后我在Ubuntu系统中配置局域网内Windows共享打印机,阅读了很多教程才成功连接打印机,现在把方法分享出来.可以 ...

  3. 卸载iso linux系统文件夹,在Ubuntu系统中如何卸载光盘/DVD/ISO

    我们在上个经验分享中,安装了Virtualbox的Guest Additions,其中有一个步骤是:选择菜单栏中的"Device"-->"Insert Guest ...

  4. ubuntu系统中查看本机cpu和内存信息的命令和用法(分色排版)

    https://zhidao.baidu.com/question/192966322.html 写出ubuntu linux系统中查看本机cpu和内存信息的命令和用法,以及如何解读这些命令 ubun ...

  5. 【k8s学习笔记】第二篇:在Ubuntu系统中安装kubelet,kubeadm和kubectl

    在这一篇中,我们在Ubuntu系统中通过命令行的方式安装kubelet,kubeadm和kubectl. kubelet:运行在Cluster 的所有节点上面,负责Pod和容器的启动和维护: kube ...

  6. Linux用命令安装音乐软件,在Ubuntu 18.04系统中使用命令安装Qmmp音乐播放器的方法...

    在Ubuntu 18.04操作系统中安装Qmmp音乐播放器非常简单,只需要两段命令就可以搞定.下面介绍其方法. Qmmp音乐播放器介绍 Qmmp是一款开源基于Qt的多媒体播放器,提供Qt4及Qt5支持 ...

  7. linux只输入wc命令,Linux系统中wc命令的用法详解

    在Linux系统中,wc命令不太经常用到,只是在统计字数的时候才会使用该命令,那么下面由学习啦小编为大家整理了linux系统中wc命令的详细解释的相关知识,希望对大家有帮助! Linux系统中wc命令 ...

  8. mysql隐藏密码_MySQL在Linux系统中隐藏命令行中的密码的方法

    在命令行中输入命令并不是一个好主意,会造成安全问题.但是如果你决定去写一个应用,而这个应用需要在命令行中使用密码或者其他敏感信息.那么,你能通过以下方法禁止系统的其他用户轻易的看到这些敏感数据 呢?, ...

  9. 在ubuntu系统中使用dpkg命令安装后缀名为deb的软件包

    在ubuntu系统中使用dpkg命令安装后缀名为deb的软件包: dpkg命令常用格式如下: #查看文件结构(其中-c等价于--contents) sudo dpkg -c xx.deb #安装软件包 ...

最新文章

  1. python延时一秒_python如何最快毫秒速度使用requests?
  2. 【两种方法】基础实验4-2.7 修理牧场 (25 分)
  3. 重写equals方法---java
  4. SVProgressHUD的使用
  5. easyui学习笔记3—在展开行内的增删改操作
  6. iis php 内存溢出,iis-7.5 - HTTP错误405.0-不允许方法IIS 7.5模块staticfilemodule - 堆栈内存溢出...
  7. Java构造方法解析
  8. arduino中print()跟write()最大区别和注意事项 (最详细)
  9. 机器学习实战(Machine Learning in Action)学习笔记————03.决策树原理、源码解析及测试...
  10. 电池测试软件 iphone,一招教你检测 iPhone 电池损耗,有的居然超过 50﹪!
  11. 同步和异步Socket多线程编程基本模型介绍
  12. C语言中#define宏中省略号作用,例子:#define __stringify_1(x...) #x
  13. 如何隐藏IP地址的网站
  14. Fenix:Mozilla推出的新型移动浏览器
  15. Facade模式框架源码
  16. 【安装系统】U盘安装系统教程,使用UltraISO制作U盘启动盘
  17. Spring的简单入门
  18. DBCO-MMPs-PEG DBCO-基质金属蛋白酶MMPs-聚乙二醇
  19. mysql got signal 11_从库crash一直自动重启(mysqld got signal 11)问题解决
  20. GlusterFS基本部署

热门文章

  1. mysql 学习笔记(二)
  2. java下实现调用oracle的存储过程和函数
  3. 团队-团队编程项目作业名称-模块测试过程
  4. linux系统安装mysql
  5. HTML中的转义字符 (转)
  6. C#入门篇5-6:流程控制语句 foreach
  7. linux下安装sniffit
  8. linux安装并管理mysql数据库
  9. 一个不错的安全评估站点vulnerabilityassessment.co.uk
  10. ASP.NET MVC – Nerdinner - notes