Editing Octave for Android
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
== Termux == | == Termux == | ||
[https://termux.com Termux] is a Terminal Emulator for Android. You can install it from [https:// | [https://termux.com Termux] is a Terminal Emulator for Android. You can install it from [https://play.google.com/store/apps/details?id=com.termux Play store] or [https://f-droid.org/repository/browse/?fdid=com.termux F-Droid]. | ||
=== Direct Octave installation === | === Direct Octave installation === | ||
Line 8: | Line 8: | ||
<syntaxhighlight lang="shell"> | <syntaxhighlight lang="shell"> | ||
wget https://its-pointless.github.io/setup-pointless-repo.sh | wget https://its-pointless.github.io/setup-pointless-repo.sh | ||
sh setup-pointless-repo.sh | sh setup-pointless-repo.sh | ||
apt install octave | |||
</syntaxhighlight> | </syntaxhighlight> | ||
However, graphics capabilities are not available with this approach. | |||
=== Via some Linux distribution === | |||
[[ | Inside Termux in Android, you can install a Linux distribution like Debian, Ubuntu, Arch or Alpine (this consumes less disk space). Octave can be installed as descried in [[Octave for GNU/Linux]] from the distribution's respective package manager. | ||
To use Octave's graphical capabilities, the installation of a desktop environment and the usage of a VNC Server is required. (Please add more information how to do this here.) On many android devices, only the graphics toolkit "gnuplot" is known to work. Several apps (e.g. [https://github.com/EXALAB/AnLinux-App Anlinux], [https://andronix.app/ Andronix]) are available to easily install the Linux distribution of your choice, and setting up the desktop environment. | |||
To use Octave's graphical capabilities, | |||
== GNURoot Octave == | == GNURoot Octave == | ||
Line 41: | Line 33: | ||
* https://lists.gnu.org/archive/html/octave-maintainers/2013-10/msg00406.html | * https://lists.gnu.org/archive/html/octave-maintainers/2013-10/msg00406.html | ||
[[Category:Installation]] | [[Category:Installation]] |