apt-get install 的参数(add-apt-repository)

本文详细介绍了Ubuntu下apt-get命令的使用方法,包括如何添加PPA、更新软件源、安装软件及解决依赖问题等。同时对比了apt-get upgrade与dist-upgrade的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                       
 

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/ppasudo apt-get updatesudo apt-get install emacs-snapshot emacs-snapshot-el
  
  • 1
  • 2
  • 3
  • 添加docker源:

    $ sudo add-apt-repository \       "deb [arch=amd64] https://download.docker.com/linux/ubuntu \       $(lsb_release -cs) \       stable"$ sudo apt-get update
        
    • 1
    • 2
    • 3
    • 4
    • 5

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),就会试着去安装/移除它.
           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.youkuaiyun.com/jiangjunshow

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值