首頁  >  文章  >  系統教程  >  Alpine中所有已安裝的Linux核心及其相關檔案都存儲

Alpine中所有已安裝的Linux核心及其相關檔案都存儲

WBOY
WBOY原創
2024-06-03 12:16:42422瀏覽

原文出處

預設情況下,所有已安裝的Linux核心及其相關檔案都存貯在/boot目錄。只需使用find查看已安裝核心清單的命令:

$ <span class="token function">find</span> /boot/vmli*
/boot/vmlinuz
/boot/vmlinuz-5.4.0-64-generic
/boot/vmlinuz-5.4.0-65-generic
/boot/vmlinuz.old

如您在前面的輸出中所看到的,我的Ubuntu桌面機器上安裝了兩個Linux核心版本(5.4.0-64和5.4.0-65)。

如今我們將見到特定於發行版的方式來找出已安裝的Linux核心詳盡資訊。首先,讓我們從AlpineLinux開始。

檢測AlpineLinux中已安裝的核心

我們可以使用以下apkinfo-vv|greplinux指令來偵測所有已安裝的核心及其版本,例如:

$ apk info -vv <span class="token operator">|</span> <span class="token function">grep</span> linux
libblkid-2.32-r0 - Block device identification library from util-linux
linux-virt-4.14.167-r0 - Linux vanilla kernel
syslinux-6.04_pre1-r1 - Boot loader <span class="token keyword">for</span> the Linux operating system

列舉ArchLinux中已安裝的核心

要查看ArchLinux及其變體(如ManjaroLinux)中安裝的所有內容查看linux是什麼系統,請執行下列pacman-Qlinux指令:

$ pacman -Q linux
linux <span class="token number">5.9</span>.14.arch1-1

也可以組合pacman和grep指令來列出已安裝的核心版本:

$ pacman -Q <span class="token operator">|</span> <span class="token function">grep</span> linux
archlinux-keyring <span class="token number">20201210</span>-1
linux <span class="token number">5.9</span>.14.arch1-1
linux-api-headers <span class="token number">5.8</span>-1
util-linux <span class="token number">2.36</span>.1-4
util-linux-libs <span class="token number">2.36</span>.1-4

如上圖查看linux是什麼系統,ArchLinux系統中只有一個Linux核心linux系統介紹,其版本為5.9.14

查看linux是什么系统_linux怎么查看什么系统_如何查看linux什么系统

#在Debian、Ubuntu、Pop!_OS中尋找已安裝的Linux核心

在Debian和其他基於Debian的系統(如Ubuntu、Pop!_OS、LinuxMint)中suse linux 下載,我們可以使用以下命令找到所有已安裝核心的列表dpkg命令:

$ dpkg --list <span class="token operator">|</span> <span class="token function">grep</span> linux-image
 iilinux-image-5.4.0-64-generic <span class="token number">5.4</span>.0-64.72 amd64Signed kernel image generic
 iilinux-image-5.4.0-65-generic <span class="token number">5.4</span>.0-65.73 amd64Signed kernel image generic
 iilinux-image-generic<span class="token number">5.4</span>.0.65.68 amd64Generic Linux kernel image

查看Fedora,CentOS,RHEL,AlmaLinux查看已安裝的核心

linux怎么查看什么系统_如何查看linux什么系统_查看linux是什么系统

#在基於RPM的系統中,例如Fedora及其下游版本,例如CentOS、RHEL和RHEL-clone,例如AlmaLinux,我們可以使用rpm-qakernel或則rpm-qa|grep-ikernel指令查看所有已安裝的內核

Fedora33:

$ <span class="token function">rpm</span> -qa <span class="token operator">|</span> <span class="token function">grep</span> -i kernel
kernel-core-5.8.15-301.fc33.x86_64

AlmaLinux8.3:

#列舉openSUSE中所有已安裝的LinuxKernels

因為openSUSE也是基於RPM的系統,rpm-qa|grep-ikernel指令也能用於此系統列舉kernel

僅查看目前核心詳盡資訊

可以透過uname-r或則uname-mrs查看目前運行的核心

$ <span class="token function">uname</span> -r
<span class="token number">5.4</span>.0-65-generic
$ <span class="token function">uname</span> -mrs
Linux <span class="token number">5.4</span>.0-65-generic x86_64

以上是Alpine中所有已安裝的Linux核心及其相關檔案都存儲的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn