انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: مشکل در نصب کردن نرم افزار Macaulay2 {حل شد}  (دفعات بازدید: 4450 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین amooali

  • Full Member
  • *
  • ارسال: 235
  • جنسیت : پسر
مشکل در نصب کردن نرم افزار Macaulay2 {حل شد}
« : 22 امرداد 1394، 05:10 ب‌ظ »
سلام و با تشکر از شما به دلیل سعی و تلاشتان در راهنمایی بقیه
من می‌خواستم نرم افزار Macaulay2 را نصب کنم و در سایت گشتم و به تاپیک
رسیدم و چون تاپیک قدیمی بود ، سوالم را در یک موضوع جدید و در اینجا مطرح می‌کنم:
در تاپیک بالا،
را به عنوان مرجع دانلود معرفی کرده بود که من هم از این سایت
Macaulay2-1.8.2-amd64-Linux-Ubuntu-14.04.deb
را دانلود کردم و روی آن دبل کلیک کردم تا با ubuntu software centetr باز بشه اما وقتی باز میشه خطایی طبق عکس پیوستی می‌دهد
همچنین با ترمینال هم دستور
sudo dpkg -i Macaulay2-1.8.2-amd64-Linux-Ubuntu-14.04.deb
را زدم که خطای زیر را داد:
Selecting previously unselected package macaulay2.
(Reading database ... 547466 files and directories currently installed.)
Preparing to unpack Macaulay2-1.8.2-amd64-Linux-Ubuntu-14.04.deb ...
Unpacking macaulay2 (1.8.2) ...
dpkg: dependency problems prevent configuration of macaulay2:
 macaulay2 depends on macaulay2-common (= 1.8.2); however:
  Package macaulay2-common is not installed.

dpkg: error processing package macaulay2 (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Errors were encountered while processing:
 macaulay2
چه باید بکنم؟؟
ممنون از کمک و راهنمایی همه شما
« آخرین ویرایش: 24 امرداد 1394، 05:22 ب‌ظ توسط amooali »
خواستن برخاستن است.
ubuntu 18.04 lts

آفلاین Arcush

  • Sr. Member
  • *
  • ارسال: 331
  • جنسیت : پسر
چرا از سورس کامپایلش نمی کنید؟
pacman -Rs ubuntu

آفلاین amooali

  • Full Member
  • *
  • ارسال: 235
  • جنسیت : پسر
چرا از سورس کامپایلش نمی کنید؟
چیزی درموردش نمیدونم و نمیدونم باید چه کنم؟؟
البته این تاپیک را هم خوندم و چیزی دستگیرم نشد
خواستن برخاستن است.
ubuntu 18.04 lts

آفلاین Arcush

  • Sr. Member
  • *
  • ارسال: 331
  • جنسیت : پسر
به نقل از http://www.math.uiuc.edu/Macaulay2/Downloads/SourceCode/index.html  از روش زیر استفاده کنید و درصورت اشکال در مراحل، اطلاع بدید.

نقل‌قول
The old way to get the source code, soon to be phased out, is with a client for subversion, the source code control system we use. To get the very latest version of the source code, possibly with bugs, run this command in a new directory:

   svn co -q svn://svn.macaulay2.com/Macaulay2/trunk/M2

The result will be a directory named M2 containing the source code directory tree of Macaulay2.

Alternatively, as we work to port the latest numbered release to various architectures, we will work in one of the branches listed by this command:

   svn list svn://svn.macaulay2.com/Macaulay2/release-branches

The changes made there will eventually be merged into the trunk. For example, to get the code corresponding to version 1.2 that is most current and thus most likely to compile for you, run this command:

   svn co -q svn://svn.macaulay2.com/Macaulay2/release-branches/1.2

The resulting directory tree, 1.2, can be renamed to M2, for example.

To see what stable (unchanging) releases there are, run this:

   svn list svn://svn.macaulay2.com/Macaulay2/stable

To check out one of those, do something like this:

   svn co -q svn://svn.macaulay2.com/Macaulay2/stable/2006-11-05-0.9.95

The resulting directory tree, 2006-11-05-0.9.95, can be renamed, to M2, for example.

After getting the source code as described above, and assuming the directory is now named "M2", you may build Macaulay2 from it as follows. First do

    cd M2
    make

That initial step will create the "configure" script.

Then do something like

    cd BUILD
    mkdir foo
    cd foo
    ../../configure --prefix=/usr/local --enable-download
    make
    make install

to compile and install the code. You may replace /usr/local by $HOME/local, for example, if you don't have root privileges. You may replace "foo" by a directory anywhere, provided you adjust the path to "configure" appropriately.

The command

    ../../configure --help

will explain the options can be passed to the configure script.

You may refer to the file

    ./INSTALL

for some more detailed instructions about this installation.
pacman -Rs ubuntu

آفلاین amooali

  • Full Member
  • *
  • ارسال: 235
  • جنسیت : پسر
ممنون از راهنمایی شما
طبق روندی که گفتید و مطابق پیوست تا اینجا رفتم که error داد ...
دیگه بقیه را انجام ندادم
حالا باید چه کار کرد؟؟
ممنون از تلاشتان
خواستن برخاستن است.
ubuntu 18.04 lts

آفلاین Arcush

  • Sr. Member
  • *
  • ارسال: 331
  • جنسیت : پسر
طبق فایل پیوست شما، برای کانفیگ نیاز به نصب کتابخونه

libxml2 

دارید. البته در ادامه امکان داره چیزهای دیگری رو هم برای نصب نیاز داشته باشه. بهرصورت، چون کاری که انجام میده، برای من جالب بود؛ تصمیم گرفتم نصبش کنم که از همون طریقی که توی پست قبلیم گفتم، نصب شد. گرچه مرحله آخر یعنی

make install

نزدیک یک ساعت طول کشید. خلاصه اینکه، این روش جواب میده. فقط حین نصب، به خطاهایی که میده دقّت کنید و یک به یک اون ها رو مرتفع کنید.


مضافا، این نرم افزار برای خیلی از توزیع هاعلی الخصوص اوبونتو هم ریپوزیتوری داره که دردسر چنین نصبی رو از بین میبره. مثلا

اینجا ظاهرا تونستن راهکار مثبتی از طریق اضافه کردن ریپوزیتوری توی اوبونتو ارایه بدن. این روش ساده تری هست.




 
pacman -Rs ubuntu

آفلاین amooali

  • Full Member
  • *
  • ارسال: 235
  • جنسیت : پسر
طبق
 رفتم جلو و هنگامی که رسیدم به 4 یعنی زدم
sudo apt-get update
چنین خطایی داد:
W: Failed to fetch http://www.math.uiuc.edu/Macaulay2/Repositories/ubuntu/dists/14.04/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://www.math.uiuc.edu/Macaulay2/Repositories/ubuntu/dists/14.04/main/binary-i386/Packages  404  Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
همچنین طبق
  رفتم جلو و وقتی به

Now, using the "Synaptic Package Manager", reload the package lists from the repositories by clicking on the "Reload" button,
رسیدم یعنی synaptic را ریلود کردم چنین خطایی داد که در پیوست گذاشته ام...
همچنین همانطور که در پست قبل گفتم هنگامی که با
رفتم جلو و به دستور
../../configure --prefix=/usr/local --enable-download
رسیدم و این دستور را اجرا کردم که خطای زیر را داد:
configure: error: include file libxml/parser.h not found, set CPPFLAGS or install libxml2 development files
که انگار باید کتابخانه libxml2 نصب شود که وقتی مرکز نرم افزار اوبونتو را چک کردم همانطور که در پیوست مشاهده می شود نصب بود و نمیدانم که چرا با توجه به نصب بودن کتابخانه این خطا را داده است
دوستان ، چه باید کرد؟؟
خواستن برخاستن است.
ubuntu 18.04 lts

آفلاین سالار مقدم

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2074
  • جنسیت : پسر
  • هر چقدر بدونی بازم کمه.
    • سالار مقدم
پاسخ : مشکل در نصب کردن نرم افزار Macaulay2
« پاسخ #7 : 23 امرداد 1394، 09:15 ق‌ظ »
sudo gedit /etc/apt/sources.listآخر ویرایشگری که باز میشه اضافه کن(حدس میزنم اوبونتو ۱۴/۰۴ داری، اگر آره این کد رو کپی پیست کن، اگر نه بر اساس نام کد هایی که ته پست اضافه می کنم به جای trusty نام کد مربوط به نسخه ی خودت رو بذار) :
deb http://www.math.uiuc.edu/Macaulay2/Repositories/Ubuntu trusty main
ذخیره کن و ویرایشگر رو ببند
حالا تو ترمینال بنویس:
sudo apt-key adv --keyserver hkp://keys.gnupg.net --recv-key CD9C0E09B0C780943A1AD85553F8BD99F40DCB31
حالا:
sudo apt-get update -q
sudo apt-get install -f
sudo apt-get upgrade
sudo apt-get install -y -q macaulay2


کد هایی که گفتم براساس نسخه ی توزیعت جایگزین کنی.
نقل‌قول
Ubuntu 10.10    maverick
Ubuntu 12.04    precise
Ubuntu 12.10    quantal
Ubuntu 13.04    raring
Ubuntu 14.04    trusty
Ubuntu 14.10    utopic

آفلاین amooali

  • Full Member
  • *
  • ارسال: 235
  • جنسیت : پسر
پاسخ : مشکل در نصب کردن نرم افزار Macaulay2
« پاسخ #8 : 23 امرداد 1394، 02:25 ب‌ظ »
ممنون از تلاش و راهنماییتان
sudo gedit /etc/apt/sources.listآخر ویرایشگری که باز میشه اضافه کن(حدس میزنم اوبونتو ۱۴/۰۴ داری، اگر آره این کد رو کپی پیست کن، اگر نه بر اساس نام کد هایی که ته پست اضافه می کنم به جای trusty نام کد مربوط به نسخه ی خودت رو بذار) :
deb http://www.math.uiuc.edu/Macaulay2/Repositories/Ubuntu trusty main
ذخیره کن و ویرایشگر رو ببند
حالا تو ترمینال بنویس:
sudo apt-key adv --keyserver hkp://keys.gnupg.net --recv-key CD9C0E09B0C780943A1AD85553F8BD99F40DCB31
تا اینجا را انجام داده بودم ولی دوباره برای چک کردن انجام دادم
نقل‌قول
حالا:
sudo apt-get update -q
sudo apt-get install -f
sudo apt-get upgrade
sudo apt-get install -y -q macaulay2

اما الان وقتی میزنم :
sudo apt-get update -qمیگه که:
Err http://www.math.uiuc.edu 14.04/main amd64 Packages
  404  Not Found
Err http://www.math.uiuc.edu 14.04/main i386 Packages
  404  Not Found
Ign http://www.math.uiuc.edu 14.04/main Translation-en_CA
Ign http://www.math.uiuc.edu 14.04/main Translation-en
Fetched 954 kB in 20s (46.5 kB/s)
W: Failed to fetch http://www.math.uiuc.edu/Macaulay2/Repositories/ubuntu/dists/14.04/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://www.math.uiuc.edu/Macaulay2/Repositories/ubuntu/dists/14.04/main/binary-i386/Packages  404  Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.
باز هم از همه تشکر می‌کنم
چه باید کرد؟؟
خواستن برخاستن است.
ubuntu 18.04 lts

آفلاین سالار مقدم

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2074
  • جنسیت : پسر
  • هر چقدر بدونی بازم کمه.
    • سالار مقدم
پاسخ : مشکل در نصب کردن نرم افزار Macaulay2
« پاسخ #9 : 23 امرداد 1394، 03:06 ب‌ظ »
اول یک پوشه تو پوشه ی خانگیتون میسازیم و بعد داخلش میشیم:
mkdir ~/macaulay2
cd ~/macaulay2
حالا پرونده های نصبی رو بارگیری می کنیم:
wget http://www.math.uiuc.edu/Macaulay2/Repositories/Ubuntu/dists/trusty/main/binary-amd64/Macaulay2-1.8.2-amd64-Linux-Ubuntu-14.04.deb
wget http://www.math.uiuc.edu/Macaulay2/Repositories/Ubuntu/dists/trusty/main/binary-amd64/Macaulay2-1.8.2-common.deb
و نصبشون می کنیم:
sudo dpkg -i *

آفلاین amooali

  • Full Member
  • *
  • ارسال: 235
  • جنسیت : پسر
پاسخ : مشکل در نصب کردن نرم افزار Macaulay2
« پاسخ #10 : 23 امرداد 1394، 10:48 ب‌ظ »
اول یک پوشه تو پوشه ی خانگیتون میسازیم و بعد داخلش میشیم:
mkdir ~/macaulay2
cd ~/macaulay2
حالا پرونده های نصبی رو بارگیری می کنیم:
wget http://www.math.uiuc.edu/Macaulay2/Repositories/Ubuntu/dists/trusty/main/binary-amd64/Macaulay2-1.8.2-amd64-Linux-Ubuntu-14.04.deb
wget http://www.math.uiuc.edu/Macaulay2/Repositories/Ubuntu/dists/trusty/main/binary-amd64/Macaulay2-1.8.2-common.deb
و نصبشون می کنیم:
sudo dpkg -i *
رسید به نتیجه موجود در پیوست...
یعنی تمام شد !!!؟؟؟
خواستن برخاستن است.
ubuntu 18.04 lts

آفلاین Arcush

  • Sr. Member
  • *
  • ارسال: 331
  • جنسیت : پسر
پاسخ : مشکل در نصب کردن نرم افزار Macaulay2
« پاسخ #11 : 23 امرداد 1394، 11:01 ب‌ظ »
بله. اجراش کنید. خیلیم قویه.
pacman -Rs ubuntu

آفلاین amooali

  • Full Member
  • *
  • ارسال: 235
  • جنسیت : پسر
پاسخ : مشکل در نصب کردن نرم افزار Macaulay2
« پاسخ #12 : 23 امرداد 1394، 11:19 ب‌ظ »
بله. اجراش کنید. خیلیم قویه.
دوستان ممنون!!!
« آخرین ویرایش: 24 امرداد 1394، 10:41 ق‌ظ توسط amooali »
خواستن برخاستن است.
ubuntu 18.04 lts