1,847
edits
m (Typo.) |
(brew install svn not needed to run Octave on macOS installed via Homebrew.) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
For the latest version of GNU Octave there are currently '''no''' installer files (e.g. DMG installer) available. | For the latest version of GNU Octave there are currently '''no''' installer files (e.g. DMG installer) available. | ||
However, using the [https://brew.sh/ Homebrew package manager], one can simply install and update Octave on macOS for all latest Apple Silicon architectures (M1 and newer). | However, using the [https://brew.sh/ Homebrew package manager], one can simply install and update Octave on macOS for all latest Apple Silicon architectures (M1 and newer). | ||
Line 21: | Line 22: | ||
brew update | brew update | ||
brew upgrade | brew upgrade | ||
brew install octave | brew install octave | ||
Line 32: | Line 32: | ||
== Create a launcher app with the Script Editor == | == Create a launcher app with the Script Editor == | ||
For example Homebrew installs Octave to {{Path|/usr/local/bin/octave}} by default. From the [https://support.apple.com/guide/terminal/open-or-quit-terminal-apd5265185d-f365-44cb-8b09-71a064a42125/mac Terminal] application you can enter the command <code>which octave</code> to find out the exact location. | For example Homebrew installs Octave to {{Path|/usr/local/bin/octave}} (or {{Path|/opt/homebrew/bin/octave}} on Apple Silicon) by default. From the [https://support.apple.com/guide/terminal/open-or-quit-terminal-apd5265185d-f365-44cb-8b09-71a064a42125/mac Terminal] application you can enter the command <code>which octave</code> to find out the exact location. | ||
If you know the installation location, open the [https://support.apple.com/guide/script-editor Script Editor] application and write the following text in the editor window: | If you know the installation location, open the [https://support.apple.com/guide/script-editor Script Editor] application and write the following text in the editor window if you wish to start the Octave GUI by default: | ||
do shell script "/usr/local/bin/octave --gui" | do shell script "/usr/local/bin/octave --gui" | ||
For Apple Silicon based systems, use the following script: | |||
do shell script "/opt/homebrew/bin/octave --gui" | do shell script "/opt/homebrew/bin/octave --gui" | ||
Line 57: | Line 57: | ||
Finally: | Finally: | ||
* With | * With the script open in the Script Editor app on your Mac, choose "File > Export". | ||
* In the menu that appears, select "Application" from the "File format" menu, then navigate to the "Applications" folder and save your script there as "Octave.app" | * In the menu that appears, select "Application" from the "File format" menu, then navigate to the "Applications" folder and save your script there as "Octave.app" | ||