Python - 安装 - 在 Alpine Linux 下安装 Python2

  1. 概述

    1. 在 Alpine Liunx 下安装 python2
    2. 感觉又是水了一发...
      1. 感觉还是有点丢人, 就像在帮小学生写作业, 写完了后还想找人夸我...
    3. 最近看 docker 和 jenkins, 直接把笔记抄过来, 感觉就像在洗稿...
      1. 还是发些自己整理或者理解的东西吧
  2. 背景

    1. 学习 docker
    2. 需要在 docker 容器的 jenkins 里, 构建 python2 项目
    3. 发现没有 py2
      1. 好吧, 自己装
        1. 不对, yum 没法用, apt-get 不好使
        2. 这是什么 鬼系统...
    4. 这是 Alpine Linux

1. Alpine Linux

  1. 概述

    1. 一个小众的 Linux 系统
      1. 官网最显眼的地方, 写着三个大字(单词)
        1. 小巧
        2. 简单
        3. 安全
  2. Alpine

    1. adj. 阿尔卑斯山的, 高山的..
      1. 官网确实也有白花花的大雪山...
    2. 也不知道别人怎么叫他
      1. 安尔派...
  3. 官网一句话

    1. Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.
      1. Alpine Linux 面向安全
      2. 是个轻量级的系统
      3. 基于 musl libc 和 busybox
  4. ref

    1. 官网

2. 正事: 安装软件

  1. 查找包

    > apk search python2
    
  2. 安装包

    # 我最开始查出来, 是 python2-2.7.16-r1
    # 但安装的时候, 提示了异常
    # 我用下面的安装, 就好了...
    > apk get python2
    
  3. 验证

    > python --version
    Python 2.7.16
    

ps

  1. 查看系统

    1. 这个东西, 感觉每次要用都得去找, 得想办法学学了
  2. python 这块, 一看除了安装, 就是安装...

    1. 能要点脸吗
  3. 关于 python2

    1. 新年的钟声即将敲响, 而我们的 python2 的生命, 也即将走到尽头
      1. 准确的说, 是不会被官方支持了
    2. 在 2017 年, 我曾经有机会学习 python
      1. 当时还有个不错的小伙伴...
      2. 我当时犯难, 到底是学习 py2, 还是 py3
      3. 学 py2 吧, 公司的项目是用 py2 写的, 但是它即将过期
      4. 学 py3 吧, 公司不用, 学了会不会麻烦
      5. 也不知道当时咋想的, 最后我把这事放下了
        1. 至今不会 py, 也影响了我找工作
      6. 于是, 我就错过了和 py2 打交道的机会
      7. 于是拖着拖着, py2 真的走了
      8. 看着一个 素未谋面 的语言这么没了, 不用学 py2 了, 我的心里, 竟然高兴不起来
        1. 我是个开窍晚的人, 学校没人教, 工作没人管, 开窍还开的晚, 真的有点晚
        2. 如果我当时能够找到门路好好学
        3. 也不知道我难过个啥, 到底是 py2 没了, 还是自己的青春荒废了
    3. 也可能是国家要在 2020 年消灭贫困人口, 没准到时候, 我就和 py2 一起, 跟大家说再见了...
    4. 亡羊补牢, 也不知道晚不晚
      1. 但愿我还有希望, 追上那个被给予厚望的自己...
  4. 扯了半天, 最关键的忘记了

    1. How to install htop on Alpine Linux using apk
      1. 虽说不是安装 py, 但是简单介绍了下 apk 这个包管理工具
        1. 感兴趣的朋友, 可以看看, 我就不多介绍了...
posted @ 2019-12-03 23:14  轩辕拾銉  阅读(5076)  评论(0编辑  收藏  举报