-
概述
- 在 Alpine Liunx 下安裝 python2
- 感覺又是水了一發...
- 感覺還是有點丟人, 就像在幫小學生寫作業, 寫完了后還想找人誇我...
- 最近看 docker 和 jenkins, 直接把筆記抄過來, 感覺就像在洗稿...
- 還是發些自己整理或者理解的東西吧
-
背景
- 學習 docker
- 需要在 docker 容器的 jenkins 里, 構建 python2 項目
- 發現沒有 py2
- 好吧, 自己裝
- 不對, yum 沒法用, apt-get 不好使
- 這是什么 鬼系統...
- 好吧, 自己裝
- 這是 Alpine Linux
1. Alpine Linux
-
概述
- 一個小眾的 Linux 系統
- 官網最顯眼的地方, 寫着三個大字(單詞)
- 小巧
- 簡單
- 安全
- 官網最顯眼的地方, 寫着三個大字(單詞)
- 一個小眾的 Linux 系統
-
Alpine
- adj. 阿爾卑斯山的, 高山的..
- 官網確實也有白花花的大雪山...
- 也不知道別人怎么叫他
- 安爾派...
- adj. 阿爾卑斯山的, 高山的..
-
官網一句話
- Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.
- Alpine Linux 面向安全
- 是個輕量級的系統
- 基於 musl libc 和 busybox
- Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.
-
ref
2. 正事: 安裝軟件
-
查找包
> apk search python2
-
安裝包
# 我最開始查出來, 是 python2-2.7.16-r1 # 但安裝的時候, 提示了異常 # 我用下面的安裝, 就好了... > apk get python2
-
驗證
> python --version Python 2.7.16
ps
-
查看系統
- 這個東西, 感覺每次要用都得去找, 得想辦法學學了
-
python 這塊, 一看除了安裝, 就是安裝...
- 能要點臉嗎
-
關於 python2
- 新年的鍾聲即將敲響, 而我們的 python2 的生命, 也即將走到盡頭
- 准確的說, 是不會被官方支持了
- 在 2017 年, 我曾經有機會學習 python
- 當時還有個不錯的小伙伴...
- 我當時犯難, 到底是學習 py2, 還是 py3
- 學 py2 吧, 公司的項目是用 py2 寫的, 但是它即將過期
- 學 py3 吧, 公司不用, 學了會不會麻煩
- 也不知道當時咋想的, 最后我把這事放下了
- 至今不會 py, 也影響了我找工作
- 於是, 我就錯過了和 py2 打交道的機會
- 於是拖着拖着, py2 真的走了
- 看着一個 素未謀面 的語言這么沒了, 不用學 py2 了, 我的心里, 竟然高興不起來
- 我是個開竅晚的人, 學校沒人教, 工作沒人管, 開竅還開的晚, 真的有點晚
- 如果我當時能夠找到門路好好學
- 也不知道我難過個啥, 到底是 py2 沒了, 還是自己的青春荒廢了
- 也可能是國家要在 2020 年消滅貧困人口, 沒准到時候, 我就和 py2 一起, 跟大家說再見了...
- 亡羊補牢, 也不知道晚不晚
- 但願我還有希望, 追上那個被給予厚望的自己...
- 新年的鍾聲即將敲響, 而我們的 python2 的生命, 也即將走到盡頭
-
扯了半天, 最關鍵的忘記了
- How to install htop on Alpine Linux using apk
- 雖說不是安裝 py, 但是簡單介紹了下 apk 這個包管理工具
- 感興趣的朋友, 可以看看, 我就不多介紹了...
- 雖說不是安裝 py, 但是簡單介紹了下 apk 這個包管理工具
- How to install htop on Alpine Linux using apk