Cách cài đặt GNU Octave và các gói bên ngoài

How Install Gnu Octave



Tính toán số rất cần thiết trong nhiều ngành công nghiệp. Ngày nay, học máy và học sâu là động lực của các công nghệ khác nhau và các phép tính toán học giúp xử lý dữ liệu, trước khi chạy mô hình học máy hoặc học sâu trên dữ liệu có sẵn.

MATLAB là một trong những công cụ phổ biến nhất để tính toán số. MATLAB có nghĩa là Phòng thí nghiệm Ma trận và được sử dụng chủ yếu để tính toán số và tính toán biểu tượng.







Nhược điểm của MATLAB là nó là phần mềm độc quyền và không phải là một công cụ miễn phí; Điều này không khuyến khích nhiều người sử dụng nó hoặc buộc họ phải sử dụng ngôn ngữ lập trình để xử lý.



GNU Octave là một công cụ để thực hiện các phép tính số giống như MATLAB. GNU có nghĩa là GNU’s Not Unix !, và phần mềm GNU là miễn phí.



Mặc dù có những phần mềm khác được lấy cảm hứng từ MATLAB, nhưng cú pháp của GNU Octave rất giống với MATLAB; do đó bạn có thể sử dụng nó như một sự thay thế trực tiếp cho MATLAB.





Bạn nên lưu ý rằng Octave được phát triển để vượt trội hơn MATLAB, vì vậy nó có một số cú pháp nhất định sẽ không hoạt động trên MATLAB. Nếu bạn có thể thanh toán cho MATLAB, bạn nên tiếp tục, nhưng nếu không thể, bạn sẽ ổn với GNU Octave. Chỉ cần đảm bảo bạn tuân theo cú pháp MATLAB thay vì sử dụng cú pháp GNU Octave chỉ nếu bạn có ý định nhập mã vào môi trường MATLAB.

Phương pháp cài đặt

Có nhiều phương pháp khác nhau mà bạn có thể sử dụng để cài đặt GNU Octave. Tất cả các phương pháp đều tương đối dễ dàng vì chúng không yêu cầu bạn tìm kiếm các tệp cấu hình trước khi cài đặt. Chọn cái phù hợp với bạn vì tất cả chúng sẽ hoạt động bình thường.



Trong phần này, bạn sẽ thấy cách cài đặt GNU Octave thông qua các phương pháp sau:

  • FlatPak
  • Trình quản lý phần mềm Ubuntu
  • Apt Cài đặt

FlatPak

Cũng giống như Snaps, FlatPak có thể được sử dụng để cài đặt nhanh các gói Linux. FlatPak được sử dụng để triển khai phần mềm, quản lý gói và cung cấp một hộp cát để chạy các ứng dụng.

Các bước cài đặt GNU Octave thông qua FlatPak:

  1. Đảm bảo bạn đã cài đặt FlatPak. Bạn có thể kiểm tra xem FlatPak đã được cài đặt hay chưa bằng cách chạy lệnh phiên bản flatpak trên dòng lệnh. Một thông báo lỗi cho biết rằng FlatPak chưa được cài đặt. Chuyển sang bước hai để cài đặt FlatPak và bước ba nếu đã được cài đặt.
  2. Để cài đặt FlatPak, bạn có thể sử dụng apt-get Bạn có thể cài đặt FlatPak bằng lệnh sau sudo apt-get install flatpak .
  3. Vì FlatPak đã được cài đặt, bạn cần thêm kho lưu trữ Flathub. Flathub là Appstore dành cho các ứng dụng Linux và bạn sẽ cài đặt GNU Octave từ cửa hàng. Lệnh flathub từ xa flatpak thêm –if-không-tồn tại https://flathub.org/repo/flathub.flatpakrepo được sử dụng để thêm kho lưu trữ Flathub.
  4. Bây giờ kho lưu trữ Flathub đã được thêm vào, bây giờ bạn có thể cài đặt GNU Octave. Lệnh flatpak cài đặt flathub org.octave.Octave sẽ được sử dụng để cài đặt GNU Octave. Lưu ý rằng nếu kho lưu trữ Flathub chưa được thêm vào danh sách kho lưu trữ, FlatPak sẽ không tìm thấy GNU Octave.

Trình quản lý phần mềm Ubuntu

Ubuntu Software Manager có thể được coi là Appstore chính thức cho hệ điều hành Ubuntu. Cài đặt GNU Octave bằng Trình quản lý phần mềm Ubuntu được cho là phương pháp đơn giản nhất trong danh sách này.

Các bước cài đặt GNU Octave thông qua Trình quản lý phần mềm Ubuntu:

  1. Khởi chạy Trình quản lý phần mềm Ubuntu
  2. Tìm kiếm GNU Octave
  3. Chọn biểu tượng GNU Octave trong kết quả
  4. Chọn Cài đặt

Như bạn có thể thấy, các bước cần thiết để cài đặt GNU Octave thông qua Trình quản lý phần mềm Ubuntu là rất tối thiểu, vì vậy bạn có thể quyết định thực hiện với phần này.

Apt Cài đặt

Bên cạnh các tùy chọn đã thảo luận trước đó trong bài viết, Octave cũng có thể được cài đặt bằng cách sử dụng đúng cách từ khóa với lệnh bên dưới:

sudo apt-get cài đặtquãng tám

Mặc dù bạn có thể khởi chạy Octave bằng cách nhập vào Quãng tám vào dòng lệnh, nó có thể không khởi chạy Giao diện người dùng đồ họa trong mọi trường hợp, vì vậy bạn có thể buộc nó khởi chạy GUI bằng cách thêm các lệnh –Force-gui .

Điều này có thể được nhìn thấy dưới đây:

quãng tám--force-gui
Gói Octave

GNU Octave đi kèm với rất nhiều tính năng tích hợp, nhưng những tính năng này có thể được mở rộng bằng cách sử dụng các gói bên ngoài.

Trong phần này, bạn sẽ tìm hiểu cách cài đặt và xóa gói Octave. Một số gói này cung cấp phần mở rộng cho Bộ vi điều khiển Arduino, Cơ sở dữ liệu, Bộ công cụ logic mờ, chức năng Xử lý hình ảnh, v.v.

Trước khi đi sâu vào quá trình cài đặt gói Octave, bạn cần cài đặt một gói trên máy Debian / Ubuntu của mình.

GNU Octave phụ thuộc vào gói liboctave-dev để cài đặt các gói bên ngoài.

Bạn có thể cài đặt liboctave-dev bằng lệnh dưới đây:

sudođúng cáchTải vềliboctave-dev

Cài đặt gói

Để sử dụng các gói bên ngoài nhằm mở rộng chức năng của GNU Octave, bạn cần tải xuống tệp của gói từ danh sách gói.

Sau khi tải xuống, bạn có thể chạy lệnh bên dưới trong cửa sổ lệnh của GNU Octave để cài đặt:

pkgTải vềpackage-name.tar.gz

Ví dụ, sau khi tải xuống gói Xử lý hình ảnh; nó có thể được cài đặt bằng lệnh:

pkgTải vềimage-2.10.0.tar.gz

Thông báo hiển thị sau khi chạy lệnh là:

>>pkgTải vềimage-2.10.0.tar.gz

Để biết thông tin về những thay đổi so với các phiên bản trước của gói hình ảnh, hãy chạy 'hình ảnh tin tức'

Đang tải gói hàng

Sau khi cài đặt gói của bạn, bạn không thể ngay lập tức có quyền truy cập vào các chức năng mà gói cung cấp; do đó bạn cần phải tải nó trước.

Để tải một gói, bạn phải sử dụng từ khóa load với lệnh pkg.

pkg tải gói-tên

Bạn không cần phải bao gồm phiên bản của gói để sử dụng nó.

Ví dụ: để tải gói xử lý hình ảnh đã cài đặt trước đó, lệnh dưới đây được sử dụng:

hình ảnh tải pkg

Gói hình ảnh sẽ được tải và bạn có thể truy cập các chức năng được cung cấp bởi gói hình ảnh.

Gỡ cài đặt gói

Bạn có thể gỡ cài đặt các gói giống như khi bạn đã cài đặt chúng; sự khác biệt ở đây là đối số là gỡ cài đặt để loại bỏ một gói thay vì cài đặt để cài đặt một gói.

pkg gỡ cài đặt tên gói

Ví dụ, để loại bỏ gói xử lý hình ảnh, bạn có thể chạy:

pkg gỡ cài đặt hình ảnh

Phần kết luận

Quá trình cài đặt GNU Octave và các gói của nó không phức tạp. Nó đơn giản như nhập các lệnh được thảo luận trong bài viết này và bạn đã sẵn sàng để thực hiện.

Bạn có thể làm được nhiều việc hơn nữa với các gói GNU Octave hỗ trợ cài đặt, tải và gỡ bỏ, nhưng những tác vụ đơn giản này sẽ là đủ khi làm việc với công cụ.