Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Запуск Matlab для Linux без терминала  (Прочитано 7115 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн avi9526

  • Автор темы
  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Запуск Matlab для Linux без терминала
« : 30 Январь 2012, 06:24:20 »
Нашел версию матлаба для linux, работает, но только если запустить из терминала (gnome-terminal), иначе закрывается на заставке. Мне немного мешает окно терминала в котором по факту ничего не происходит.
1. Как решить эту проблему?
2. Чего это оно не хочет просто так запускаться?
« Последнее редактирование: 30 Январь 2012, 06:25:56 от avi9526 »
Ubuntu 14.10

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: Запуск Matlab для Linux без терминала
« Ответ #1 : 30 Январь 2012, 10:36:48 »
в терминале выводятся какие либо сообщения? сюда их в спойлер
Ускорение http://vasilisc.com/speedup_ubuntu
Железо http://vasilisc.com/hcl/detect.php
Призёр http://vasilisc.com/ubuntu_woman Если помог, то поддержите WM R259039388254

Оффлайн avi9526

  • Автор темы
  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Re: Запуск Matlab для Linux без терминала
« Ответ #2 : 31 Январь 2012, 10:25:17 »
только
/home/avi9526/Programs/matlab2k9b/bin/util/oscheck.sh: 619: /lib64/libc.so.6: not found
Ubuntu 14.10

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: Запуск Matlab для Linux без терминала
« Ответ #3 : 31 Январь 2012, 13:13:56 »
какой битности ваша Ubuntu? 32 или 64?
дайте
lsb_release -a && uname -a
какой битности матлаб? 32 или 64?
Ускорение http://vasilisc.com/speedup_ubuntu
Железо http://vasilisc.com/hcl/detect.php
Призёр http://vasilisc.com/ubuntu_woman Если помог, то поддержите WM R259039388254

Онлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5216
  • Все по палатам!
    • Просмотр профиля
Re: Запуск Matlab для Linux без терминала
« Ответ #4 : 31 Январь 2012, 13:19:52 »
А матлаб можно найти, или покупать надо?
Извините, я все еще учусь

Оффлайн avi9526

  • Автор темы
  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Re: Запуск Matlab для Linux без терминала
« Ответ #5 : 31 Январь 2012, 17:35:43 »
А матлаб можно найти, или покупать надо?
наверное надо покупать..

ОС - Ubuntu 11.10 amd64
Matlab тоже 64битный
« Последнее редактирование: 31 Январь 2012, 17:37:32 от avi9526 »
Ubuntu 14.10

roco.constantin.b

  • Гость
Re: Запуск Matlab для Linux без терминала
« Ответ #6 : 01 Февраль 2012, 00:12:23 »
gnome-terminal -x bash -i -c "/путь/к/программе/;"сохранить как программа_которая_не_запускается_не_из_терминала.sh
потом дать права на исполнение
chmod +x программа_которая_не_запускается_не_из_терминала.shповесить на ланчер
Цитировать
/lib64/libc.so.6: not found
нет файла libc.so.6
иссечешь файл libc.so и делаешь линк libc.so.6
идешь с рут привелегиями в /lib64
sudo nautilusи копируешь его туда

Оффлайн vikpol

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Запуск Matlab для Linux без терминала
« Ответ #7 : 09 Февраль 2012, 18:46:18 »
Для Matlab2011b

Для установки монтируем образ в папку и запускаем install админом
Например, так:

Код:
mkdir ~/matlab2011b
sudo mount -o loop /<Папка где лежит образ>/matl2011bu.iso ~/matlab2011b
cd ~/matlab2011b
sudo ./install

Установшик MATLAB графический и позволяет выбрать папку куда будет установлена программа.
При установке желательно согласится на Create symbolick links to MATLAB scripts in: /usr/local/bin ... тогда можно будет запускать MATLAB без указания пути куда вы его поставили (т.е. просто matlab -desktop).
Если при установке НЕ отказаться от установки Dirstributed Computing Server 5.1 (первый элемент в списке), то инсталятор не предложит Create symbolick links to MATLAB scripts in: /usr/local/bin

Как добавить значок на рабочий стол Ubuntu
1. Кликаем правой кнопкой мыши на рабочем столе -> создать кнопку запуска
2. Заполняем:
Тип: приложение
Имя: Matlab R2011b
Команда: <Matlab>/bin/matlab -desktop (обычно это /usr/local/MATLAB/R2011b/bin/matlab -desktop)
3. Всё! Можно запускать.

Решение проблем
1. Если Matlab не запускается возможно надо поставить пакет libXP (или libXP6)
Код:
sudo aptitude install libXp
2. Если при инсталяции вы не согласились (или вам не предложили) Create symbolick links to MATLAB scripts in: /usr/local/bin, то придется еще в значок прописать полный путь к Matlab <Matlab>/bin/matlab -desktop (обычно это /usr/local/MATLAB/R2011b/bin/matlab -desktop)

Взято отсюда
http://ЗАПРЕЩЁННЫЙ РЕСУРС/forum/viewtopic.php?t=3752228

Сделал как написано все работает
Ubuntu 12.04 x86, Intel Core2Quad 2.4 GHz, память 4 Гб, видео 512 Мб

 

Страница сгенерирована за 0.069 секунд. Запросов: 25.