Ubuntuでは、以前のバージョンのソフトウェアが「apt-get install」としてインストールされていたため、debパッケージ(dpkg -i)を介していくつかのソフトウェアをインストールしました。ただし、debパッケージのすべての依存関係を手動でインストールする必要があります。この状況を避ける方法は?
たとえば、Ubuntuにbareos 16バージョンをインストールします。 debパッケージを介してインストールしました。公式ウェブサイト。
しかし、他のファイルもあります。ページ(パッケージ、バージョン、ソース...)。
何を使用し、どのようにdebパッケージを交換し、依存関係を自動的にインストールできますか?たとえば、私が知っている限り、CentOSには.repoファイルがあります。
答え1
Bareosコミュニティリポジトリを追加するには、まずそのキーをダウンロードしてインポートする必要があります。
curl http://download.bareos.org/bareos/release/latest/xUbuntu_16.04/Release.key | sudo apt-key add -
その後、リポジトリを追加します。
echo deb http://download.bareos.org/bareos/release/latest/xUbuntu_16.04/ / | sudo tee /etc/apt/sources.list.d/bareos.list
アップデート前:
sudo apt update
その後、を使用してBareosパッケージとその依存関係をインストールでき、apt install bareos
新しいバージョンがリリースされるたびにアップグレードされます。apt upgrade
答え2
適切な使用:
$ apt-get install ./file.deb