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


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

Автор Тема: Запуск программы из консоли  (Прочитано 16644 раз)

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

Оффлайн Аdaon

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • F.A.N.
    • Просмотр профиля
Запуск программы из консоли
« : 27 Ноября 2008, 22:56:06 »
Всем привет!
Поставил эклипс, просто разархивировав его в папку. Сама программа работает, но не знаю, как настроить, чтобы она запускалась из терминала командой "eclipse". Также в главном меню сделал пункт "Eclipse", но не могу настроить, чтобы значок соответствовал оригинальному. В папке с программой отдельного файла значка нет, а хранятся ли значки в исполняемых файлах в Linuxе, я не знаю. По крайней мере в окошке выбора значка такие файлы не видны. Подскажите плз, заранее спасибо :)
P.S.: ставил не через aptitude, т.к. там вроде не последняя версия. Отсюда и отсутствие настроек

Оффлайн Аdaon

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • F.A.N.
    • Просмотр профиля
Re: Запуск программы из консоли
« Ответ #1 : 27 Ноября 2008, 23:51:46 »
ап

tartan

  • Гость
Re: Запуск программы из консоли
« Ответ #2 : 27 Ноября 2008, 23:59:02 »
мм... whereis eclipse

Если найдёт - можно будет сделать в /usr/bin скрипт:

#!/bin/bash
/gde/tam/u/vas/eclipse
exit 0

Назвать его eclipse и сделать исполняемым. Дубовый конечно способ... Надо из репов в другой раз ставить, потому что оно должно же ещё как-то обновляться и быть встроено в систему, а не просто быть на винте.

Оффлайн teop

  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
Re: Запуск программы из консоли
« Ответ #3 : 28 Ноября 2008, 00:01:50 »
Насчет запуска из консоли, надо добавить в свой .bashrc:
export PATH="${PATH}:путь до запускаемой проги"

А вообще, лучше еще раз поискать в сети, не исключено, что существует репозиторий для Ubuntu с последними версиями eclipsa.

tartan

  • Гость
Re: Запуск программы из консоли
« Ответ #4 : 28 Ноября 2008, 00:10:44 »
О, спасибо за вразумление, запомню. ))

Если захочется amarok послушать, пригодится. /в арче/

Оффлайн Аdaon

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • F.A.N.
    • Просмотр профиля
Re: Запуск программы из консоли
« Ответ #5 : 28 Ноября 2008, 07:26:21 »
Спасибо ;)

Оффлайн teop

  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
Re: Запуск программы из консоли
« Ответ #6 : 28 Ноября 2008, 22:42:56 »
О, спасибо за вразумление, запомню. ))

Если захочется amarok послушать, пригодится. /в арче/
А зачем в арче амарок из консоли запускать? В кдемоде давно уже 2-й доступен и отлично работает, а вот в обычном кде у меня второй собрать не удалось;(

tartan

  • Гость
Re: Запуск программы из консоли
« Ответ #7 : 28 Ноября 2008, 22:47:40 »
Что надо, а что нет, решает root. root@crossbow - я. ))

Амарок - мой первый линуксовый плеер, просто из репов он ставится в какую-то задницу, откуда на amarok не отзывается, и на amarok-app - тоже. )
« Последнее редактирование: 28 Ноября 2008, 22:52:19 от tartan »

Оффлайн tolstyj

  • Участник
  • *
  • Сообщений: 186
    • Просмотр профиля
Re: Запуск программы из консоли
« Ответ #8 : 28 Ноября 2008, 22:48:40 »
Всем привет!
Поставил эклипс, просто разархивировав его в папку. Сама программа работает, но не знаю, как настроить, чтобы она запускалась из терминала командой "eclipse". Также в главном меню сделал пункт "Eclipse", но не могу настроить, чтобы значок соответствовал оригинальному. В папке с программой отдельного файла значка нет, а хранятся ли значки в исполняемых файлах в Linuxе, я не знаю. По крайней мере в окошке выбора значка такие файлы не видны. Подскажите плз, заранее спасибо :)
P.S.: ставил не через aptitude, т.к. там вроде не последняя версия. Отсюда и отсутствие настроек

Значки хранятся обычно в /usr/share/pixmaps (кажется так, сейчас на работе и посмотреть не могу).

Оффлайн sasharu

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Запуск программы из консоли
« Ответ #9 : 04 Января 2009, 08:28:19 »
Установил SWAT для samba, но ярлыка на программу ни на десктопе ни в меню Пуск.
И такое со всеми установленными программами. Как запускать их с консоли?

Оффлайн vrybas

  • Активист
  • *
  • Сообщений: 505
    • Просмотр профиля
Re: Запуск программы из консоли
« Ответ #10 : 04 Января 2009, 09:00:47 »
Если найдёт - можно будет сделать в /usr/bin скрипт:

#!/bin/bash
/gde/tam/u/vas/eclipse
exit 0

Мне кажется более верным сделать симлинк в /usr/bin на исполняемый файл Эклипса.

~$ sudo ln -s /path/to/executable/eclipse/file /usr/bin/eclipse

Насчет запуска из консоли, надо добавить в свой .bashrc:
export PATH="${PATH}:путь до запускаемой проги"

Можно перманентно расширить PATH в /etc/environment

Лично я создал у себя в ~/ папку scripts для хранения своих скриптов и симлинков, и вписал ее в environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/vrybas/scripts"

мм... whereis eclipse

Странно, но при добавлении своей папки со скриптами в PATH, полный путь до скриптов не вытаскивается с whereis, но вытаскивается с which. Вот линуксы...

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Запуск программы из консоли
« Ответ #11 : 04 Января 2009, 11:50:32 »
Во-первых, нет значка в стандартной поставке эклипса с сайта. Во-вторых, не надо ставить его из репов, поскольку толку 0, а проще тупо распаковать. В третьих, проще всего для запуска командой eclipse создать ссылку на eclipse в /usr/bin (если всё сработает) или же при возникновении трудностей добавить каталок эклипса в PATH, но только в ~/.bashrc или ~/.profile. Но строго говоря я вообще не вижу смысла в том, чтобы делать так, чтоб eclipse запускался с помощью команды eclipse))) У меня два эклипса (один для С, один для Java), оба скачены с оф. сайта, лежат в разных папках, а на рабочий стол и в меню вынесены ярлыки. И всё.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

 

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