# Linux openSUSE 開發經驗


## 簡介

在開發上遇到，紀錄一下，openSUSE 是比較企業為導向的，導致很多東西版本不會輕易更新。

* openSUSE Leap 為穩定版，目前是 15
* openSUSE Tumbleweed 為穩動發行版

## 自己的體驗

Leap 不像是 Ubuntu 預設就有掛好很多 repo，很常要自己 add repo。

* Ubuntu 使用 `apt`，底層用 `dpkg`
* openSUSE 使用 `zypper`，底層用 `rpm` (RedHat/SUSE) 陣營

Leap 因為太穩定，常常很多 Python 版本都沒有，像是我在 Leap 16 上面預設用 Python 3.13，我甚至沒辦法直接用 zypper 安裝 Pyhton 3.11，可能要自己編譯呢 (現在建議用 `pyenv` 安裝不同版本 Python)。

