UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
Ubuntuを十分に長く使用している場合は、Linuxカーネルが新しいリリースに更新されないことがよくあります。通常、Ubuntu開発者は次の新しいUbuntuリリースまでポイントリリースをプッシュします。
このガイドでは、開発者カーネルパッケージをダウンロードしてUbuntuカーネルを手動で更新する方法について説明します。また、Ubuntuで新しいカーネルアップグレードを提供するためのMainlineと呼ばれる便利なアプリについても説明します。
Ubuntu:カーネルの更新–カーネルパッケージを手動でダウンロードする
Ubuntuで最新のLinuxカーネルを入手する確実な方法は、UbuntuメインラインカーネルのWebサイトからすべてのパッケージを手動で直接ダウンロードすることです。UbuntuのメインラインカーネルのWebサイトでは、Ubuntu用に構築されたLinuxカーネルの新しいリリースが定期的に公開されています。
これらのパッケージはバグプルーフではなく、Linuxカーネルモジュールがインストールを拒否することがよくあります。ただし、UbuntuでLinuxカーネルを更新する場合は、これが最適な方法です。
メインラインパッケージを使用してUbuntuカーネルを更新するには、以下の手順に従ってください。
ステップ1: Ubuntuデスクトップでターミナルウィンドウを開きます。カーネルパッケージを処理するには、ターミナルウィンドウが必要です。UbuntuソフトウェアセンターでUbuntuカーネルを更新することはできません。
Ubuntuデスクトップでターミナルウィンドウを開くには、キーボードのCtrl + Alt + Tを押し ます。または、アプリメニューで「ターミナル」を検索して起動します。
ステップ2: Ubuntu PCでターミナルウィンドウが開いたら、LynxコマンドラインWebブラウザーをインストールします。このWebブラウザーは、後の手順で役立ちます。
Ubuntu LinuxPCにLynxWebブラウザーをインストールするには、次のapt install コマンドを使用して 、「lynx」パッケージをインストールします。
sudo apt install lynx
ステップ3: Lynxパッケージをインストールした後、UbuntuメインラインカーネルのWebサイトにアクセスします。Webサイトにアクセスしたら、インストールするカーネルバージョンを見つけます。提供されているリンクは、バージョンを最新のものから古いものへと並べ替えます。
たとえば、Linuxカーネル5.11にアクセスするには、v5.11フォルダーなどを選択します。
ステップ4:カーネルバージョンフォルダーにアクセスしたら、「amd64」フォルダーが見つかるまでページを下にスクロールします。見つからない場合は、パッケージリンクの下のファイルリストにあります。
ステップ5:メインラインカーネルWebサイトで「amd64」フォルダーを開くと、WebブラウザーのURLボックスは次の例のようになります。
https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.11/amd64/
URLを取得し、MY_KERNEL_URL_HEREを置き換えて、以下のコマンドに入力します。
lynx --dump MY_KERNEL_URL_HERE | awk '/http/{print $2}' | grep deb | grep -v "lowlatency" > ~/kernel-packages.txt
手順6:コマンドでMY_KERNEL_URL_HEREを置き換えると、次の例のようになります。この例では、カーネル5.11を使用しています。
lynx --dump https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.11/amd64/ | awk '/http/{print $2}' | grep deb | grep -v "lowlatency" > ~/kernel-packages.txt
上記のコマンドを端末に書き出し、Enter キーを押して実行します。一度入力 キーが押され、リンクスのWebブラウザはに格納されているすべてのUbuntuのカーネルパッケージのためのリンクのリストが生成されますkernel-packages.txt
あなたの家で(〜)のディレクトリを。
ステップ7: Lynxは、インストールするUbuntuカーネルバージョンのリンクのリストを生成しました。今度はパッケージをダウンロードします。wget コマンドを使用 して、kernel-packages.txt
ファイルにリストされているすべてのカーネルパッケージを取得します。
wget -i〜 / kernel-packages.txt
ステップ8:すべてのパッケージのUbuntu PCへのダウンロードが完了したら、それらをインストールして、UbuntuカーネルをUbuntuリポジトリで提供されているものよりも新しいバージョンに更新できます。
sudo dpkg -ilinux-*。deb
ステップ9: UbuntuPCを再起動します。Ubuntu PCの再起動が完了すると、インストールした新しいカーネルにアクセスできるようになります。更新されたUbuntuカーネルをお楽しみください!
Ubuntu:カーネルの更新–メインライン
Ubuntu開発者のWebサイトからLinuxカーネルパッケージをダウンロードするのが苦手な場合は、Mainlineをチェックしてください。洗練されたユーザーインターフェイスを備えた新しいバージョンにUbuntuのカーネルを更新できます。
開始するには、Mainlineアプリケーションをインストールする必要があります。インストールするには、ターミナルウィンドウを開き、以下のadd-apt-repository コマンドを使用し てプログラムを動作させます。
sudo add-apt-repository ppa:cappelikan / ppa
PPAを追加した後、update コマンドを実行する必要があります。このコマンドは、Ubuntuのソフトウェアソースを更新し、新しいPPAにアクセスできるようにします。
sudo apt update
アップデート後、以下のaptinstallコマンドを使用してMainlineアプリを インストールし ます。
sudo apt install mainline
Mainlineをインストールしたら、アプリメニューで「Mainline」を検索して開きます。アプリが開いたら、Ubuntuカーネルリストを調べて、マウスでインストールするカーネルを選択します。次に、「インストール」ボタンを選択して続行します。
「インストール」ボタンをクリックすると、Mainlineは新しいUbuntuカーネルバージョンをダウンロードしてインストールします。プロセスが完了したら、プログラムを閉じてPCを再起動します。
再度ログインすると、新しく更新されたUbuntuカーネルを使用することになります。
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。
Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。
Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。
最新の Nvidia GPU ドライバーを Linux にインストールする方法
ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。
.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。
GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。
Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。
Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか