GNU Octave jest darmowym środowiskiem programistycznym typu open source, przeznaczonym do obliczeń numerycznych, które jest szczególnie popularne jako alternatywa dla MATLAB-a w systemach Linux. Poniżej znajdziesz szczegółowy poradnik instalacji GNU Octave na Ubuntu – obejmujący metody przez APT, Snap, Flatpak i kompilację ze źródeł. Każdy krok zawiera wyjaśnienia i praktyczne wskazówki.
1. Instalacja GNU Octave przez menedżer pakietów APT
Jest to najprostsza i najbardziej popularna metoda instalacji na Ubuntu.
Krok 1 – Aktualizacja listy pakietów
sudo apt update
Polecenie to pobiera najnowszą listę dostępnych pakietów i ich wersji.
Krok 2 – Instalacja GNU Octave
sudo apt install octave
Ta komenda zainstaluje Octave wraz z podstawowym środowiskiem graficznym i narzędziami.
(Opcjonalnie) Instalacja dodatkowych bibliotek do wykresów
sudo apt install gnuplot
Pozwoli to na tworzenie wykresów bezpośrednio w Octave.
Krok 3 – Sprawdzenie instalacji
octave --version
Wyświetli wersję zainstalowanego Octave, potwierdzając poprawność instalacji.
Krok 4 – Uruchomienie Octave
Możesz uruchomić program przez wpisanie w terminalu:
octave
lub znaleźć aplikację w menu systemowym.
2. Instalacja GNU Octave z repozytorium PPA (najnowsze wersje)
Standardowe repozytorium Ubuntu zazwyczaj zawiera nieco starszą wersję. Jeżeli potrzebujesz najnowszej stabilnej edycji, użyj oficjalnego repozytorium PPA.
Krok 1 – Dodanie repozytorium PPA
sudo apt-add-repository ppa:octave/stable
Jeśli system zgłasza brak apt-add-repository
, zainstaluj wymagane narzędzia:
sudo apt install software-properties-common
Krok 2 – Aktualizacja i instalacja
sudo apt-get update sudo apt-get install octave
Krok 3 – Uruchomienie Octave
Wpisz w terminalu octave
, aby odpalić środowisko.
3. Instalacja przez Snap
Ta metoda daje dostęp do najnowszej, odizolowanej wersji Octave.
Krok 1 – Instalacja Snap (jeśli nie jest zainstalowany)
sudo apt install snapd
Krok 2 – Instalacja Octave przez Snap
sudo snap install octave
Krok 3 – Uruchamianie Octave
Wpisz w terminalu:
snap run octave
lub użyj menu aplikacji.
4. Instalacja przez Flatpak
Pozwala korzystać z najnowszych wydań, niezależnie od wersji systemu.
Krok 1 – Instalacja Flatpak
sudo apt install flatpak
Krok 2 – Dodanie repozytorium Flathub
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Krok 3 – Instalacja Octave przez Flatpak
flatpak install flathub org.octave.Octave
Krok 4 – Uruchamianie Octave
flatpak run org.octave.Octave
5. Kompilacja Octave ze źródeł (dla zaawansowanych użytkowników)
Jeśli potrzebujesz wersji rozwojowej lub niestandardowej konfiguracji:
Krok 1 – Instalacja zależności
sudo apt build-dep octave
Krok 2 – Pobranie najnowszych źródeł
wget https://ftp.gnu.org/gnu/octave/octave-7.3.0.tar.gz tar xzf octave-7.3.0.tar.gz && cd octave-7.3.0
Krok 3 – Kompilacja i instalacja
./configure make -j$(nproc) sudo make install
Po instalacji uruchamiasz Octave tak jak w poprzednich metodach.
Dodatkowe informacje
- Octave jest kompatybilny z większością kodów MATLAB, umożliwiając wykonywanie zaawansowanych obliczeń matematycznych, przetwarzania danych i generowania wykresów.
- Środowisko graficzne (GUI) uruchamia się domyślnie przy starcie Octave – jeśli preferujesz konsolę, użyj
octave --no-gui
. - Metody Snap, Flatpak i repozytorium PPA są polecane, jeśli zależy Ci na najnowszych funkcjach i łatwych aktualizacjach.
Poradnik ten obejmuje wszystkie popularne metody instalacji GNU Octave na Ubuntu, opatrzony praktycznymi wskazówkami oraz zaleceniami dla różnych grup użytkowników – od początkujących po zaawansowanych.