উবুন্টু 14.04 এ কীভাবে অক্টেভ 4.0.0 ইনস্টল করবেন


45

আমি উবুন্টু 14.04.2 ব্যবহার করছি। আমি অক্টোটাভের সর্বশেষতম সংস্করণটি ইনস্টল করতে চাই (অক্টাভ 4.0.0)। তবে আনুষ্ঠানিক উবুন্টু সংগ্রহস্থলে, ডাউনলোড / ইনস্টলের জন্য কেবলমাত্র অক্টাভ সংস্করণ 3.8 উপলব্ধ।

আমি উবুন্টু 14.04.2 এ নিরাপদে / সহজেই কীভাবে অক্টাভ 4.0.0 ইনস্টল করতে পারি?

আমি সরকারী ওয়েবসাইটে উপলব্ধ যে উত্স থেকে এটি সরাসরি ইনস্টল / সংকলন করতে চাই না, কারণ আমার মনে হয় এটি ইনস্টল করা সহজ পদ্ধতি নয়।


2
একটি ম্যানুয়াল ইনস্টলেশন জন্য দয়া করে এই প্রশ্নের উত্তর দেখুন: Askubuntu.com/questions/138832/how-to-install-the-latest-octave
এমডিডি

1
@ মাথিয়াসডিয়েনার একেবারে মাথার উপরে আঘাত করলেন। জিএনইউ অক্টাভ ওয়েবসাইটটি বলেছে, "একটি অক্টোব উত্স প্রকাশের জন্য বিলম্ব এবং নির্দিষ্ট জিএনইউ / লিনাক্স বিতরণের জন্য একটি প্যাকেজের উপলব্ধতার মধ্যে বিলম্ব হয়। অ্যাক্টাভ প্রকল্পটির সেই প্রক্রিয়াটির কোনও নিয়ন্ত্রণ নেই"। এর অর্থ হ'ল আপনি হয় 3.8 ব্যবহার করেন বা উত্স থেকে ইনস্টল করুন। আমি জিএনইউ অষ্টাভ সাইট থেকে পিপিএ খুঁজে পাচ্ছি না এবং এটির জন্য অন্য কোনও পিপিএ উত্সকে বিশ্বাস করা বুদ্ধিমানের কাজ হতে পারে তা আমি নিশ্চিত নই।
অ্যান্ড্রু ওয়ালেস

1
টুইট আমি কেবল 3.8 দিয়ে পাপাসা খুঁজে পেতে পারি। এমনকি উবুন্টু উইলি প্যাকেজগুলি কেবল 3.8.2 এ রয়েছে।
mdd

আরও পরিদর্শন করার পরে, না, 4.0.0.0 এর জন্য কোনও পিপিএ ছিল না।
অ্যান্ড্রু ওয়ালেস

সিনাপটিক প্যাকেজ ম্যানেজার ব্যবহার করুন এবং আপনার জীবনকে আরও সহজ করুন
সুদীপ ভান্ডারী

উত্তর:


75

আপনার দুটি বিকল্প রয়েছে:

  1. অষ্টাভ পিপিএ ব্যবহার করুন , যার ইতিমধ্যে 4.0 সংস্করণ রয়েছে। আপনি এইভাবে অষ্টাভ ইনস্টল করতে পারেন:

    sudo add-apt-repository ppa:octave/stable
    sudo apt-get update
    sudo apt-get install octave
    
  2. উত্সগুলি নিজেই ডাউনলোড এবং সংকলন করুন:

    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
    

উত্স পদ্ধতি থেকে সংকলন কাজ করছে না ... পদক্ষেপটি ত্রুটি দিচ্ছে "কোনও লক্ষ্য নির্দিষ্ট করা হয়নি এবং কোনও মেকফিল পাওয়া যায় নি" "
যুবরাজ

এর অর্থ সম্ভবত আপনার কনফিগার পদক্ষেপটি সফল নয়। আপনি সম্পূর্ণ ত্রুটি বার্তা পোস্ট করতে পারেন?
mdd

একটি ব্যাখ্যা হতে পারে আপনি অষ্টক তৈরির জন্য প্যাকেজগুলি মিস করেছেন। চলমান চেষ্টা করুন sudo apt-get build-dep octaveএবং আবার কনফিগার রান করুন।
mdd

আমি উত্সটি 2 হিসাবে সংকলিত করেছি তবে আমি তবে এখানে বর্ণিত সমস্যাটি পেয়েছি : Askubuntu.com/questions/650396/… কোনও পরামর্শ?
জেনো কোসিনি

@ মিশেলভি: দয়া করে পিপিএ ব্যবহার করুন (আমার সমাধান # 1 অনুসারে) এটি ইনস্টল করা আরও সহজ হওয়া উচিত, এবং আমি ইতিমধ্যে যদি দেখেছি তবে এটিতে ইতিমধ্যে QT gui রয়েছে।
mdd

4

আপনি এটি চেষ্টা করতে পারেন, কেবলমাত্র টার্মিনালে নিম্নলিখিত কমান্ডগুলি টাইপ করুন এবং উত্সটি সহজেই সংকলন করুন:

sudo apt-get install gcc g++ gfortran make libblas-dev liblapack-dev libpcre3-dev libarpack2-dev libcurl4-gnutls-dev epstool libfftw3-dev transfig libfltk1.3-dev libfontconfig1-dev libfreetype6-dev libgl2ps-dev libglpk-dev libreadline-dev gnuplot libgraphicsmagick++1-dev libhdf5-serial-dev openjdk-7-jdk libsndfile1-dev llvm-dev lpr texinfo libglu1-mesa-dev pstoedit libjack0 libjack-dev portaudio19-dev libqhull-dev libqrupdate-dev libqscintilla2-dev libqt4-dev libqtcore4 libqtwebkit4 libqt4-network libqtgui4 libsuitesparse-dev zlib1g-dev libxft-dev autoconf automake bison flex gperf gzip librsvg2-bin icoutils libtool perl rsync tar libosmesa6-dev libqt4-opengl-dev

wget ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz
tar xf octave-4.0.0.tar.gz
rm octave-4.0.0.tar.gz
cd octave-4.0.0/
./configure
make -j4
sudo make install

এটি উবুন্টু ও পুদিনার জন্য ঠিক ছিল (আপনি যদি কোনও পুরানো কম্পিউটার ব্যবহার করেন তবে আপনি যুক্তি ছাড়াই "মেক" কমান্ডটি ব্যবহার করতে পারেন)।


এটিই ওপি চায়নি। আপনি এটি উত্স থেকে ইনস্টল করার পরামর্শ দিন।
পাইলট

"(আমি আনুষ্ঠানিক ওয়েবসাইটে উপলব্ধ যে উত্স থেকে এটি সরাসরি ইনস্টল / সংকলন করতে চাই না, কারণ আমার মনে হয় এটি ইনস্টল করা সহজ পদ্ধতি নয়)" আপনি কি মনে করেন যে 8 টি লাইন অনুলিপি এবং আটকানো সহজ নয়?
বেন্ডেমহ

তবে আপনার পদ্ধতিটি উত্স থেকে সরাসরি সংকলন করছে।
পাইলট

হ্যাঁ পাইলট,, এটি উত্স পদ্ধতি থেকে সংকলন। তবে আপনি যদি প্রশ্নটি পড়েন তবে কেবলমাত্র ব্যবহারকারী দ্বারা প্রদত্ত একমাত্র কারণ হ'ল সংকলন সহজ নয় ...
বেনডেমহ

1
@ ব্রেনডেমঃ আপনি কি আমার উত্তরটি অনুলিপি করেছেন ??

4

এটি আমার পক্ষে শেষ পর্যন্ত কাজ করেছিল।

টার্মিনালে, ইনস্টল করুন

sudo apt-get build-dep octave

সিনাপটিক এ ইনস্টল করুন

libqt4-opengl-dev

তারপরে, ftp://ftp.gnu.org/gnu/octave/ থেকে অষ্টাভ -৯.০.০.tar.gz ডাউনলোড করুন

আনজিপ করুন অষ্টাভ -0.0.0.tar.gz বাড়িতে।

cd octave-4.0.0
./configure
make
sudo make install

এটি আমার পরীক্ষাগারে চেষ্টা করা সমস্ত মেশিনে কাজ করেছে।


উবুন্টু 16.04 এর অধীনে আরও নতুন সংস্করণ 4.2+ ইনস্টল করার জন্য বা এখানে আরও একটি টিউটোরিয়াল রয়েছে: scivision.co/compiling-octave-4-on-ubuntu উত্স থেকে তৈরি করার পুরানো উপায় আর কাজ করবে না।
এমএফ.অক্স

2

এই লিঙ্কটি ব্যবহার করুন:

উবুন্টুতে অক্টাভ ৪.০.০ সংকলন করার জন্য পাঁচটি সহজ নির্দেশনা


  1. প্রয়োজনীয় দেব-সরঞ্জাম পান

    sudo apt-get install g++ gcc gfortran make autoconf automake bison flex gperf gzip icoutils librsvg2-bin libtool perl rsync tar
    
  2. প্রয়োজনীয় প্যাকেজ পেতে

    sudo apt-get install libblas-dev liblapack-dev libpcre3-dev libarpack2-dev libcurl4-gnutls-dev epstool libfftw3-dev transfig libfltk1.3-dev libfontconfig1-dev libfreetype6-dev libgl2ps-dev libglpk-dev libreadline-dev gnuplot libgraphicsmagick++-dev libhdf5-serial-dev openjdk-7-jdk libsndfile1-dev llvm-dev lpr texinfo libgl1-mesa-dev libosmesa6-dev pstoedit portaudio19-dev libqhull-dev libqrupdate-dev libqscintilla2-dev libqt4-dev libqtcore4 libqtwebkit4 libqt4-network libqtgui4 libsuitesparse-dev libxft-dev zlib1g-dev
    
  3. ডাউনলোড এবং নিষ্কাশন

    cd /tmp
    wget -c ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz
    tar -xzf octave-4.0.0.tar.gz
    cd octave-4.0.0
    
  4. কনফিগার এবং তৈরি

    ./configure --prefix=/opt/octave-4.0.0 CPPFLAGS=-I/usr/include/hdf5/serial LDFLAGS=-L/usr/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)/hdf5/serial
    make
    make check
    
  5. ইনস্টল

    sudo make install
    

1
এটি আপনার লিঙ্ক করা পৃষ্ঠার একটি ভারব্যাটিম অনুলিপি। আপনি কি কপিরাইটের মালিক?
গুটবার্ট

2

আমি মনে করি আপনার জন্য 7777 সংকলক প্রয়োজন ... এটি চেষ্টা করুন:

sudo apt-get install g++ gcc fort77
sudo apt-get build-dep octave
wget ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.xz
tar Jxvf octave-4.0.0.tar.xz
cd octave-4.0.0
./configure
make
sudo make install

.. উত্স থেকে ইনস্টল করার জন্য আপনার ফোর্ট 77ak প্যাকেজ দরকার ... এবং বিল্ড-ডেপুটি ফোর্টরান সংকলক ইনস্টল করে না (এটি আমার ক্ষেত্রে ছিল) আমার ইংরাজির জন্য দুঃখিত: /
ইভান নাহিন

1

সর্বশেষতম অক্টাভ ইনস্টল করার জন্য আপনার কাছে দুটি জনপ্রিয় পদ্ধতি রয়েছে। একটি দ্রুত এবং অন্যটি ধীর। বাইনারিগুলি থেকে ইনস্টল করা দ্রুত। উত্স থেকে ইনস্টল করা বরং জটিল এবং দীর্ঘ। দুজনেই এখানে।

উত্স থেকে

  • ওয়েবসাইট থেকে সর্বশেষতম সংস্করণ ডাউনলোড করুন ftp://ftp.gnu.org/gnu/octave/
  • কমান্ড ব্যবহার করে .tar ফাইলটি বের করুন

    tar xzvf file-name.tar.gz

এই কী CTRL + ALT + T ব্যবহার করে কমান্ড টার্মিনাল খুলুন

এই আদেশগুলি টাইপ করুন

