También estaba luchando con esto al compilar Ruby 2.3.6 desde la fuente en Debian/Ubuntu. Lo resolvió instalando pkg-config
además de libssl-dev
, p. las instrucciones completas:
$ sudo apt install \
make \
gcc \
pkg-config \
libssl1.0-dev \
libreadline-dev \
libgdbm-dev \
zlib1g-dev \
libyaml-dev \
libffi-dev \
libgmp-dev \
openssl
$./configure --disable-install-rdoc
$ make -j2
$ sudo make install
Tenga en cuenta que el paquete libssl-dev
no es compatible con ruby2.3
(, consulte :https://github.com/rvm/rvm/issues/3862#issuecomment-277512130), por lo que en Debian/Stretch o Ubuntu/Xenial debe instalar libssl1.0-dev
en su lugar.
В виртуальной машине гостевая система не видит реальное оборудование, и обычно единственными сетевыми адаптерами в гостевой системе являются (эмулированные )Ethernet-адаптеры. У вас должен быть такой адаптер по умолчанию в Kali, который видит хост Windows как маршрутизатор... Многие инструменты в Kali требуют прямого доступа к реальным сетевым адаптерам и поэтому бесполезны в виртуальной машине. Насколько я знаю, существует версия VirtualBox, в которой гость может видеть более реальное оборудование, но это коммерческий продукт, и в любом случае потребуется тщательная настройка, чтобы не повлиять на сетевое подключение хоста Windows.
Но если вы просто хотите попробовать Linux, есть множество более простых дистрибутивов.