UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
Devuan Linux は、systemd init システムが完全に削除された Debian Linux のフォークです。Devuan は「初期化の自由」を実現するためにこれを実行し、ユーザーが希望する初期化システムから選択できるようにします。システムに Devuan Linux をセットアップする方法は次のとおりです。
Devuan Linux のダウンロード
Devuan Linux のダウンロードは、公式 Web サイトから行います。そこに到達したら、「ダウンロード」ボタンを見つけてマウスでクリックします。
Web サイトで [ダウンロード] ボタンを選択すると、[ミラーから Devuan をダウンロード] が表示され、その後に ISO ガイドと長いミラー リストが表示されます。下にスクロールしてミラーを選択します。
ミラーを選択したら、「Devuan Chimaera」を見つけて選択します。あるいは、Devuan ミラー リストを処理したくない場合は、ここをクリックしてLeaseweb Devuan ミラーから最新の ISO をダウンロードしてください。
Devuan Linux ライブ USB インストーラーの作成
Devuan ISO ファイルをダウンロードしたら、ライブ USB インストーラーを作成する必要があります。この USB インストーラーを使用すると、コンピューターに Devuan をセットアップできます。
Devuan ライブ USB インストーラーを作成するには、さまざまな方法があります。ただし、このガイドでは Etcher ツールに焦点を当てます。なぜ?クロスプラットフォームであり、Linux、Mac、Windows で同じ UI を備えています。
Etcher を入手するには、 Etcher.ioにアクセスしてアプリをダウンロードします。次に、コンピュータにインストールして起動します。Etcher が開いたら、以下の段階的な手順に従ってインストーラーを作成します。
ステップ 1: Etcher アプリ内の「ファイルからフラッシュ」ボタンを選択します。次に、ポップアップ ウィンドウを使用して、以前にダウンロードした Devuan ISO ファイルを参照します。
ステップ 2:「ターゲットの選択」ボタンを見つけて、マウスでクリックします。「ターゲットの選択」をクリックした後、ターゲットのインストールメディアとして USB フラッシュドライブを選択します。
ステップ 3:「Flash!」をクリックします。マウスで ボタンを押して、USB 作成プロセスを開始します。このプロセスが完了するまでには時間がかかるので、しばらくお待ちください。
Etcher ツールによる Devuan ISO ファイルの USB フラッシュ ドライブへのフラッシュが完了したら、アプリを閉じて、コンピューターを再起動します。コンピューターの BIOS 設定を起動し、USB から起動するように構成して Devuan ライブ USB インストーラーをロードします。
Devuan Linux のインストール
Devuan Linux のインストールを開始するには、デスクトップで「Install Devuan」アイコンを見つけ、マウスでクリックします。このアイコンを選択すると、GUI インストーラーが起動します。GUI インストーラーが開いたら、以下の段階的な手順に従って、Devuan をコンピューターにセットアップします。
ステップ 1: Devuan GUI インストーラーに、ウェルカム メッセージが表示されます。内容を読んで「続行」ボタンをクリックして次のページに進みます。
ステップ 2:次のページで、「EFI パーティションがありません」という警告が表示される場合があります。この警告が表示された場合は、インストーラーを閉じてターミナル ウィンドウを起動します。
ターミナル ウィンドウで「sudo gparted」と入力し、 Gparted パーティション エディタを開きます。
ステップ 3: Gparted で、Devuan をインストールするハードドライブを選択します。次に、サイズが約 550 MB の新しい Fat32 パーティションを作成します。
ステップ 4: Gparted でパーティションを作成した後、それをマウスで右クリックし、「フラグの管理」を選択します。次に、「esp」と「boot」の両方にチェックを入れます。Devuan で EFI パーティションとして受け入れられるには、パーティションにこれら 2 つのフラグが必要です。
ステップ 5: EFI パーティションを作成したら、インストール ツールを再起動します。Devan がそれを検出するはずです。そこから、「インストール オプション」ページが表示されます。
「インストール オプション」ページには、個別の /home パーティション、暗号化、スワップ ファイルの代わりのスワップ パーティションなど、たくさんのオプションがあります。有効にしたいオプションのボックスをオンにします。次に、「OK」を選択します。
ステップ 6: [OK] ボタンをクリックすると、インストール ツールは「インストールには少なくとも 1 つのパーティションの準備が必要です」というメッセージを表示します。まだ設定していない場合は、「Run Gparted」をクリックして、Devuan Linux インストール ドライブに新しい Ext4 パーティションを作成します。
ステップ 7:パーティションを作成したら、Gparted を閉じます。インストール ツールは、ルート パーティションを選択するように求めます。Gparted で作成したばかりのドライブを選択し、「OK」ボタンをクリックして続行します。
ステップ 8: Devuan は、ドライブを選択する際に、ルート パーティションのファイル システム タイプを選択するよう求めます。「ext4」オプションを選択し、「OK」ボタンをクリックして続行します。
ステップ 9: Devuan は、VM を作成するために行うことの概要を表示します。概要を読んで理解してください。すべてを完全に理解したら、「インストールを続行」ボタンをクリックします。
ステップ 10:「インストールを続行」ボタンを選択すると、インストーラーがターミナルに表示されます。矢印キーを使用してタイムゾーンを選択します。
ステップ 11:タイムゾーンを選択した後、ロケールを選択する必要があります。デフォルトでは、UTF-8 が選択されます。ただし、別のロケールが必要な場合は、矢印キー/Enter キーを使用します。
ステップ 12: Devuan インストーラーからキーボード モデルを選択します。デフォルトでは、キーボードが選択されているはずです。ただし、モデルが設定されていない場合は、矢印キー/Enter キーを使用してモデルを選択します。
ステップ 13:キーボード モデルを選択したら、リストを参照してキーボード レイアウトを選択します。繰り返しになりますが、レイアウトはデフォルトで決定される必要があります。インストーラーが正しく選択しなかった場合にのみ、いずれかを選択してください。
ステップ 14:すべてのキーボード情報が処理されると、端末はインストールを続行するかどうかを尋ねます。残りのインストール プロセスを進めるのに役立つため、表示されるプロンプトに従ってください。
ステップ 15:インストールが完了したら、ターミナル ウィンドウを閉じて PC を再起動します。その後、再度ログインして、新しくセットアップした Devuan Linux システムを使用できるようになります。
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 つに結合できたらいいのにと思いますか