Octave for macOS: Difference between revisions

609 bytes removed ,  14 January 2021
→‎Package Managers: Let Wikipedia teach macOS users about package managers.
(→‎Homebrew: By own experience this warning is not true and too scary for new users and thanks to brew bottles fast (just a few minutes).)
(→‎Package Managers: Let Wikipedia teach macOS users about package managers.)
Line 15: Line 15:
== Package Managers ==
== Package Managers ==


A package manager is a software tool to automate the process of installing, upgrading, configuring, and removing software packages for a computer's operating system in a consistent manner. It typically maintains a database of software dependencies and version information to prevent software mismatches and missing prerequisites.
All [https://en.wikipedia.org/wiki/Package_manager package managers] below are given in alphabetical order.  The Octave developers do not recommend a certain package manager.
 
Packages are distributions of software, applications and data. Packages also contain metadata, such as the software's name, description of its purpose, version number, vendor, checksums, and a list of dependencies necessary for the software to run properly. Upon installation, metadata is stored in a local package database.
 
All package managers below are given in alphabetical order.  The Octave developers do not recommend a certain package manager.


=== Homebrew ===
=== Homebrew ===