Installieren einer mathematischen Software in Oracle Virtualbox

364
Problem

Ich bin neu in der Oracle Virtualbox-Welt und in Linux. Ich benötige derzeit die Software hier https://www.math.ucdavis.edu/~latte/software.php in Oracle Virtualbox unter Linux und installiere Windows 7 Professional. https://www.math.ucdavis.edu/~latte/software/packages/latte_current/latte-integrale-1.7.3b.tar.gz enthält die von mir benötigte Software gemäß Seite 31 des Handbuchs https: // www. math.ucdavis.edu/~latte/software/packages/latte_current/manual_v1.7.2.pdf und ich habe es entpackt. Ich weiß nicht, wie ich es installieren soll. Es hat keine RPM- oder DEB-Dateien, die die Linux-Pakete gemäß http://www.control-escape.com/linux/lx-swinstall.html sind . Was genau sollte ich in diesem speziellen Fall tun und könnte jemand Linux-Tipps geben?

1

1 Antwort auf die Frage

1
Journeyman Geek

Sie werden aufgefordert , die Anwendung zu kompilieren, anstatt eine vorgefertigte Anwendung zu installieren. Daher gibt es weder RPM noch Deb. Bei jedem dieser Befehle werden Sie durch Konfigurieren (./config), Kompilieren (Erstellen) und Durchführen von Aufgaben nach der Kompilierung (Make Install) geführt.

Sie möchten einen Compiler und Unterstützungsbibliotheken installieren. Auf Ubuntu heißt dies ein Metapaket namens build-essential, das Sie mit apt installieren können. Mit diesem Befehl können Sie c- und c ++ - Bibliotheken kompilieren. In der Konfigurationsphase gibt es normalerweise einige nützliche Warnungen zu möglichen Dingen (WARNUNG) oder Bedarf (ERROR). In der Regel werden dazu notwendige Entwicklungspakete vorgeschlagen - Sie können oft nur nach diesen Namen suchen, ein Paket mit der Erweiterung -dev oder -devel installieren und configure erneut ausführen, bis Sie eine Reihe von Warnungen für Dinge erhalten, die Sie wirklich nicht benötigen . Spülen und wiederholen Sie für jede Bibliothek und die Software selbst.

Danach folgen Sie einfach den Anweisungen. Anscheinend enthält das Latte Integrale-Paket alle benötigten Bibliotheken, die so gepatcht sind, dass es unwahrscheinlich ist, dass Sie Entwicklungspakete benötigen.

Also mache ich einfach './configure --prefix = $ HOME / latte --with-default = $ HOME / latte' gefolgt von 'make' und 'make install' (was ist am Ende)? Problem vor 5 Jahren 0
Wie installiere ich einen Compiler und unterstütze Bibliotheken? Gibt es einen einfachen Weg? Problem vor 5 Jahren 0
Es ist in meiner Antwort enthalten - installieren Sie Build-Essential oder das Äquivalent. Das genaue Paket hängt von Ihrer Distribution ab - https://superuser.com/questions/151557/what-are-build-essential-build-dep ist einen Blick wert. Das Paket unterscheidet sich je nach Ihrer Distribution. Journeyman Geek vor 5 Jahren 0
Es lohnt sich zu verstehen, was jeder dieser Befehle tut, anstatt sie blind auszuführen. Bei diesem spezifischen Aufruf des configure-Skripts werden beispielsweise einige grundlegende Standardeinstellungen für Ihren Build festgelegt. Journeyman Geek vor 5 Jahren 0
Lassen Sie mich die andere Antwort betrachten. Problem vor 5 Jahren 0