Fehlende Ruby-Entwicklungsbibliotheken unter OpenSuse

0

Möglicherweise bin ich beim Wiedereinstieg in Linux vom Abgrund gesprungen und versuche nicht, eine neue Version von Ruby unter OpenSuse mit rbenv zu installieren.

me@linux-tzyj:~> rbenv install 2.4.0
Downloading ruby-2.4.0.tar.bz2...
-> https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2
Installing ruby-2.4.0...

BUILD FAILED (openSUSE Tumbleweed 20180209 using ruby-build 20171226-3-g01e7b7b)

Inspect or clean up the working tree at /tmp/ruby-build.20180211014832.4210
Results logged to /tmp/ruby-build.20180211014832.4210.log

Last 10 log lines:
The Ruby openssl extension was not compiled.
The Ruby readline extension was not compiled.
The Ruby zlib extension was not compiled.
ERROR: Ruby install aborted due to missing extensions
Try running `apt-get install -y libssl-dev libreadline-dev zlib1g-dev` to fetch missing dependencies.

Ich habe versucht, etwas davon in apt-get und zypper zu finden, ohne Glück. Behandelt OpenSuse diese Pakete anders als Ubuntu? Das habe ich vor Jahren benutzt.

Ich habe versucht zu laufen, zypper in -t pattern devel_basisaber das hat gerade das zlib1g-devin der Liste der fehlenden Pakete entfernt

Jared
quelle

Antworten:

1

Sie sind in der Tat etwas anders. Versuchen Sie es zypper install libopenssl-devel readline-devel.

Christina Unger
quelle