Linux(Deepin)系统 apt-get 命令的使用:安装、更新、卸载软件包

本文详细介绍了apt-get命令在Debian、Ubuntu等Linux操作系统中的使用方法,包括软件包的安装、卸载、更新、查询等功能,以及如何处理依赖关系。

apt-get 命令适用于 deb 包管理式的 Linux 操作系统(Debian、Ubuntu等),主要用于自动从互联网软件仓库中搜索、下载、安装、升级、卸载软件或操作系统。

Ubuntu 软件包查找: https://packages.ubuntu.com/

1. 安装 软件包

  • apt-get install PackageName // 普通安装
  • apt-get install PackageName=VersionName // 安装指定包的指定版
  • apt-get --reinstall install PackageName // 重新安装
  • apt-get build-dep PackageName // 安装源码包所需要的编译环境
  • apt-get -f install // 修复依赖关系
  • apt-get source PackageName // 下载软件包的源码

2. 卸载 软件包

  • apt-get remove PackageName // 删除软件包, 保留配置文件
  • apt-get --purge remove PackageName // 删除软件包, 同时删除配置文件
  • apt-get purge PackageName // 删除软件包, 同时删除配置文件
  • apt-get autoremove PackageName // 删除软件包, 同时删除为满足依赖
    // 而自动安装且不再使用的软件包
  • apt-get --purge autoremove PackageName // 删除软件包, 删除配置文件,
    // 删除不再使用的依赖包
  • apt-get clean && apt-get autoclean // 清除 已下载的软件包 和 旧软件包

3. 更新 软件包

  • apt-get update // 更新安装源(Source)
  • apt-get upgrade // 更新已安装的软件包
  • apt-get dist-upgrade //更新已安装的软件包(识别并处理依赖关系的改变)

4. 查询 软件包

  • dpkg -l // 列出已安装的所有软件包
  • apt-cache search PackageName // 搜索软件包
  • apt-cache show PackageName // 获取软件包的相关信息, 如说明、大小、版本等
  • apt-cache depends PackageName // 查看该软件包需要哪些依赖
  • apt-cache rdepends PackageName // 查看该软件包被哪些包依
  • apt-get check // 检查是否有损坏的依赖

5. apt-get --help

执行命令: apt-get --help,输出:

在这里插入图片描述

【通用视觉框架】基于Qt+Halcon开发的仿Visionmaster的通用视觉框架软件,全套源码,开箱即用1.1 背景​ 本项目软件开发意图为实现对Halcon、Opencv算子及其它视觉软件的便捷使用,由于Halcon和Opencv使用相比VisionPro较为麻烦,故此本软件仿照海康VisionMaster的流程图式操作,实现对Halcon、Opencv及其它视觉软件的二次开发。2.1 软件概述本软件使用Qt框架进行开发,实现对视觉流程的自由搭配,市场上对标海康威视的VisionMaster;本软件使用插件化开发框架,可使用提供的二次开发库自行添加新功能算子和新模块(将生成的插件放置到对应目录下即可);2.2 功能概述:视觉流程图式编程:实现对视觉/数据处理算子的自由编程,从而实现各类复杂的视觉需求项目读取保存:将编程的视觉项目进行保存或者读取图像显示:主界面中可以显示及监控视觉算子的图像处理情况日志消息显示:显示软件运行过程中出现的日志消息多语言:可进行多种语言切换2.3 开发平台主开发语言:Qt(C++)C++语言标椎:C++17开发环境:Window/Linux编程平台:Qt Creator编译器:|版本 | MSVC | Qt 6.4.0 MSVC2019 64bit | | Mingw | Qt 6.4.0 MinGW 64-bit |视觉工具:Halcon19.11 Progress X64资源介绍请查阅:https://blog.csdn.net/m0_37302966/article/details/146980317更多视觉框架资源:https://blog.csdn.net/m0_37302966/article/details/146583453
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值