Octave for macOS: Difference between revisions

No change in size ,  16 May 2020
m
→‎Package Managers: Sort entries.
m (→‎Package Managers: Sort entries.)
Line 35: Line 35:


For the {{Codeline|doc()}} function to be supported by Octave, either the unversioned {{Codeline|octave}}, {{Codeline|octave-atlas}}, or {{Codeline|octave-ref}} package must be installed. Essentially, those features used at run-time which don't have a version somewhere in the file path are included in these packages.
For the {{Codeline|doc()}} function to be supported by Octave, either the unversioned {{Codeline|octave}}, {{Codeline|octave-atlas}}, or {{Codeline|octave-ref}} package must be installed. Essentially, those features used at run-time which don't have a version somewhere in the file path are included in these packages.
=== MacPorts ===
[http://www.macports.org/ MacPorts], formerly called DarwinPorts, is a is a free and open-source package management system that simplifies the installation of software on the macOS and Darwin operating systems. It is similar in aim and function to Fink and the BSDs' ports collections, DarwinPorts was started in 2002 as part of the OpenDarwin project, with the involvement of a number of Apple Inc. employees including Landon Fuller, Kevin Van Vechten, and Jordan Hubbard.
'''Install GNU Octave using MacPorts:'''
* Follow the instruction given at the [https://www.macports.org/install.php MacPorts website].
* Update your installation by running {{Codeline|sudo port selfupdate}} and {{Codeline|sudo port upgrade outdated}} in the terminal.
* Run {{Codeline|sudo port install octave}}.


=== Homebrew ===
=== Homebrew ===
Line 95: Line 85:


In case of trouble, see the [https://docs.brew.sh/Troubleshooting Homebrew Troubleshooting Guide], which assists in diagnosing problems and craft useful bug reports. Bugs may be reported at [https://github.com/Homebrew/homebrew-core/issues Homebrew-core's issue tracker].
In case of trouble, see the [https://docs.brew.sh/Troubleshooting Homebrew Troubleshooting Guide], which assists in diagnosing problems and craft useful bug reports. Bugs may be reported at [https://github.com/Homebrew/homebrew-core/issues Homebrew-core's issue tracker].
=== MacPorts ===
[http://www.macports.org/ MacPorts], formerly called DarwinPorts, is a is a free and open-source package management system that simplifies the installation of software on the macOS and Darwin operating systems. It is similar in aim and function to Fink and the BSDs' ports collections, DarwinPorts was started in 2002 as part of the OpenDarwin project, with the involvement of a number of Apple Inc. employees including Landon Fuller, Kevin Van Vechten, and Jordan Hubbard.
'''Install GNU Octave using MacPorts:'''
* Follow the instruction given at the [https://www.macports.org/install.php MacPorts website].
* Update your installation by running {{Codeline|sudo port selfupdate}} and {{Codeline|sudo port upgrade outdated}} in the terminal.
* Run {{Codeline|sudo port install octave}}.


===Spack===
===Spack===