インストールしようとしていますギットラボでUbuntu サーバーこのサーバーは VirtualBox で作成されており、最初は 10 GB しか使用できませんでしたが、このエラーが発生した後、メモリを最大 25 GB にサイズ変更しました。
仮想ボックスのメモリを更新する方法は次のとおりです。
- 機械を閉じてください。
- マシンのクローンを作成します(何か問題が発生した場合に備えて)。
- 開くコマンド。
cd Program files/Oracle/Virtualbox
vboxmanage modifyhd "C:\path\to\UbuntuServer.vdi" --resize 25000
Gitlab をインストールするために私が実行した手順は次のとおりです。
sudo -i
(ルートモードに入るには、後で curl リクエストが必要になります)sudo apt-get update -y && sudo apt-get upgrade -y
sudo apt-get install apt-transport-https gnupg2 curl -y
sudo curl -sL https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey | apt-key add -
nano /etc/apt/sources.list.d/gitlab.list
(次の行を追加します)deb https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ bionic main deb-src https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ bionic main
sudo apt-get update -y
ここで問題が発生します:
sudo apt-get install gitlab-ce -y
このコマンドを実行した後、完全なログを追加し、コピーできるようにテキスト モードでも追加しますが、サーバーから何もコピーできない理由がわからないため、画像を追加し、最も重要なことを手書きします (ログはスペイン語ですが、スペイン語を知らない人のために翻訳します)。
ログで確認できる内容:
Downloaded 1.311 MB in 43s
Selecting the package ncurses-term previosly not selected.
(Reading database... 75559 files or directories installed at the moment.)
Prepared to unpack .../ncurses-term_6.2-0ubuntu2.1_all.deb ...
...
Unpacking gitlab-ce (16.1.2-ce.0) ...
dpkg: error processing file /var/cache/apt/archives/gitlab-ce_16.1.2-ce.0_amd64.deb (--unpack):
could not copy the data extracted from './opt/gitlab/embedded/service/mattermost/prepackaged_plugins/mattermost-plugin-jira-v3.2.2-linux-amd64.tar.gz'
to '/opt/gitlab/embedded/service/mattermost/prepackaged_plugins/mattermost_`plugin-jira-v3.2.2-linux-amd64.tar.gz.dpkg-new':
failed to write (No space left on device)
An <<aport>> report was not written because the error message indicates that the error is disk full
pkg-deb: error: the copied subprocess was terminated by the signal (Broken pipe)
サイズ変更に問題はありますか? これを機能させるには何か変更する必要がありますか? 空き容量がどれくらいあるかを知るにはどうすればよいですか?
編集
回答の 1 つに記載されているように、GParted をインストールしました。
sudo apt-get install gparted
gparted「ターミナル」を使用するために sudo gparted を実行すると、次のメッセージが表示されました:
なぜこのようなことが起こるのでしょうか?
答え1
VMファイルシステムのサイズを変更しましたかvboxmanage modifyhd
?変更していない場合は、最も簡単な方法はダウンロードすることです。GParted、ISO から VM を起動し、ファイルシステムのサイズを変更します。
答え2
空き容量はどうすればわかりますか?
df -h