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. 感興趣的朋友, 可以看看, 我就不多介紹了...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM