私は持っています質問Rにライブラリをインストールしますsf
(私はDebian 9とR 3.5.2を使用しています)。
私はgithubから多くのページを読んだ後、issues
複数のGDALまたはGEOSライブラリがインストールされているかどうか疑問に思います。しかし、確かに知っている方法は何ですか?同じパッケージにインストールされている複数のバージョンにどのようにアクセスしますか?
答え1
ldconfig
これを使用して、ライブラリとそのバージョン番号を見つけることができます。次のように動作する必要があります。
ldconfig -v | grep [Library Name]
必要に応じてルートとして実行します。 [ライブラリ名]を検索するライブラリに置き換えます(例:libgeos/geos/gdal/etc)。あるいは、検索によりldconfig -v | more
、すべての図書館に関する情報を取得できます。
これにより、特定のライブラリのすべてのバージョンのリストが表示されます。注意深く読んでくださいldconfig マンページ詳細については。
組み込みのツールを使用してR
この問題を解決することもできます。Rマニュアルのこのページ関連するインストール済みパッケージを一覧表示する方法に関する広範な詳細を提供しますR
。私が理解したように、どのR
ライブラリがインストールされているかを確認するには、コンソールで次のコマンドを実行できる必要があります。
installed.packages(lib.loc = NULL, priority = NULL,
noCache = FALSE, fields = NULL,
subarch = .Platform$r_arch, ...)