Cài đặt phiên bản GNU Octave mới nhất khi tôi đã cài đặt phiên bản khác


17

Tôi đã cài đặt Gnu Octave bằng cách sử dụng apt-get install octave.
Phiên bản cài đặt 4.0.3 trên máy của tôi.

Tôi muốn cài đặt phiên bản mới nhất có sẵn. Làm thế nào tôi có thể:

  1. Gỡ cài đặt phiên bản tôi có?
  2. Cài đặt phiên bản mới nhất?

Bạn sử dụng phiên bản Ubuntu nào? \\ nếu bạn đang sử dụng zesty (17.04), bạn có thể sử dụng các lệnh này để thêm kho lưu trữ nàysudo sed -i 's/zesty/xenial/g' /etc/apt/sources.list.d/octave-ubuntu-stable-zesty.list && sudo apt update
Ali Razmdideh

Câu trả lời:


15

Để gỡ cài đặt GNU Octave, bạn có thể chạy lệnh này:

sudo apt purge octave

Nhưng bạn không cần phải gỡ bỏ và sau đó cài đặt phiên bản mới nhất của Octave.

Bạn có thể dễ dàng nâng cấp gói đó bằng các lệnh này:

sudo add-apt-repository ppa:octave/stable
sudo apt update
sudo apt install octave

Các lệnh này nâng cấp Octave lên phiên bản ổn định mới nhất của phần mềm này (không cần gỡ bỏ phiên bản hiện tại).


Sau khi chạy nó, nó báo: octave đã là phiên bản mới nhất (4.0.3-3ubfox1). Tuy nhiên, trên trang web quãng tám, nó nói rằng 4.2.1 đã được phát hành :(
saidaspen

1
Nếu một phần mềm mới được phát hành ngược dòng (bởi các tác giả gốc) thì nó không tự động trong kho lưu trữ Ubuntu. Các nhà bảo trì Ubuntu phải tạo ra các gói và như vậy. Trong các gói phát hành Ubuntu (tức là 18.04) chỉ nhận được các bản cập nhật bảo mật và một số gói nhận được các bản cập nhật lớn như firefox, thunderbird, chromium.
tardis

Nó đã làm việc. Đã cài đặt thành công Octave 4.2.2 trên Ubuntu 16.04. Cảm ơn.
ddas

5

Bạn có thể chạy phiên bản mới nhất của Octave (5.1.0 vào tháng 3 năm 2019) bằng cách chạy nó dưới dạng ứng dụng Flatpack. " Flatpack là một hệ thống để xây dựng, phân phối và chạy các ứng dụng máy tính để bàn có hộp cát trên Linux."

Quy trình cài đặt được mô tả ở đây: https://flathub.org/apps/details/org.octave.Octave ở cuối trang.

Một bộ lệnh hoàn chỉnh hơn trông giống như phần sau:

Nếu bạn đang dùng Ubuntu 16.04, trước tiên bạn phải cài đặt Flatpack, sau đó chạy Octave:

sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt install flatpak
# optional line, AFAIK (pulls in Gnome deps?):
sudo apt install gnome-software-plugin-flatpak  
# this line possibly required on Debian systems
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo  
flatpak install flathub org.octave.Octave
flatpak run org.octave.Octave --gui

Điều này tải về khoảng 900 MB từ internet.

Để thuận tiện trong việc bắt đầu Octave từ dòng lệnh, bạn có thể tạo các tệp /usr/share/octavecó nội dung

#!/bin/sh
flatpak run org.octave.Octave --gui

/usr/share/octave-clivới nội dung

#!/bin/sh
flatpak run org.octave.Octave

trên bản Debian của tôi (9, ổn định), bạn cũng phải thêm repo, được thực hiện bởi flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
tverrbjelke
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.