Tại thời điểm này, octave 3.2 là phiên bản có sẵn để cài đặt trực tiếp trong ubfox 12.04. Nhưng quãng tám ổn định mới nhất là 3.6.1.
Octave 3.6.1 sẽ được đóng gói cho Ubuntu 12.04?
Tại thời điểm này, octave 3.2 là phiên bản có sẵn để cài đặt trực tiếp trong ubfox 12.04. Nhưng quãng tám ổn định mới nhất là 3.6.1.
Octave 3.6.1 sẽ được đóng gói cho Ubuntu 12.04?
Câu trả lời:
Câu trả lời ngắn: Không
Octave vẫn ở phiên bản 3.2 trong 12.04. Một báo cáo lỗi đã được đệ trình cho Octave để được nâng cấp từ 3.2 lên 3.4 và sau đó lên 3.6.1 nhưng gần đây không có hành động nào được thực hiện.
Bạn có thể có thể đăng ký lỗi và nhận các bản cập nhật liên quan đến báo cáo lỗi này:
Đây là gói cộng đồng, có nghĩa là tùy thuộc vào cộng đồng để đóng gói và cập nhật kho vũ trụ.
Nếu bạn thực sự muốn sử dụng phiên bản mới nhất, bạn có thể giúp sửa một số lỗi đang chặn quá trình chuyển đổi của Octave từ 3.2 sang 3.6 trong kho lưu trữ Debian và hy vọng, phiên bản mới nhất sau đó sẽ được nhập vào kho lưu trữ Ubuntu.
Cập nhật cho 12.10
Htorque vừa xác nhận rằng Octave 3.6.1-4 nằm trong kho lưu trữ Lượng. Thời gian để vui mừng.
Nó có sẵn trên PPA không chính thức trên launchpad nếu bạn sẵn sàng đi theo con đường đó:
https://launchpad.net/~picaso/+archive/octave
https://launchpad.net/~mvanderkolff/+archive/octave-3.6
EDIT: Ppa thứ hai không hoạt động tốt. Có một số xung đột phiên bản trong các phụ thuộc xây dựng. Sử dụng liên kết đầu tiên. Nó hoạt động như một giấc mơ.
Ngoài những gì Brenton Horne đề cập, đối với những người bạn cố gắng biên dịch 3.6.X, bạn nên cài đặt các thư viện này trước:
sudo apt-get install libqhull-dev libpcre++-dev libblas-dev liblapack-dev libreadline-dev
sudo apt-get install libcurl4-openssl-dev libfltk1.3-dev libgraphicsmagick++-dev libhdf5-serial-dev libqrupdate-dev libsuitesparse-metis-dev glpk gperf flex bison libfontconfig1-dev
Bây giờ bạn nên có tất cả các phụ thuộc cần thiết. Bị đánh cắp từ đây: http://verahill.blogspot.com.es/2012/02/debian-testing-wheezy-64-compiling.html
Mục đích của bạn khi đặt câu hỏi này có lẽ là để có được một phương pháp khả thi để tải xuống và cài đặt các bản phát hành GNU Octave mới nhất. Trong trường hợp đó tôi có một giải pháp cho bạn. Về cơ bản sao chép và dán các lệnh sau vào terminal (ctrl + alt + T):
wget http://ftp.gnu.org/gnu/octave/octave-x.x.x.tar.bz2
tar --bzip2 -xvf octave-x.x.x.tar.bz2
sudo rm -r octave-x.x.x.tar.bz2
cd octave-x.x.x.tar.bz2
./configure
make
sudo make install
Trong đó 'xxx' là số phiên bản GNU Octave mà bạn đang cố tải xuống và cài đặt. Bạn có thể tìm ra bản phát hành mới nhất bằng cách truy cập http://ftp.gnu.org/gnu/octave/ . Từ đây bạn cũng có thể tải xuống bản phát hành mà bạn muốn cài đặt. Nếu bạn làm điều này, điều chỉnh duy nhất cho đoạn mã trên là thêm:
cd ~/Downloads
sudo mv octave-x.x.x.tar.bz2 /home/username/
cd ~