나는 가지고있다질문R에 라이브러리를 설치합니다 sf
(저는 Debian 9 및 R 3.5.2를 사용하고 있습니다).
github에서 많은 페이지를 읽은 후 issues
여러 개의 GDAL 또는 GEOS 라이브러리가 설치되어 있는지 궁금합니다. 하지만 확실히 아는 방법은 무엇입니까? 동일한 패키지에 설치된 여러 버전에 어떻게 액세스합니까?
답변1
ldconfig
이를 사용하여 라이브러리와 해당 버전 번호를 찾을 수 있습니다. 다음과 같이 작동해야 합니다.
ldconfig -v | grep [Library Name]
필요한 경우 루트(sudo)로 실행합니다. [라이브러리 이름]을 찾으려는 라이브러리로 바꾸십시오(예: 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, ...)