UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
毛糸はNPMの代替品です。NodeJSパッケージのインストールに使用されます。速度と安定性により、Linuxコミュニティで広く使用されています。このガイドでは、一般的なLinuxオペレーティングシステムでYarnパッケージマネージャーツールを起動して実行する方法について説明します。
Ubuntuのインストール手順
UbuntuでのYarnのセットアップは、Yarnのサードパーティソフトウェアリポジトリを利用することによって行うのが最適です。このリポジトリを有効にするには、Curlツールをインストールすることから始める必要があります。Curlをインストールするには、キーボードのCtrl + Alt + T または Ctrl + Shift + T を押してターミナルウィンドウを開き、 以下の Apt コマンドを入力します。
sudo apt install curl
Ubuntu Linux PCでCurlツールをセットアップしたら、それを使用してYarnパブリックキーをダウンロードする必要があります。これは、Ubuntuのサードパーティソフトウェアリポジトリにアクセスするために必要です。
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-keyadd-
Yarn公開鍵をUbuntuPCにダウンロードしたら、サードパーティのソフトウェアリポジトリをUbuntuに追加します。以下のecho コマンドを使用して 、リポジトリを追加します。
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Yarnサードパーティソフトウェアリポジトリの追加に続いて、Ubuntuのソフトウェアソースを更新する時が来ました。update コマンドを使用して、 Ubuntuのソフトウェアソースを更新します。
sudo apt update
Ubuntuが最新の状態になったら、apt installコマンドを使用して、システムに最新のYarnをセットアップします。パッケージCmdtestはUbuntuのYarnと競合することに注意してください。Cmdtestをインストールしている場合は、sudo apt remove cmdtest
Yarnをインストールする前にCmdtestを削除してください。
sudoaptインストールヤーン
Debianのインストール手順
開発者は、サードパーティのソフトウェアリポジトリのおかげで、YarnをDebianで動作させることができます。インストールを開始するには、Curlプログラムをまだセットアップしていない場合は、インストールする必要があります。Curlをインストールするには、キーボードのCtrl + Alt + T またはCtrl + Shift + T を押してターミナルウィンドウを開き、 以下のapt-get コマンドを使用し ます。
sudo apt-get install curl
Debian PCにCurlアプリを設定すると、最終的にYarn公開鍵をダウンロードするために使用できるようになります。DebianはYarnリポジトリでの作業を拒否するため、このキーはダウンロードする必要があります。
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-keyadd-
Yarn公開鍵がDebianLinux PCにあるので、Yarnのインストールに使用できるようにサードパーティのソフトウェアリポジトリを追加します。ソフトウェアリポジトリをDebianPCに追加するには、以下のecho コマンドを使用し ます。
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
YarnサードパーティソフトウェアリポジトリがDebianLinux PCにあるので、システムを更新します。update コマンドを使用して、 Debianのソフトウェアソースを更新します。
sudo apt-get update
すべてが最新の状態で、ターミナルウィンドウで次のapt-get コマンドを使用してDebianにYarnをインストールすることができ ます。
sudoaptインストールヤーン
ArchLinuxのインストール手順
上のアーチのLinux、糸ツールをインストールするのは非常に簡単です。サードパーティのソフトウェアリポジトリを設定する必要はありません。代わりに、ターミナルウィンドウを開いて、以下のPacman コマンドを入力してください 。
sudo pacman-Sヤーン
Fedoraのインストール手順
上のものはFedora Linuxの最新糸作業を取得するために探しては、開発者のサードパーティ製のソフトウェアリポジトリを有効にすることによってそれを行う必要があります。まず、Fedoraリポジトリファイルのダウンロードに使用されるCurlプログラムをインストールする必要があります。
注:これらのインストール手順は、CentOSおよびRedHat EnterpriseLinuxでも機能します。DnfをYumに置き換えるだけです。
Fedora Linux PCにCurlをインストールするには、キーボードのCtrl + Alt + T または Ctrl + Shift + T を押してターミナルウィンドウを開き ます。次に、次のdnf コマンドを使用します 。
sudo dnf install curl
CurlアプリがFedoraで稼働している状態で、curl コマンドを使用し てYarnリポジトリファイルをシステムにダウンロードします。このリポジトリファイルには、FedoraにYarnをインストールするために必要なすべての情報が含まれています。
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
リポジトリがFedoraLinux PCに配置されると、Yarnのインストールを開始できます。dnf install コマンドを使用して、 Yarnをインストールします。
sudodnfインストールヤーン
OpenSUSEのインストール手順
残念ながら、OpenSUSELinuxはYarnのWebサイトにありません。ただし、OpenSUSE BuildServiceには専用のYarnインストールページがあります。インストールを開始するには、Ctrl + Alt + T または Ctrl + Shift + Tを押してターミナルウィンドウを開きます 。次に、OpenSUSEリリースに対応する以下のインストール手順に従います。
タンブルウィード
まず、addrepo コマンドを使用して、 TumbleweedのYarnリポジトリにサブスクライブします。
sudo zypper addrepo https://download.opensuse.org/repositories/home:darix:apps/openSUSE_Tumbleweed/home:darix:apps.repo
次に、refresh コマンドを実行し ます。
sudo zypper refresh
最後に、タンブルウィードにヤーンをインストールします。
sudozypperインストールヤーン
LEAP 15.1
まず、addrepoコマンドを使用して、 LEAP15.1 のYarnリポジトリにサブスクライブします。
sudo zypper addrepo https://download.opensuse.org/repositories/home:Ximi1970:Servers:Gitlab:12.5-stable/openSUSE_Leap_15.2/home:Ximi1970:Servers:Gitlab:12.5-stable.repo zypper refresh
次に、refresh コマンドを実行し ます。
sudo zypper refresh
最後に、YarnをLEAP15.1にインストールします。
sudozypperインストールヤーン
LEAP 15.2
まず、addrepoコマンドを使用して、 LEAP15.2 のYarnリポジトリにサブスクライブします。
sudo zypper addrepo https://download.opensuse.org/repositories/home:Ximi1970:Servers:Gitlab:12.5-stable/openSUSE_Leap_15.2/home:Ximi1970:Servers:Gitlab:12.5-stable.repo
次に、refresh コマンドを実行し ます。
sudo zypper refresh
最後に、YarnをLEAP15.2にインストールします。
sudozypperインストールヤーン
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 つに結合できたらいいのにと思いますか