UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
ExFatは、スマートフォンやデジタルカメラで使用されるSDカード用のファイルシステム形式です。Linux 5.4では、Microsoftはこのファイルシステムのドライバーをカーネルに導入する予定です。ただし、バージョン5.4はまだまだ先のことであり、Ubuntuを使用している場合は、しばらく待つことになります。
サポートの実装に時間がかかる理由は何ですか?これは、ExFatが、ユーザーがLinuxカーネルでアクセスできる他の多くのファイルシステムのようなオープンソースのファイルシステムではないためです。Linuxカーネルの一部のバージョンでは、ExFatは巧妙なサードパーティのハックで動作しますが、Microsoftがテクノロジーを所有しており、最近までLinuxにコードを追加する意思がなかったため、ドライバーを介して公式にサポートされていません。カーネルのライセンス条項に準拠する方法。
Linuxカーネル5.4がCanonicalに採用されるまで、Ubuntuでは公式のExFatサポートをすぐに利用することはできません。したがって、今のところ、このファイルシステムを使用してUbuntu PCのSDカードにアクセスする場合は、ExFatDKMSドライバーをインストールする必要があります。設定方法は次のとおりです。
始める前に
このガイドでは、Ubuntu 18.04 LTSおよび19.04が使用する現在のカーネルバージョンがExFatドライバーをサポートしていないため、UbuntuLinuxでExFatドライバーを有効にする方法について説明します。ただし、このドライバーはUbuntuユーザーだけに限定されません。Elementary OS Juno、Linux Mint 19、Peppermint OS、Zorin OS、またはUbuntuをベースとして使用するその他のLinuxオペレーティングシステムを使用している場合、ExFatドライバーはLinuxディストリビューションでも機能します。さらに、Debian Linux上のドライバーと同様のドライバーは、こちらのGitHubページからダウンロードできます。
UbuntuにExFatDKMSをインストールする
Ubuntu用のExFatDKMSドライバーは、PPAを介してユーザーに配布されます。PPAは優れています。ユーザーは、更新があるときに2、3か月ごとに手動でDEBパッケージをダウンロードする必要がなく、一貫した更新を取得できます。UbuntuにPPAを追加するには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開きます。次に、以下のadd-apt-repositoryコマンドを使用してPPAを追加します。
sudo add-apt-repository ppa:arter97 / exfat-linux
Ubuntu LinuxシステムでPPAを設定したら、ExFatドライバーをインストールする前にUbuntuのソフトウェアソースを更新する必要があります。更新するには、以下のaptupdateコマンドを使用します。
sudo apt update
apt アップデートを実行した後、保留中のソフトウェアアップデートをUbuntuPCにインストールする必要があります。これを行うには、aptupgradeコマンドを使用します。「-y」コマンドラインスイッチを追加して、「Y / N」プロンプトをバイパスし、更新プロセスを大幅に高速化してください。
sudo apt upgrade -y
保留中のソフトウェアアップデートがすべてUbuntuLinuxコンピューターにインストールされると、aptinstallコマンドを使用してドライバーをインストールする準備が整います。
sudo apt install exfat-dkms
UbuntuLinuxパッケージマネージャーがシステムへのExFatDKMSドライバーのインストールを完了すると、DKMSファイルシステムはすぐにはサポートされなくなります。代わりに、Linuxコンピュータを再起動して使用を開始する必要があります。
UbuntuからExFatDKMSを削除します
ExFat DKMSドライバーは、使用したくないと判断した場合、非常に簡単に削除およびアンインストールできます。システムからドライバーを取り除くには、Aptパッケージマネージャーを使用してパッケージをアンインストールすることから始めます。
sudo apt remove exfat-dkms
Ubuntu LinuxのExFatドライバーでアンインストールコマンドを実行すると、ドライバーがカーネルから削除されます。ただし、インストールプロセス中に追加されたソフトウェアPPAがシステムにまだ存在するため、アンインストールプロセスは完全には実行されません。PPAを削除するには、プログラムPPAパージをインストールします。これは、UbuntuLinuxからPPAをすばやく削除できるシンプルなツールです。
sudo apt install ppa-purge -y
PPAパージのインストール後、コマンドラインを使用して、以下のコマンドでUbuntu LinuxPCからExFatDKMSLinuxドライバーを削除できます。
sudo ppa-ppa:arter97 / exfat-linuxをパージします
PPAパージアプリケーションを介してUbuntuLinux PCからPPAを削除したら、システムのソフトウェアソースを更新して、古いExFatPPAが存在しないかアクセスできないようにします。
sudo apt update
一度更新コマンドはそのコースを実行し、あなたのUbuntu LinuxのPCにソフトウェアをインストールするために使用されたexFATのドライバ、およびPPAは完全にコンピュータから削除されます。あとは、システムを再起動して変更を確定するだけです。ExFatドライバーはアンインストールされていますが、次の再起動までカーネルで実行されているためです。
Linux PCに再度ログインすると、UbuntuはExFatDKMSドライバーを介したExFatサポートを終了します。
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 つに結合できたらいいのにと思いますか