apt-get install 的参数(add-apt-repository)
apt-get install 是 ubuntu 下的软件安装命令。
- sudo apt-get -y install:
- -y:yes,在命令行交互提示中,直接输入 yes;
1. 使用 add-apt-repository 为 apt-get 添加 PPA
比如为安装 emacs 需添加某 PPA(Personal Package Archives : Ubuntu):
sudo add-apt-repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs-snapshot emacs-snapshot-el
添加docker源:
$ sudo add-apt-repository \"deb [arch=amd64] https://download.docker.com/linux/ubuntu \$(lsb_release -cs) \stable" $ sudo apt-get update
2. –no-install-recommends
- –no-install-recommends参数来避免安装非必须的文件,从而减小镜像的体积:
3. -f:解决包依赖的问题
- sudo apt-get -f install
4. apt-get upgrade 与 apt-get dist-upgrade
apt-get upgarde 和dist-upgrade的差别
二者的区别同样在于对包的依赖关系的处理上:
- upgrade:系统将现有的 Package 升级,如果有相依性的问题,而此相依性需要安装其它新的Package或影响到其它Package的相依性时,此Package就不会被升级,会保留下来;
- 一种相对稳妥保险的做法;不替用户做更多的操作;
- dist-upgrade:
- 如果遇到依赖性问题,需要安装新的Package(或移除旧的 package),就会试着去安装/移除它.
apt-get install 的参数(add-apt-repository)相关推荐
- The repository ‘xxx‘ no longer has a Release file. (sudo apt --fix-broken install失败解决)
记录下困扰好久的一个apt问题的修复: 目录 问题描述 出现的报错 解决方法 问题描述 本人在安装cuda11.1的时候,安装过程中由于某些原因导致安装好的文件有缺失(或者说没安装全,出现apt问题, ...
- 关于解决错误apt --fix-broken install
问题背景: 今天在配置GRPC环境的过程中需要从github下取一些资源,但是当执行了安装命令后,Ubuntu报了提示执行apt --fix-broken install的错误. 命令行给出了以下提示 ...
- 您也许需要运行“apt --fix-broken install”来修正上面的错误
ROS中软件安装问题: 您也许需要运行"apt --fix-broken install"来修正上面的错误. 解决方式: sudo apt --fix-broken install ...
- 安装gazebo11出现了包依赖的问题,在执行apt --fix-broken install时又存在一些包冲突的情况
xq@xq-ROS2:~$ sudo apt install gazebo 正在读取软件包列表... 完成 正在分析软件包的依赖关系树... 完成 正在读取状态信息... 完成 gazebo 已经是最 ...
- 错误提示apt --fix-broken install
问题描述 当安装程序时,提示缺少某依赖关系,此时会提示尝试apt --fix-broken install命令 解决方法 首先,按提示运行 sudo apt --fix-broken install ...
- 如何解决apt-get中Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify的问题
在Ubuntu中用apt-get安装软件,系统报出Unmet dependencies错误. Unmet dependencies. Try 'apt --fix-broken install' wi ...
- 解决错误apt --fix-broken install
问题背景 今天在配置网络的时候,在安装privoxy的时候,遇到了apt --fix-broken install错误. 命令行给的提示是: The following packages have u ...
- Linux包管理工具apt,Linux RPM、YUM、APT包管理工具
⒈rpm包的管理 1)介绍 rpm是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中,它生成具有.RPM扩展名的文件,RPM是RedHat Package Manager(RedH ...
- apt ubuntu 指定ipv4_如何使用 apt 命令安装软件
apt 命令是做什么的 apt是一个命令行实用程序,用于在Ubuntu.Debian和相关Linux发行版上安装.更新.删除和管理deb软件包,它结合了apt-get和apt-cache工具中最常用的 ...
- Android Apt失效:找不到Apt生成的对应类
Android Apt失效:找不到Apt生成的对应类 参考自 Android Gradle由4.x升级至5.0导致Apt项目失效 高级开发必须理解的Java中SPI机制 - 简书 Upgrading ...
最新文章
- 获取局域网打印机列表
- 分布式搜索引擎ElasticSearch+Kibana (Marvel插件安装详解)
- TensorFlow 笔记6--迁移学习
- [置顶] Java面试题全集(下)
- Apache Storm的实时情绪分析示例
- async await 同步方法调用异步方法死锁
- Visio的VBA初探
- 【webpack系列】从零搭建 webpack4+react 脚手架(四)
- 局域网远程维护工具DAMEWARE NT 需要开通IPC和ADMIN通道
- 深圳大学二本计算机软件,深圳大学是几本(深圳大学是一本还是二本)
- 如何使用ISO升级TrueNAS主要版本
- Bailian4004 数字组合【递归+DP】
- pygame.error: video system not initialized的解决办法
- 【一分钟论文】 NAACL2019-使用感知句法词表示的句法增强神经机器翻译
- js 打印组件的使用
- 开源alisql压测批处理性能
- 计算机科学技术专业单片机,计算机科学与技术专业毕业论文---基于单片机的智能浇花系统的设计与实现.docx...
- 学术论文海报模板_推荐 | 绘制学术论文中的图表一般有哪些专业的软件?
- 巧用变量代换求极限 高数
- react项目里添加支持less(无webpack.config.js如何设置
热门文章
- url 微信公众号开发 配置失效_微信公众号开发之授权登录
- oracle das系统,分布式声波传感系统DAS
- 计算机主板型号进bios,什么是BIOS?
- c++ 可变参数_深入剖析ProE可变扫描特征原理、操作和应用方法
- lcl手术和飞秒区别_关于全飞秒价格的那些事!你知道吗?
- TODO算子-双Value类型的操作
- mysql 断号查询_怎么查询SQL中连续编号中间的断号
- Java8新特性(Integer,Long,Byte,Short)
- Spring中的bean装配
- python蓝桥杯跑步训练