CentOS 6.2を使用してください。インストールしようとしています。勇敢な、私のパッケージに問題があります。 Audacity WebページにはwxWidgetsライブラリが必要であることがわかりますが、正しくインストールされているようです(./configure、make、およびmake installがすべて機能しているようです)。 libsndfileライブラリも正しくインストールされているようです。
質問:
- wxWidgetsとwxGTKは同じですか?
- インストールが正しく完了していると思われる場合、Audacityのインストール(yumを使用)がまだこれらのパッケージが必要だと思うのはなぜですか?
- これを行うより良い方法はありますか?いくつかのパッケージマネージャが必要なすべてのパッケージを見つけて自動的にインストールする「Audacityのインストール」と同様のことをしたいと思います。簡単なプログラムをインストールするために多数のパッケージを見つけて迷惑をかけたくありません!
答え1
簡単なものを探している場合は、yum install audacity
rpmforgeリポジトリを有効にする必要があります。
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge/
答え2
wxウィジェットクロスプラットフォームのGUIライブラリです。 wxGTKは、GTKライブラリの上にwxWidgetsをLinuxとして実装しています(Motifの上にwxMotifなどの他のライブラリもあります)。
ソースからwxWidgetを手動でインストールしたので、パッケージマネージャはこれについて知りません。パッケージマネージャは、rpm
このコマンド(またはそれを呼び出したコマンドなど)を使用してインストールされたパッケージについてのみ知っています。yum
リポジトリが依存せずにプログラムを提供することはまれです。 Audacityを含むパッケージソースがある場合は、必要なライブラリが含まれているか、必要なライブラリが公式ディストリビューションにあると予想します。
CentOSはかなり保守的なディストリビューションです。他のデスクトップやサーバーディストリビューションほど多くのパッケージはありません。多くのパッケージが必要な場合は、Debian、Ubuntu、Fedora、Gentooなどを使用してください。最もユーザーフレンドリーなので、Ubuntuをお勧めします。