環境
仮想上(Hyper-V)のWindows 10 20H2 (19042.1348)
Ubuntu 20.04.3 LTS
Ubuntu 20.04.3 LTS
GitLabインストール
以下サイトを参考にWSL環境にGitLabをインストールしてみる。
https://www.gitlab.jp/install/
1. 依存パッケージのインストールと設定
2. Postfixをインストール (別の方法でメール送信する場合は不要)
3. GitLabパッケージのレポジトリへの追加とインストール
しばらく待った結果、エラーとなった。
1. 依存パッケージのインストールと設定
sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates
2. Postfixをインストール (別の方法でメール送信する場合は不要)
sudo apt-get install -y postfixインストール中に Postfix Configuration が表示されたら "Internet Site" を指定する
3. GitLabパッケージのレポジトリへの追加とインストール
"http://gitlab.example.com" の部分は自分のURLへ変更
httpsを指定した場合は自動的にLet's Encryptを利用して証明書を発行
httpsを指定した場合は自動的にLet's Encryptを利用して証明書を発行
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash sudo EXTERNAL_URL="https://gitlab.example.com" apt-get install gitlab-ee
しばらく待った結果、エラーとなった。
dpkg: error processing package gitlab-ee (--configure): installed gitlab-ee package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: gitlab-ee E: Sub-process /usr/bin/dpkg returned an error code (1)画面をスクロールさせると、2箇所エラーの表示があった。
: * execute[init q] action run [execute] Couldn't find an alternative telinit implementation to spawn. ================================================================================ Error executing action `run` on resource 'execute[init q]' ================================================================================ : Running handlers: There was an error running gitlab-ctl reconfigure: execute[init q] (package::runit_sysvinit line 28) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1' ---- Begin output of init q ---- STDOUT: STDERR: Couldn't find an alternative telinit implementation to spawn. ---- End output of init q ---- Ran init q returned 1 :
0 件のコメント:
コメントを投稿