ณ จุดนี้อ็อกเทฟ 3.2 เป็นเวอร์ชั่นสำหรับติดตั้งโดยตรงใน Ubuntu 12.04 แต่คู่ที่เสถียรล่าสุดคือ 3.6.1 ในขณะนี้
Octave 3.6.1 จะถูกบรรจุสำหรับ ubuntu 12.04 หรือไม่?
ณ จุดนี้อ็อกเทฟ 3.2 เป็นเวอร์ชั่นสำหรับติดตั้งโดยตรงใน Ubuntu 12.04 แต่คู่ที่เสถียรล่าสุดคือ 3.6.1 ในขณะนี้
Octave 3.6.1 จะถูกบรรจุสำหรับ ubuntu 12.04 หรือไม่?
คำตอบ:
คำตอบสั้น ๆ : ไม่
อ็อกเทฟยังอยู่ในเวอร์ชัน 3.2 ใน 12.04 รายงานข้อผิดพลาดได้รับการยื่นสำหรับคู่ที่จะได้รับการอัพเกรด 3.2-3.4 และจากนั้นไป 3.6.1 แต่การกระทำไม่ได้รับการดำเนินการเกี่ยวกับเรื่องนี้เมื่อเร็ว ๆ นี้
คุณสามารถสมัครรับข้อมูลบั๊กและรับการอัพเดตเกี่ยวกับรายงานบั๊กนี้:
มันเป็นแพคเกจชุมชนซึ่งหมายความว่ามันขึ้นอยู่กับชุมชนในการทำแพคเกจและอัปเดตพื้นที่เก็บข้อมูลของจักรวาล
หากคุณต้องการใช้เวอร์ชันล่าสุดจริงๆคุณสามารถช่วยแก้ไขข้อบกพร่องต่าง ๆ ที่กำลังขัดขวางการเปลี่ยนแปลงของ Octave จาก 3.2 เป็น 3.6 ในที่เก็บ Debian และหวังว่าเวอร์ชั่นล่าสุดจะถูกนำเข้าสู่ที่เก็บ Ubuntu
อัปเดตสำหรับ 12.10
Htorqueเพิ่งยืนยันว่า Octave 3.6.1-4 อยู่ในพื้นที่เก็บข้อมูล Quantal ถึงเวลาชื่นชมยินดี
มันมีอยู่ใน PPA ที่ไม่เป็นทางการบน Launchpad หากคุณยินดีที่จะไปเส้นทางนั้น:
https://launchpad.net/~picaso/+archive/octave
https://launchpad.net/~mvanderkolff/+archive/octave-3.6
แก้ไข: PPA ที่สองทำงานได้ไม่ดี มีข้อขัดแย้งบางรุ่นในการอ้างอิงการสร้าง ใช้ลิงค์แรก มันทำงานได้เหมือนฝัน
นอกจากสิ่งที่ Brenton Horne กล่าวถึงสำหรับผู้ที่พยายามรวบรวม 3.6.X คุณควรติดตั้งไลบรารี่เหล่านี้ก่อน:
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
ตอนนี้คุณควรมีการอ้างอิงที่จำเป็นทั้งหมด ถูกขโมยจากที่นี่: http://verahill.blogspot.com.es/2012/02/debian-testing-wheezy-64-compiling.html
จุดมุ่งหมายของคุณในการถามคำถามนี้น่าจะเป็นวิธีการที่ใช้งานได้สำหรับการดาวน์โหลดและติดตั้ง GNU Octave รุ่นล่าสุด ในกรณีนี้ฉันมีทางออกสำหรับคุณ โดยทั่วไปคัดลอกและวางคำสั่งต่อไปนี้ลงในเทอร์มินัล (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
โดยที่ 'xxx' คือหมายเลขเวอร์ชัน GNU Octave ที่คุณพยายามดาวน์โหลดและติดตั้ง คุณอาจจะหาสิ่งที่เป็นรุ่นล่าสุดโดยไปที่http://ftp.gnu.org/gnu/octave/ จากที่นี่คุณสามารถดาวน์โหลดรุ่นที่คุณต้องการติดตั้งได้ หากคุณทำเช่นนี้การปรับเฉพาะโค้ดด้านบนจะเป็นการเพิ่ม:
cd ~/Downloads
sudo mv octave-x.x.x.tar.bz2 /home/username/
cd ~