Jump to...
redirecting...

Log for Ubuntu 台灣社群

請問在ubuntu 中,有沒有指令可以檢查當下最新的「官方支援」的核心版本?
apt update & apt list —upgradable
如果官方有新的核心版本,你會在上面這個指令跑完後看到
用kernel 當關鍵字去過濾嗎?
我用這個查,只是這個會顯示出所有可用的版本
dpkg --list | grep linux-image
如果 apt list —upgradable 裡面沒有出現 linux-image,那你安裝的應該就是最新版本?
目前應該是 5.10.60?
因為我有用 mainline 管理核心 現在是想找官方支援的,而不是 mainline 裡面的
你是想要知道目前裝的是 5.10 還是 5.11 嗎?
這裡會有幫助嗎?
https://ubuntuqa.com/zh-tw/article/1294.html

切換回官方核心,然後再用 apt / dpkg 指令查詢?
»他們經常打破司機,尤其是Nvidia /AMD和無線

...這司機好可憐
無線是誰
哪邊的翻譯W
broadcom
剛剛弄了一台乾淨的ubuntu focal 20.04.1 來做測試
administrator@ubuntu:~$ sudo apt list --upgradable|grep linux-image

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

linux-image-generic/focal-proposed 5.4.0.102.106 amd64 [upgradable from: 5.4.0.48.51]
administrator@ubuntu:~$ uname -r
5.4.0-48-generic
administrator@ubuntu:~$ 

所以我可以認為 20.04.1 官方支援的最新kernel 版本就是 5.4.0.102 了?
應該吧,不同 Ubuntu 版本支援的最新 kernel 版本不一樣
我記得是5.13
去裝看看Hwe
因為我自己的乾淨安裝是5.13 沒有5.4
20.04.1 ?
沒錯
見鬼了..我用ISO裝的捏...
我記得有選項會自動裝hwe
現在hwe是5.13沒錯
沒錯
重點是我自己嘗試安裝的時候是完全不會裝到5.4
謝謝,可是這個表很奇怪, 20.04 都沒有值
我都直接查packages
跟我用VM有關嗎?
應該是沒有 除非你使用Wsl
沒裝hwe的話ubuntu 20.04就是5.4
看這個好了
現在網站上面的版本怪怪的
嗯,我手邊的機器真的都沒有裝 hwe
[photo](media:AgACAgUAAx0CPRn5XQABAUc7Yibz4jsaFE-r30RmcvQIZHTUNHUAAqauMRtU1jhVQW2pwrtunr8BAAMCAANzAAMjBA@telegram)
那就代表說我只有hwe沒有5.4被安裝
我這裡沒有自動裝 hwe
我這裡似乎沒有選項先不要裝
桌面版嗎
Yes
桌面版才會自動裝hwe
看樣子是這樣沒錯
> Desktop installations of 20.04 default to tracking the HWE stack. Server installations will default to the GA kernel and provide the enablement kernel as optional.
Server 要看裝的時候最後那一個小版本是什麼
.0, .1 會跟舊的
.2 .3 .4 會是新的
[photo](media:AgACAgUAAx0CPRn5XQABAUdHYib1UvS2VhUgUTE5vRa9ihn540MAAqmuMRtU1jhVKEefdQcYvXcBAAMCAANzAAMjBA@telegram)
我用 server 測試,安裝的是 20.04.1 版本,進去系統之後,做 apt upgrade , reboot , 然後 apt dist-upgrade 升級到 20.04.4
reboot , 然後再下 apt list —upgrable ,就沒有可以支援的版本了
這時候server 的kernel 版本在 5.4.0-102
因為你裝的是 20.04.1 ,你裝 20.04.2 結果會不一樣
但是我 dist-upgrade了丫
是說一開始安裝的版本,不是升級後的
那你就自己去裝hwe就解決了?
沒,我還沒裝 HWE
那就去裝吧
那就是前面講的 ... .0, .1 會停在 kernel 5.4
沒手動裝就會固定在5.4
基本上kernel版本都是綁ubuntu版本的
這我覺得想不通,所以我用 20.04.2 裝的,可以升級kernel 到5.13 ,但我用20.04.1的安裝好了,就算我apt dist-upgrade 到 20.04.2 ,我還是只能用 5.4 ? 即使都一樣沒有安裝 HWE ?
hwe是為了硬體相容性的例外
對,規則就是這樣
你可以把 .2 想像成自動裝了 hwe
Hwe=hardware extension
因為我用的是 legacy server iso , 所以沒有 20.04.2這版本(legacy 最新的就是20.04.1了) 所以也就沒有新版本的 kernel ...
然後我的pxe 裡面也沒有寫要安裝 linux-image-generic-hwe-20.04 加上我都用 mainlin 去裝,所以一直沒注意到「官方」的kernel 版本其實只有到 5.4 ..
如果使用上沒遇到問題可能也還好
新版也可能有新版的問題
舊版還載得到喔
我好想念它
新版好難用
今天是因為進了一台 i5 11還是12代 , user說要升級kernel 才有支援最新的cpu 的某個功能
那就下載新的 ISO 裝吧
裝好的就自己裝 HWE
新硬體裝HWE用新kernel是對的
手動裝就行了
所以我 ansible 還沒跑完就丟給 user去搞,結果就一直裝不起來 然後才發現有這種狀況
但我還是覺得舊版installer比較好用
12代大小核心支援?
[sticker](media:AAMCBQADHQI9GfldAAEBR2ZiJvnBNFyXdmN_RO0NRmoFh5Xv9gACtwMAApGwiAf4pMEZ0MSiJAEAB20AAyME@telegram)
對,就是比較猛的核心 跟比較弱雞的核心自動切換的那個
那你需要的應該不是剛剛前面討論的「舊版」,18.04 開始就都用 live installer 了
新版的安裝真的很難用
沒有唷,記得是 20.04 官網才把 legacy 版本的連結藏起來
我是說舊版沒錯
sudo apt install --install-recommends linux-generic-hwe-20.04

你要的就是這個指令
yes , I know.
官網應該更早前就拿掉了@@
沒有,以前都還有個alterative download 的區塊
20.04 之後才消失的
嗯 , 20.04 直接被拿掉