zoukankan      html  css  js  c++  java
  • docker中使用阿里云的apt源安装各种实用工具

    今天想在docker中安装vim工具,还有其他的软件等等,如果你直接执行apt-get install vim是没有用的,会显示:

    root@7d43d83fd3a8:/etc/nginx# apt-get install vim
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    E: Unable to locate package vim

    看样子是不可以安装的,我们需要做的就是修改apt的源即可,再update一下就可以安装了。

    看到网上很多博客中讲解安装vim工具的时候修改为国内的163的apt源,这里我不是很推荐,因为我尝试以后发现有些工具安装不上去,甚至是连依赖库和包等等都不能自动解决,那怎么行呢?所以我索性换为阿里云的apt源。

    步骤如下:

    1、更新为最近的阿里云的apt源,目的是快速更近的更新系统的包等资源。

    先备份一下原来的apt源

    mv /etc/apt/sources.list /etc/apt/sources.list.bak

    更改为阿里云的源步骤如下:

    cat > /etc/apt/sourcesl.list << EOF
    deb http://mirrors.aliyun.com/debian/ stretch main non-free contrib deb-src http://mirrors.aliyun.com/debian/ stretch main non-free contrib deb http://mirrors.aliyun.com/debian-security stretch/updates main deb-src http://mirrors.aliyun.com/debian-security stretch/updates main deb http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib deb-src http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib deb http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib deb-src http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib
    EOF

    因为docker中没有默认的编辑工具,很是费事,因此建议在容器中先按照这个步骤把vim工具按照一下即可。

    2、修改好之后就可以使用update命令同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源索引,获取最新软件包

    apt-get update

    3、即可下载vim、wget、git工具了,非常快速方便

    apt-get install vim wget git
  • 相关阅读:
    关于iOS开发property with 'retain(or strong)' attribute must be of object type
    机器学习之神经网络
    一些知名的开源社区
    机器学习之正则化
    机器学习之逻辑回归(logistic回归)
    机器学习之正规方程法
    机器学习之线性回归、多项式回归
    机器学习之梯度下降法
    64位windows7下安装python,配置numpy和matplotlib库
    mysql分区查询
  • 原文地址:https://www.cnblogs.com/FengGeBlog/p/11179312.html
Copyright © 2011-2022 走看看