UbuntuシステムにImageMagickをインストールする問題を解決するプロセス

序文

ImageMagickは、画像形式の変換、サイズの縮小、トリミングなどに非常に便利なツールです。WindowsシステムとLinuxシステムの両方にインストールできます。環境がUbuntuであるため、インストールプロセス中にいくつかの問題が発生しました。ソリューションのプロセスと方法を見てみましょう。

問題が見つかりました

apt-get installを使用してImageMagickをインストールしようとすると、依存関係が欠落するという問題がありました。

The following packages have unmet dependencies 

apt-getupdateおよび apt-get upgradeコマンドを使用してインデックスを更新し、すべてのパッケージをアップグレードした後でも、インストールできません。 apt-get install -fコマンドを使用して依存関係を修復しますが、それでも効果はありません。

解決プロセス

そこで、aptitudeを使用してインストールしたところ、コマンドラインにaptitudeがないことがわかり、最初に apt-get install aptitudeコマンドを使用してaptitudeをインストールする必要がありましたが、依存関係が欠落するという問題が発生しました。

The following packages have unmet dependencies 
 Depends: libstdc++6(>=4.9) but 4.8.4-2ubuntu1~14.04 is to be installed

apt-getinstallを使用してlibstdc ++ 6をインストールしようとしましたが、正常にインストールできません。したがって、libstdc ++ 6のdebパッケージを手動でダウンロードして、次のようにインストールします。

$ apt-get download libstdc++6
$ sudo dpkg -i libstdc++6_4.9.2-10ubuntu13_amd64.deb

エラーメッセージを取得します。

dpkg: dependency problems prevent configuration of libstdc++6:amd64: 
 libstdc++6:amd64 depends on gcc-4.9-base(=4.9.2-10ubuntu13); however:
 Version of gcc-4.9-base:amd64 on system is 4.9.3-0ubuntu4.

解決

これは、Ubuntuにインストールされているgccのバージョンが4.9.2-0ubuntu4であり、libstdc ++ 6が4.9.2-10ubuntu13のバージョンに依存しているためです。

最後にImageMagickをインストールし、インストールプロセスで発生した問題を要約します。主な問題は依存関係ライブラリがないことです。この場合、aptitude installを使用してインストールすることを検討できます。必要な依存関係が、1つのステップで自動的にインストールされます。

私が遭遇した特別な問題の1つは、システムのaptitudeが欠落していることです。最初にaptitudeをインストールするには、 apt-get installを使用する必要があります。インストールにより、依存関係が欠落しているというプロンプトが表示されます。libstdc++ 6は、スタックしているようです。エンドレスループ。したがって、 apt-getdownloadとdpkg-iを使用して、インストール用のlibstdc ++ 6パッケージを手動でダウンロードします。インストールプロセスはgcc-4.9-baseの特定のバージョンに依存しているため、apt-getinstallを使用してインストールしてからインストールします。戻ってlibstdc ++ 6をインストールし、最後にaptitudeをインストールすれば、完了です。

総括する

以上がこの記事の全内容です。この記事の内容があなたの勉強や仕事に役立つことを願っています。ご不明な点がございましたら、メッセージを残してご連絡ください。ZaLou.Cnへのご支援ありがとうございます。

Recommended Posts

UbuntuシステムにImageMagickをインストールする問題を解決するプロセス
Ubuntu18.04にVMwareToolsをインストールする問題を解決します
Ubuntu19にTheanoをインストールする問題を解決します
Ubuntu19.10でメールシステムを展開する
Ubuntuファイルシステムの概要
UbuntuシステムでLVMのルートディレクトリを拡張する方法
Ubuntu14.04でシステム設定が欠落している問題を修正する方法
[Centos8]ドッカーをインストールするでこぼこのプロセス
ubuntuドリームウィービングDEDEにGDプラグインOFFをインストールする際の問題
VMwareでUbuntuのディスクサイズを拡張する
Ubuntuの下に古いバージョンのseuratをインストールします
Ubuntu16.04にMongodbをインストールする最新の方法
pythonのコンパイルとsslのインストールの問題を解決します
Ubuntuシステムでの静的DNS構成の詳細な説明
Ubuntuオペレーティングシステムのデフォルトのルートパスワードを変更します
ubuntuでのmediawikiの使用
ubuntuがドメイン名を解決できない問題の解決について
ubuntuで仮想環境を構築する過程で遭遇
Ubuntuシステムの使用と開発における一般的な例外と解決策
ubuntusnapdプロセスの処理は継続的にハードディスクに書き込みます
ubuntu 16.04システムは、pipをアップグレードできないという問題を完全に解決します。
Thunderbirdの最新バージョンをインストールし、ubuntuでプラグインを交換します
Ubuntuでのdebパッケージのインストール
UbuntuでのDockerCEのインストール
Ubuntu16.04でのCUDA8.0とCUDA9.0の共存
Windowsシステムの下にlinux(ubuntu)デュアルシステムをインストールします
Ubuntu16.04でのCUDAのインストールとアンインストール
ubuntuでC ++コンパイル環境を構築する
Ubuntu基本チュートリアルのapt-getコマンド
Ubuntu18.04インストールPycharmチュートリアルの実装
Centos8.1.1911はyumの再インストールの問題を解決します
CentOs7の下でのZabbixの4回目の分割払い
Ubuntuシステムにユーティリティソフトウェアコレクションをインストールする