1

我正在尝试在 Debian wheezyx 上的 R 版本 3.4.1 32 位中安装 swirl,但出现错误。请看下面:

 ------------------------- ANTICONF ERROR ---------------------------
 Configuration failed because libcurl was not found. Try installing:
 * deb: libcurl4-openssl-dev (Debian, Ubuntu, etc)
 * rpm: libcurl-devel (Fedora, CentOS, RHEL)
 * csw: libcurl_dev (Solaris)
 If libcurl is already installed, check that 'pkg-config' is in your
 PATH and PKG_CONFIG_PATH contains a libcurl.pc file. If pkg-
 config
 is unavailable you can set INCLUDE_DIR and LIB_DIR manually via:
 R CMD INSTALL --configure-vars='INCLUDE_DIR=... LIB_DIR=...'
 --------------------------------------------------------------------
 ERROR: configuration failed for package 'curl'
 * removing '/usr/local/lib/R/site-library/curl'
 * installing *source* package 'openssl' ...
 ** package 'openssl' successfully unpacked and MD5 sums 
 checked
 Found pkg-config cflags and libs!
 Using PKG_CFLAGS=
 Using PKG_LIBS=-lssl -lcrypto
 ------------------------- ANTICONF ERROR ---------------------------
 Configuration failed because openssl was not found. Try installing:
 * deb: libssl-dev (Debian, Ubuntu, etc)
 * rpm: openssl-devel (Fedora, CentOS, RHEL)
 * csw: libssl_dev (Solaris)
 * brew: openssl@1.1 (Mac OSX)
 If openssl is already installed, check that 'pkg-config' is in your
 PATH and PKG_CONFIG_PATH contains a openssl.pc file. If pkg-
 config
 is unavailable you can set INCLUDE_DIR and LIB_DIR manually via:
 R CMD INSTALL --configure-vars='INCLUDE_DIR=... LIB_DIR=...'
 --------------------------------------------------------------------

然后我尝试安装 libcurl4-openssl-dev 但收到以下错误。我不确定下一步该怎么做...

 > install.packages("libcurl4-openssl-dev")
 Installing package into '/usr/local/lib/R/site-library'
 (as 'lib' is unspecified)
 Warning message:
 package 'libcurl4-openssl-dev' is not available (for R version 3.4.1)
 >

我尝试安装libcurl4-openssl-dev为 Debian 软件包,这是我收到的输出。

 Setting up dropbear (2014.65-1+deb8u2) ...
Restarting Dropbear SSH server: invoke-rc.d: initscript 
dropbear, action "restart" failed.
dpkg: error processing package dropbear (--
configure):
 subprocess installed post-installation script returned 
error exit status 1
Errors were encountered while processing:
 dropbear
E: Sub-process /usr/bin/dpkg returned an error code 
(1)

运行软件包后,问题仍然存在。

4

1 回答 1

1

首先从终端尝试:
sudo apt-get install libcurl4-openssl-dev libssl-dev

稍后返回 Rstudio 并再次安装 swirl 包。

于 2018-01-16T21:17:47.063 回答