差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版 前次修改
tech:alpine [2025/01/19 14:54] – [Alpine 版本升級方式] jonathantech:alpine [2025/12/14 22:41] (目前版本) – [Alpine 版本升級方式] jonathan
行 84: 行 84:
 ===== Alpine 版本升級方式 ===== ===== Alpine 版本升級方式 =====
   * 參考 - https://www.cyberciti.biz/faq/how-to-upgrade-alpine-linux-3-4-to-3-5-xx/   * 參考 - https://www.cyberciti.biz/faq/how-to-upgrade-alpine-linux-3-4-to-3-5-xx/
-  - 更新目前版本到最新版 <cli> +  * 可使用 [[https://github.com/tryweb/docker-compose/blob/main/scripts/alpine_upgrade.sh|alpine_upgrade.sh]] 進行升級 
-apk update +  - 下載 alpine_upgrade.sh<cli> 
-apk upgrade +curl -o alpine_upgrade.sh  https://raw.githubusercontent.com/tryweb/docker-compose/refs/heads/main/scripts/alpine_upgrade.sh 
-</cli> +chmod a+x alpine_upgrade.sh</cli> 
-  - 更新 apk repo 設定 Exp3.20 -> 3.21<cli> +  - 行 script 進行升級<cli>./alpine_upgrade.sh</cli>執行後如果沒有問題會問是否要重新開機, 重開後就完成升級
-sed -i 's/v3.20/v3.21/g' /etc/apk/repositories +
-</cli> +
-  - 更新 repo <cli> +
-apk update +
-</cli> +
-  - 進行升級 <cli> +
-apk upgrade +
-apk fix +
-apk add --upgrade apk-tools +
-apk upgrade --available +
-apk add --upgrade alpine-base +
-</cli> +
-  - 重新開機升級生效 <cli> +
-sync +
-reboot +
-</cli>+
   - 確認更新後的版本 <cli>   - 確認更新後的版本 <cli>
 cat /etc/alpine-release cat /etc/alpine-release
  • tech/alpine.1737269681.txt.gz
  • 上一次變更: 2025/01/19 14:54
  • jonathan