human
Linuxにローカル.DEBファイルをインストールした後、次のエラーが発生していますが、何が原因であるかわかりません。このエラーの原因と解決策が何であるか知っていますか？エラーは次のとおりです。

「n：ダウンロードは、ファイルとしてルートとして履行されていません '/root/assets/dungeondraft-1.0.4.7-linux64.deb'ユーザー '_apt'によってアクセスできませんでした。
gpt
エラーメッセージは、.debファイルのダウンロードがルートユーザーとして実行されたことを示唆しています。つまり、パッケージマネージャー（APT）は、ルートユーザーが所有し、_aptが許可を得ていないため、ダウンロードされたファイルにアクセスできません。アクセスしてください。

この問題を解決するために、ダウンロードしたファイルの所有権を_aptユーザーに変更するか、ファイルを_apユーザーがアクセスできるディレクトリに移動できます。

ここに2つの可能な解決策があります。

1.ダウンロードしたファイルの所有権を_aptユーザーに変更します。
「バッシュ
sudo chown _apt：_apt /root/assets/dungeondraft-1.0.4.7-linux64.deb
`` `

これにより、ファイルの所有権が_apユーザーに変更され、aptがファイルにアクセスできるようになります。

2. _aptユーザーがアクセスできるディレクトリにファイルを移動します。
「バッシュ
sudo MV/root/assets/dungeondraft-1.0.4.7-linux64.deb/var/cache/apt/archives/
`` `

これにより、ファイルは_apユーザーがアクセスできるApt Cacheディレクトリに移動します。ファイルを移動した後、aptを使用してパッケージをもう一度インストールしてみることができます
human
sudoなしで.debファイルをインストールするにはどうすればよいですか？