Как установить GNU Octave на Debian 10

В этой статье мы описываем, как установить GNU Octave, интерпретируемый язык высокого уровня, в основном предназначенный для численных вычислений. Он предлагает возможности для численного решения линейных и нелинейных задач, а также для выполнения других численных экспериментов. Он также предлагает обширные графические возможности для визуализации и обработки данных. Octave обычно используется через интерактивный интерфейс командной строки, но также может использоваться для написания неинтерактивных программ. Язык Octave очень похож на Matlab, поэтому большинство программ легко переносимы.

Мы выполнили команды и процедуры, упомянутые в этой статье, в системе Debian 10 Buster.

Установите GNU Octave 4.4.1 через диспетчер программного обеспечения

Installation

Для человека, который не хочет сильно открывать командную строку, установка программного обеспечения, присутствующего в репозитории Debian, через пользовательский интерфейс очень проста. На панели инструментов «Действия» на рабочем столе щелкните значок Программное обеспечение Debian.

В следующем представлении щелкните значок поиска и введите GNU Octave в строке поиска. В результатах поиска будет отображаться GNU Octave следующим образом:

Это пакет, поддерживаемый основным репозиторием Debian Stable. Однако это может быть не последняя версия Octave, которой на момент написания этой статьи была Octave 5.1.0. Если вы хотите установить последнюю версию этого программного обеспечения, просмотрите последний раздел этой статьи.

В диспетчере программного обеспечения щелкните запись GNU Octave, чтобы открыть следующее представление:

Нажмите кнопку «Установить», чтобы начать процесс установки. В следующем диалоговом окне аутентификации вы сможете указать свои данные аутентификации, поскольку только авторизованный пользователь может устанавливать программное обеспечение в Debian.

Введите свой пароль и нажмите кнопку «Аутентификация». После этого начнется процесс установки, на котором будет отображаться следующий индикатор выполнения.

GNU Octave будет установлен в вашу систему, и после успешной установки вы получите следующее сообщение:

В приведенном выше диалоговом окне вы можете выбрать прямой запуск GNU Octave и даже немедленно удалить его по любой причине.

Launch

Вы можете запустить GNU Octave через пользовательский интерфейс в любое время, когда захотите, введя соответствующие ключевые слова в средстве запуска приложений или открыв его прямо из списка приложений.

Когда вы запускаете Octave в первый раз, откроется следующий диалог:

Этот диалог дает вам информацию о том, что Octave создаст файл конфигурации в домашнем каталоге текущего пользователя в папке .config (скрытой).

Щелкните Далее, чтобы создать файл конфигурации, который требуется Octave для работы. Откроется следующий диалог:

В этом диалоговом окне вы можете настроить подключение Octave к официальному сайту Octave и предоставление вам новостей сообщества, которые включают текущие новости и информацию. Вы можете снять этот флажок и проверить новости сообщества через меню «Справка» графического интерфейса пользователя Octave, только когда захотите. Нажмите "Далее.

Это просто информация о том, как получить доступ к поддержке и документации Octave. Пожалуйста, нажмите Finish, после чего вы готовы к использованию Octave.

Установите последнюю версию Octave

Как упоминалось выше, официальный репозиторий Debian на данный момент не включает последнюю версию Octave. Вы можете проверить, какая у вас версия Octave, щелкнув опцию About Octave в меню Help в графическом интерфейсе GNU Octave.

Официальный сайт Octave указывает Octave 5.1.0 как последнюю версию. Если вы хотите получить эту версию, выполните следующие действия:

Откройте командную строку Debian, Терминал, с помощью поиска Application Launcher. На данный момент ни один репозиторий PPA не содержит последнюю и стабильную версию Octave, поэтому мы будем использовать утилиту Flatpak для установки Octave из репозитория Flathub.

Введите следующую команду, чтобы установить Flatpak, если он еще не установлен в вашей системе:

$ sudo apt-get install flatpak

Система запросит у вас пароль для sudo, поскольку только авторизованный пользователь может устанавливать, удалять и настраивать программное обеспечение в Debian. Система предложит вам подтвердить начало процедуры установки. Введите Y и нажмите Enter. Начнется процесс установки, который может занять некоторое время в зависимости от скорости вашего интернета. Затем Flatpak будет установлен в вашей системе.

Следующим шагом является добавление репозитория Flathub, содержащего последнюю версию пакета Octave, с помощью следующей команды:

$ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Репозиторий Flathub будет добавлен в вашу систему.

Наконец, введите следующую команду, чтобы установить последнюю версию Octave:

$ flatpak install flathub org.octave.Octave

Введите Y, чтобы начать процедуру установки. Пакет Octave имеет размер около 1,3 ГБ и может занять много времени в зависимости от скорости вашего Интернета.

Launch

Чтобы запустить этот пакет вместо традиционного пакета GNU Octave, выполните следующую команду в своем Терминале:

$ flatpak run org.octave.Octave

Remove

Если вы хотите удалить пакет GNU Octave, установленный через Flatpak, вы можете использовать следующую команду:

$ flatpak uninstall org.octave.Octave

Затем вы можете удалить Flatpak, если вам нужно, с помощью следующей команды:

$ sudo apt-get remove flatpak

Надеюсь, когда официальный репозиторий Debian обновится до последней версии Octave, процедура установки станет намного проще. . А пока эта статья здесь для вашей помощи!

Комментарии