wget -c ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz
tar xzvf octave-4.0.0.tar.gz
cd octave-4.0.0
.configure
make 
make install

অষ্টাভের ডিফল্ট ইনস্টলেশন অবস্থানটি /usr/local/lib/octave

ডিফল্ট কমান্ডের অবস্থান /usr/local/bin/octave

আপনি এই আদেশটি ব্যবহার করে সহায়তা দেখতে পাবেন

./configure --help

উত্স ডিরেক্টরিতে ইন্সট্রাকশন নির্দেশিকা octave.instalration এর জন্য ইতিমধ্যে ফাইল রয়েছে।

সংগ্রহস্থল ব্যবহার করে বাইনারিগুলি থেকে।

বাইনারি থেকে অক্টাভ ইনস্টল করতে এই কমান্ডটি ব্যবহার করুন। এটি দ্রুত এবং সহজ।

আপনার কাছে জাভা জেডিকে না থাকলে এবং জাভা জেডিকে 7 ইনস্টল করতে চান। তারপরে, এই কমান্ডটি ব্যবহার করুন।

sudo apt-get install gcc g++ gfortran make libblas-dev liblapack-dev libpcre3-dev libarpack2-dev libcurl4-gnutls-dev epstool libfftw3-dev transfig libfltk1.3-dev libfontconfig1-dev libfreetype6-dev libgl2ps-dev libglpk-dev libreadline-dev gnuplot libgraphicsmagick++1-dev libhdf5-serial-dev openjdk-7-jdk libsndfile1-dev llvm-dev lpr texinfo libglu1-mesa-dev pstoedit libjack0 libjack-dev portaudio19-dev libqhull-dev libqrupdate-dev libqscintilla2-dev libqt4-dev libqtcore4 libqtwebkit4 libqt4-network libqtgui4 libsuitesparse-dev zlib1g-dev libxft-dev autoconf automake bison flex gperf gzip librsvg2-bin icoutils libtool perl rsync tar libosmesa6-dev libqt4-opengl-dev

যদি আপনার জাভা থাকে এবং জাভা ইনস্টল করতে না চান তবে প্রয়োজনীয় সরঞ্জামগুলি ইনস্টল করতে এই কমান্ডটি ব্যবহার করুন।

sudo apt-get install gcc g++ gfortran make libblas-dev liblapack-dev libpcre3-dev libarpack2-dev libcurl4-gnutls-dev epstool libfftw3-dev transfig libfltk1.3-dev libfontconfig1-dev libfreetype6-dev libgl2ps-dev libglpk-dev libreadline-dev gnuplot libgraphicsmagick++1-dev libhdf5-serial-dev libsndfile1-dev llvm-dev lpr texinfo libglu1-mesa-dev pstoedit libjack0 libjack-dev portaudio19-dev libqhull-dev libqrupdate-dev libqscintilla2-dev libqt4-dev libqtcore4 libqtwebkit4 libqt4-network libqtgui4 libsuitesparse-dev zlib1g-dev libxft-dev autoconf automake bison flex gperf gzip librsvg2-bin icoutils libtool perl rsync tar libosmesa6-dev libqt4-opengl-dev

এই কমান্ডটি ব্যবহার করে পিপিএ যুক্ত করুন ।

sudo apt-add-repository ppa:octave/stable

স্থানীয় সংগ্রহস্থল আপডেট করুন

sudo apt-get update 

আপনি স্থানীয় সংগ্রহস্থলে অষ্টভ প্যাকেজ দেখতে পাবেন

sudo apt-cache search "octave"

অষ্টভুক্ত তালিকাটি আপনি দেখতে পাবেন ave এই কমান্ডটি ব্যবহার করে সর্বশেষতম জিএনইউ অষ্টাভ ইনস্টল করুন।

sudo apt-get install octave

দ্রষ্টব্য আপনি অ্যাপটি-গেটের পরিবর্তে প্রবণতাও ব্যবহার করতে পারেন। অ্যাপিটিউড কমান্ডটি অ্যাপ্ট-গেটের চেয়ে বেশি বুদ্ধিমান

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.