apt-get常用命令

2023-11-05

apt-get(软件包管理器)

(1)apt-get用法:

apt-get [选项] 命令 apt-get [选项] install|remove pkg1 [pkg2 ...]

apt-get [选项] source pkg1 [pkg2 ...]

(2)命令: 

update - 软件包列表 更新

upgrade - 安装包更新

install - 安装新的软件包 

remove - 移除软件包 

purge - 移除软件包和配置文件 

build-dep - 为源码包配置编译依赖 

clean - 清除下载的归档文件 

autoclean - 清除旧的的已下载的归档文件 

check - 检验是否有损坏的依赖 

(3)选项: 

-h 本帮助文件。 

-d 仅下载 - 不安装或解压归档文件 

-y 假定对所有的询问选是,不提示 

-f 尝试修正系统依赖损坏处 

-u 同时显示更新软件包的列表 

-b 获取源码包后编译

-V 显示详细的版本号

(4)常用实例

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 dselect-upgrade 使用 dselect 升级
apt-cache depends packagename 了解使用依赖
apt-cache rdepends packagename 是查看该包被哪些包依赖
apt-get build-dep packagename 安装相关的编译环境
apt-get source packagename 下载该包的源代码
apt-get clean 清理无用的包
apt-get autoclean 清理无用的包
apt-get check 检查是否有损坏的依赖

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

apt-get常用命令 的相关文章

随机推荐

  • vue脚手架搭建项目(详细教程)

    目录 1 node环境的安装和配置 2 vue脚手架环境安装 3 vue项目的创建 4 项目运行流程 1 node环境的安装和配置 下载地址 https nodejs org zh cn download 根据自己电脑系统及位数选择 我的电
  • windows 自启动脚本

    第一 一 例如我们要开机自启动一个脚本 C abc script bat 如果直接开机启动该脚本会弹出一个黑框 我们希望能后台执行它 此时我们需要建一个 vbs脚本来后台执行该脚本 脚本内容为 复制代码代码如下 set ws WScript
  • k8s部署consul集群

    k8s以StatefulSet方式部署consul集群 public service ns yaml apiVersion v1 kind Namespace metadata name public service consul serv
  • 本周总结(爬虫和复习)

    1 爬虫 爬取豆瓣电影top250 代码 爬取的结果 这里只有一部分结果 还有输出部分的拓展程序没有安装完 2 复习 临近期末考试 对本学期所学的内容进行复习和笔记的整理 老师所画的重点要着重复习 不懂的到相应的资源上进行访问
  • STM32F4系列因为VCAP和BYPASS_REG不识别JTAG问题

    下午早早把F429系统板焊完了 上电测试 无法识别JTAG 百度说下载改调SW模式可行 试了一下 依然不行 没办法 仔细对原理图了 发现问题 VCAP接2 2UF电容接地 以前做103板子没见过这玩意 很可以 查了下发现 果然有问题 手册加
  • Tomcat 自动清理日志和缓存

    改方案针对apache tomcat 9 0 17版本 1 catalina host manager localhost manager日志修改 1 在tomcat conf logging properties文件下修改 maxDays
  • Python:模块的绝对导入和相对导入

    思维导图 思维导图中的例子假设我们项目的project结构如下 知识要点 推荐阅读 Python import和from import方法对比 Python 包的调用 路径如何指定 参考资料 1 python from import详解以及
  • 在setup使用ref

  • 015——继承(来 , 看看Java中的继承关系)

    目录 继承 继承概述 使用继承的好处 什么是继承 使用继承的好处 继承后子类的特点 案例演示 继承的设计规范 内存运行原理 继承的设计规范 为什么 内存运行原理 继承的特点 子类是否可以继承父类的构造器 子类是否可以继承父类的私有成员 子类
  • 安卓模拟器中运行C程序

    在 workspace目录下编译好安卓源码 在安卓模拟器中跑一个最简单的C程序 下面来说一下跑C程序的过程 史上最简单的C程序 include
  • 基于MATLAB粒子群算法优化生产调度问题

    基于MATLAB粒子群算法优化生产调度问题 随着企业规模的扩大和竞争的加剧 制造企业越来越重视生产计划安排与协调 生产调度问题是指在生产过程中 对生产资源进行优化调度 以达到最佳生产效率和经济效益的决策问题 在实际应用中 生产调度问题涉及到
  • error:object with buffer protocol required如何解决(学习中问题分析)

    在学习openmv中遇到的问题 object with buffer protocol required 如何解决 根据网上搜索资料得到 F write 如openmv中的串口发送函数 函数需要一个字符串或者字节数组或者bytes对象作为参
  • 【Redis】——AOF持久化

    什么是AOF日志 AOF日志是redis为数据的持久化提供了的一个技术 日志里面记录着执行redis写命令 每当redis执行一条写命令的时候 就会将该命令记录 到AOF日志当中 当redis启动的时候 可以加载AOF日志中的所有指令 并执
  • 学习计划|一个月学会 Python,零基础入门数据分析

    在数据分析领域 python 是一个绕不开的知识和工具 如果不会用 python 就很难说自己会数据分析 但是最近很多想要入门数据分析的小白经常问我 Python 怎么入门 Python 虽然被称作是 最简洁的语言 但是它终究还是一门编程语
  • 笔试

    文章目录 前言 19 IC设计流程 1 确定项目需求 2 前端设计 3 RTL 实现 4 功能验证 5 逻辑综合 DFT 6 形式验证 7 静态时序分析 8 后端设计 20 对数字IC设计的理解 总结 往期精彩 前言 本文首发于微信公众号
  • Java —— 处处是指针

    public class Main public static void main String args String s1 123 String s2 s1 s2 321 System out println s1 int num1 1
  • matlab之简单粒子群的函数寻优

    沉寂了好久 再来CSDN 寻找那一片蔚蓝的天空 编辑环境变了呀 试一下Markdown编辑器 一 关于粒子群算法 粒子群算法是一种智能优化算法 关于智能 个人理解 不过是在枚举法的基础上加上了一定的寻优机制 试想一下枚举法 假设问题的解空间
  • 【Java高级技术】单元测试——概述和快速入门

    单元测试 概述和Junit框架快速入门 1 概述 就是针对最小的功能单元 方法 编写测试代码对其进行正确性测试 可以用来对方法进行测试 它是第三方公司开源出来的 很多开发工具已经集成了Junit框架 比如IDEA 优点 1 可以灵活的编写测
  • 20个有趣的C++实例

    一 简介 这里提供了20个C 有趣的实例 涵盖了基本算法 数据结构与一些LeetCode上常考的编程题 希望这些实例能够帮助您加深对C 的理解 并在实践中不断提高自己 1 打印 Hello World cpp include
  • apt-get常用命令

    apt get 软件包管理器 1 apt get用法 apt get 选项 命令 apt get 选项 install remove pkg1 pkg2 apt get 选项 source pkg1 pkg2 2 命令 update 软件包