iT邦幫忙

1

do-release-upgrade

  • 分享至 

  • xImage

  我在 GCP 上有租用一台 VM , 上線使用中,也十分穏定,沒什麼問題。

  近日 ssh 登入時,都會有這麼一個訊息,【do-release-upgrade】提醒我可以升級新版。

  在網路討論中,我看到二種主張,一種認為上線系統若穏定,就不要升級,多一事不如少一事。

  另一種主張則認為,既然官方都提出升級了,就應該跟著升級,或許加強了安全性,或許提升了效能。

  公說公有理,婆說婆有理,我實在拿不定主意。

ubuntu 我不清楚會不會常用的套件被換掉
實際上 只要還在生命週期內,應該不需要特別換
ckp6250 iT邦好手 1 級 ‧ 2019-10-25 11:16:50 檢舉
ubuntu 每半年 do-release-upgrade 次,
我目前是19.04版,若是升級的話,會是19.10版
froce iT邦大師 1 級 ‧ 2019-10-25 12:12:13 檢舉
系統請用LTS版,至少5年不會煩你...且5年內都有安全性更新。
套件的版本會固定,不要自己亂裝就不會出大事。
ubuntu本身就不是很穩,還追新版...Orz
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
2
dragonH
iT邦超人 5 級 ‧ 2019-10-25 09:35:58
最佳解答

一種認為上線系統若穏定,就不要升級,多一事不如少一事。

這應該也可以解釋為什麼很多公司行號還在用 XP /images/emoticon/emoticon07.gif

另一種主張則認為,既然官方都提出升級了,就應該跟著升級,或許加強了安全性,或許提升了效能

沒錯

但是你就必須承擔升級後

可能會有些套件衝突不支援的情況

如果你能夠很完全的掌握你機器裝的套件

升級完出問題有辦法處理時

你當然可以選擇升級

一般來說

除非你的現行版本真的很舊

或者有什麼重大 bug 必須 update 版本才能解決

才會考慮升級

而且也通常也會在測試機 run 過沒問題

才去動線上機

所以你可以在本地弄個測試機

裝你想要的 ubuntu 版本

先在本地測試沒問題再考慮

看更多先前的回應...收起先前的回應...
ckp6250 iT邦好手 1 級 ‧ 2019-10-25 11:04:38 檢舉

感謝您的建言,
我過去的經驗,若是安裝全新的,大概都不會有問題,
問題一般都出在舊升新的問題上,

所以,即使在本地端裝新版本,也沒什麼很大的用途,
有可能全新版本是成功的,但 d0-release-upgrade 卻失敗,

這二天,剛好有發生一件事,有個客戶把 chrome 更新,
結果所有的網站都進不了,他們的 mis 忙了二天,找不出原因,
就算把 chrome 移除再重裝,也沒能解決。

有時候,更新會發生什麼事,實在難以預料。

小魚 iT邦大師 1 級 ‧ 2019-10-25 11:15:28 檢舉

這應該也可以解釋為什麼很多公司行號還在用 XP

尤其是公家機關.

小魚 iT邦大師 1 級 ‧ 2019-10-25 11:16:05 檢舉

這二天,剛好有發生一件事,有個客戶把 chrome 更新,
結果所有的網站都進不了,他們的 mis 忙了二天,找不出原因,
就算把 chrome 移除再重裝,也沒能解決。

那就裝回舊版的Chrome吧.

dragonH iT邦超人 5 級 ‧ 2019-10-25 11:17:58 檢舉

所以,即使在本地端裝新版本,也沒什麼很大的用途,
有可能全新版本是成功的,但 d0-release-upgrade 卻失敗,

喔~

我以為你的顧慮是

上線的系統能不能在更新後的ubuntu正常運作 /images/emoticon/emoticon25.gif

這二天,剛好有發生一件事,有個客戶把 chrome 更新,

不知道是誰的鍋

今天又有一篇

ckp6250 iT邦好手 1 級 ‧ 2019-10-25 11:24:28 檢舉

因為是小姐按了 chrome 的【說明-關於】中的自動更新,
也不知道舊版是那一版,google 官網有提供舊版嗎?

好在這不在我們的服務範圍/images/emoticon/emoticon06.gif

ckp6250 iT邦好手 1 級 ‧ 2019-10-25 11:28:39 檢舉

我的顧慮是 do-release-upgrade 之後,某些功能和原本的結果不同,
也許表面上看來正常,但實際卻不正常。

這和您說的【上線的系統能不能在更新後的ubuntu正常運作】意思差不多。

舉例來說,也許某個指令,更新前能用,更新後卻不能用。

froce iT邦大師 1 級 ‧ 2019-10-25 14:25:15 檢舉

這就是為啥你應該用LTS...
LTS套件的大版號都會freeze起來,然後給你5年安全性更新。Debian也是。
甚至centos會給你10年的維護更新

而不是追半年一次的更新,那是給開發環境要嚐鮮用的。

player iT邦大師 1 級 ‧ 2019-10-25 16:52:53 檢舉

那就裝回舊版的Chrome吧?
沒得裝吧? 記得Google Chrome安裝檔小小一個
它實際上的檔案都是啟動安裝程式後, 才從網路上下載的
它不像FireFox是每次都是完整的安裝檔

3
小魚
iT邦大師 1 級 ‧ 2019-10-25 09:28:58

有可能會牽一髮動全身,
如果你有時間處理的話,
不排斥升級.

也有種說法是要常常升,
才不會一直升太多,
問題太多不好解決.
(意思是把問題分散解決,
比較好處理)

ckp6250 iT邦好手 1 級 ‧ 2019-10-25 11:11:15 檢舉

若是測試機的話,我什麼都敢做,
但因為實際上線了,客戶也在使用中,
才會瞻前顧後,

我之前曾經有一回升級 mariadb , 升完之後,天下大亂,最終無能解決,只好換台新機,從頭開始。

do-release-upgrade 的升級,變動更大,又沒有那種時光回溯機可用。

1

正常來說,我會偏向不動作。直到未來可能有更換機器的情況下。
當然,我會看版本修改的log。如果為安全性漏洞。
我大多數還是會抽空更新一下,在更新前會做備份。
因為我是使用aws的機器,所以倒也不用太擔心。也可以開一台小型機來試試。
確定沒問題後才會更換上去。

但大多數沒很嚴重的話。我還是會偏向不動作居多就是了。
不過這也可能是我本身的個性。因為我很懶@@"

1
Franky Chen
iT邦研究生 3 級 ‧ 2019-10-25 14:56:55

Ubuntu Server架好沒必要我絕對不去動,不動沒事、動了出事!
架Server直接灌LTS版的,非必要不更新
只有重大安全性相關和嚴重BUG在更新
更新前備份,架VM測過沒問題再上線。

ckp6250 iT邦好手 1 級 ‧ 2019-10-25 19:41:17 檢舉

不動沒事、動了出事!

我要發表回答

立即登入回答