dpkg -i を使用して .deb パッケージをインストールしようとすると、次のエラーが発生します。
dpkg: dependency problems prevent configuration of modelio-open-source4.1:
modelio-open-source4.1 depends on libwebkitgtk-1.0-0; however:
Package libwebkitgtk-1.0-0 is not installed.
だからlibwebkitgtk-1.0-0をインストールする必要があるようです。そのため、実行するとsudo apt install libwebkitgtk-1.0-0
次のような結果が出力されます。
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libwebkitgtk-1.0-0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'libwebkitgtk-1.0-0' has no installation candidate
どうすれば解決できますか?学校に必ず設置する必要がありますが、時間があまりにも迫っています。
答え1
Ubuntuではユニバースストアを有効にする必要があります。
sudo add-apt-repository universe
sudo apt update
sudo apt install libwebkitgtk-1.0-0
システム要件:
Modelio 4 は Redhat Enterprise Linux 7/8、Debian 9/10、Ubuntu 16.04/18.04 LTS と互換性があります。
Modelio 3 は Redhat Enterprise Linux 6/7、Debian 7/8/9、Ubuntu 14.04/16.04 LTS と互換性があります。
PopOSでは、18.04 LTS
ユニバースストアを有効にするにはこのバージョンが必要です。
sudo add-apt-repository "deb http://apt.pop-os.org/ubuntu $(lsb_release -cs) main universe"
答え2
公式リポジトリからパッケージのすべてのバージョンを検索できます。
最新バージョンではこのパッケージは使用できません。
3つのオプションがあります。
- お使いのバージョンに合ったバイナリをパッケージ化してください。
- 手動でダウンロードしてインストールし
libwebkitgtk-1.0-0
ます(退屈)。 - 以前のバージョンを含めるように適切なソースを変更してください(推奨されていません)。
最初の項目を選択しないと、再帰的な依存関係が発生する可能性があります。パッケージがそのバージョンに合わせて作成されていないため、依存関係を解決することは実際には不可能です。
注:特にシステムに依存する必要がある場合は、できるだけ早くシステムを設定してください。どの障害物に直面するかは決してわかりません。あなたは緊迫感を望んでいません。これは学校、職業、私生活でも同様です。
答え3
試してみてくださいapt -f install
。必要なパッケージをダウンロードしてインストールするか、パッケージを削除して依存関係の問題を解決しようとします(「削除」ソリューションの1つは、インストールしたパッケージを削除することです)。
より詳細な回答を提供するには、どのディストリビューションを実行しているかを知ることが役に立ちます。