私は自分のラップトップでそれを実行している新しいCentOS Linux 7のユーザーです。 私は、オペレーティング システムを気に入っています。 最新/安定版の Linux カーネルを CentOS Linux バージョン 7 で実行する方法はありますか。
CentOS Linux 7.x は、Linux カーネル バージョン 3.10.xx を実行します。 RHEL、CentOS ともに、Linux カーネルの更新版は提供されていません。 RHELでは、Linuxカーネルバージョン3.10.xxに対するパッチをバックポートしています。 しかし、自分でカーネルをコンパイルしたり、サードパーティのレポジトリを使用してビルド済みのカーネルをインストールすることができます。 このチュートリアルでは、yum コマンドを使用して、CentOS 7 に最新の安定版 (mainline stable) Linux カーネルをインストールする方法を説明します。 以下の手順は、RHEL 7.x および Oracle 7.x や Scientific Linux などのクローンで動作するはずです。
Before you being
You can find out the current Linux kernel version using any of the following command:$ cat /proc/version
Sample outputs:
または old good uname command を使用することができます。$ uname -mrs
Sample outputs:
Linux 3.10.0-514.21.2.el7.x86_64 x86_64
How To Check Linux Kernel Version
Step 1â €” Enable ELRepo
プロジェクトホームページより:
It is an RPM repository for Enterprise Linux packages.これはLinuxパッケージのためのものです。 ELRepo は Red Hat Enterprise Linux (RHEL) およびその派生版 (Scientific Linux、CentOS & その他) をサポートしています。 ELRepo プロジェクトは、Enterprise Linux の使用感を向上させるためのハードウェア関連パッケージに重点を置いています。 これには、ファイルシステムドライバー、グラフィックスドライバー、ネットワークドライバー、サウンドドライバー、ウェブカメラおよびビデオドライバーが含まれます。
Import the public key
Warning: 新しいカーネルをインストールすることは、RHEL と CentOS の両方のプロジェクトで公式にサポートされていないことに注意してください。 また、システムが起動しなくなる可能性があります。 kernel-ml/lt パッケージは kernel.org が提供するソース tar ball を元に、コードに一切手を加えずにビルドされているため、CentOS/RHEL ディストリビューションのカーネルと比較して、いくつかの相違点がある可能性があります。 したがって、これを行う前にすべての重要なファイルのバックアップをとっておく必要があります。
pub 1024D/BAADAE52 2009-03-17 elrepo.org (RPM Signing Key for elrepo.org) <[email protected]> Key fingerprint = 96C0 104F 6315 4731 1E0B B1AE 309B C305 BAAD AE52sub 2048g/B8C66E6D 2009-03-17
指紋が一致したら、rpm コマンドで GPG 鍵をインポートしてください。$ sudo rpm --import RPM-GPG-KEY-elrepo.org
ELRepo for CentOS 7
再度、wgetコマンドでインストールします。$ wget http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
サンプル出力:
Step 2 â €” Install elrepo
以下のyumコマンドを入力:# yum install elrepo-release-7.0-2.el7.elrepo.noarch.rpm
サンプル出力:
Fig.01: 私の CentOS 7 ボックスへの ELRepo のインストール
Step 3â €” List all packages in the yum elrepo repositories available to be installed
Where,
- Long term support kernel パッケージ名は kernel-lt version 4.XXX です。4.xx
- Mainline stable kernel package name is kernel-ml version 4.11.xx
Step 4 -” Install kernel version
Fig.02: CentOS 7にmainline stable Linux kernelをインストール
Step 5â €” Boot into new kernel
rebootコマンドを入力し、Linuxをリブートしてください。# reboot
OR# shutdown -r now
OR# shutdown -r 0
Step 6 Â- Verification
以下のいずれかのコマンドを使用して現在のLinuxカーネルのバージョンを確認する。$ cat /proc/version
Sample outputs:
あるいは、古い良い uname コマンドを使用します:$ uname -mrs
Sample outputs:
Linux 4.11.7-1.el7.elrepo.x86_64 x86_64
結論
ハードウェアサポート/ドライバ用に最新のカーネルが必要なら、最新の Fedora Linux を入手するよう強くお勧めします。 私の専門的な意見では、サーバーやクラウドコンピューティングでは、セキュリティ上の理由からディストロが提供するカーネルを使用するだけです。 しかし、LinuxやCentOSは、あなたの自由を制限するものではありません。
そして、これが最新版のメインラインLinuxカーネルで、CentOS Linux 7.x上で動作しているものです。
ð§ Linux、オープンソース & DevOps に関する最新のチュートリアルを RSS feed または Weekly email newsletter で取得します。
ð§ 0 コメント … 1 件追加 ♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪ ♪ ♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪~”
カテゴリ | List of Unix and Linux commands |
---|---|
ファイル管理 | cat |
ファイアーウォール | |
Network Utilities | dig ¢ host ¢ ip ¢ nmap |
OpenVPN | CentOS 7â € CentOS 8â € Debian 10â € Debian 8/9â €Ubuntu 18.04â €Ubuntu 20.04â € Ubantu 20.04 |
Package Manager | apk ¢ apt |
Processes Management | bg ¢ chroot ¢ cron ¢ disown ¢ fg ¢ jobs ¢ killall ¢ kill ¢ pidof ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ˆo ˆo ˆo ˆo pstree – pwdx – time |
検索 | grep – whereis – which |
ユーザ情報 | groups – id – lastcomm – last – lid/libuser- – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – 1.lid – logname – members – users – whoami – who – w |
WireGuard VPN | Alpine – CentOS 8 – Debian 10 – Firewall – Ubuntu 20.04 |