Saya sangat marah. Baru saja menginstal ubuntu baru dan jalankan apt-get install octave
. Saya mendapatkan banyak omong kosong yang diinstal (seperti Java, beberapa perpustakaan QT, dan polusi lainnya).
Bagaimana saya bisa menginstal Octave di Ubuntu 16.04 tanpa ketergantungan pada hal-hal GUI? Jika versi terbaru dari Oktaf tidak memiliki paket "bersih", lalu bagaimana cara menginstal versi lama yang tidak memiliki GUI?
octave-cli
paket tanpa Qt / Java / dll.Jawaban:
Jangan marah :)
Saya menginstal
GNU Octave, version 4.0.0
Ubuntu 16.04 LTS saya yang baruInilah cara Anda dapat menginstalnya di sistem Anda:
sudo apt-add-repository ppa:octave/stable sudo apt-get update sudo apt-get install octave
sudo apt-get build-dep octave wget ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz tar xf octave-4.0.0.tar.gz cd octave-4.0.0/ ./configure make sudo make install
Jalankan
octave-cli
di terminal Anda untuk memverifikasi.Pilih opsi apa yang cocok untuk Anda. Saya menggunakan PPA, karena itu sederhana.
sumber
sudo apt-get install octave
?mulai tanpa gui
Untuk opsi lebih lanjut, periksa
sumber
Anda dapat menginstal Oktaf dari sumber tanpa hal-hal GUI.
(atau versi yang lebih baru, tergantung pada apa yang Anda inginkan)
Skrip configure kemungkinan akan memberi Anda banyak kesalahan dan / atau peringatan karena tidak adanya dependensi. Sebenarnya Octave cukup memaafkan dengan perpustakaan yang hilang, tetapi beberapa jelas diperlukan atau setidaknya sangat disarankan untuk dimiliki. Setidaknya saya akan
Kemudian lagi
./configure --without-java
. Mungkin masih memberikan kesalahan, tergantung pada apa yang sudah Anda instal pada sistem Anda. Aturan standar adalah: untuk misalnyaambil perpustakaan dengan
sudo apt-get install libfftw3-dev
.Setelah skrip configure berjalan tanpa peringatan kecuali yang terkait dengan GUI, Java, audio, atau logo, Anda dapat memulai pembuatan:
Ini akan memakan waktu. Jika Anda terburu-buru dan / atau memiliki beberapa core CPU untuk dibelanjakan, gunakan
make -j4
untuk kompilasi paralel-empat kali lipat.Setelah ini selesai, periksa apakah semuanya berfungsi misalnya
Jika sesuatu belum berfungsi, Anda mungkin ingin menginstal lebih banyak perpustakaan, lalu konfigurasikan dan
$ make
lagi. (Mungkin Anda harus terlebih dahulu melakukannya$ make clean
sehingga benar-benar dibangun kembali, tidak yakin tentang ini.)Jika itu berhasil untuk kepuasan Anda, akhirnya panggang instal ke sistem Anda:
sumber
Solusi untuk masalah ini adalah menginstal miniconda (tidak perlu sudo) melalui
dan kemudian instal paket oktaf di lingkungan conda baru via
setelah itu Anda dapat menghapus lingkungan conda yang akan menghapus semua paket oktaf tanpa jejak untuk sistem linux Anda
sumber