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


Автор Тема: Помогите запустить *.sh файл!  (Прочитано 8185 раз)

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

Оффлайн pashulka

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Помогите запустить *.sh файл!
« : 19 Августа 2010, 14:09:50 »
Пытаюсь установить sunbird из sunbird.tar.gz
методы ./configurate , make , make install не помогают
посоветовали запустить run-mozilla.sh который находиться в папочке.

Вот мои попытки:

fly@fly:~$ cd sunbird
fly@fly:~/sunbird$ run-mozilla.sh
run-mozilla.sh: command not found
fly@fly:~/sunbird$ run-mozilla.sh mozilla-bin
run-mozilla.sh: command not found
fly@fly:~/sunbird$ bash run-mozilla.sh

run-mozilla.sh: Cannot execute .

fly@fly:~/sunbird$ sudo sh /home/fly/sunbird/run-mozilla.sh
[sudo] password for fly:

run-mozilla.sh: Cannot execute .


Ничего не выходит.Что делать??помогите пожалуйста!

Оффлайн satch

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1561
  • Kubuntu 15.10 amd64
    • Просмотр профиля
Re: Помогите запустить *.sh файл!
« Ответ #1 : 19 Августа 2010, 14:12:42 »
sudo chmod +x run-mozilla.sh
sh run-mozilla.sh
Наше желание помочь прямопропорционально вашему желанию решить проблему

Оффлайн dieselist

  • Активист
  • *
  • Сообщений: 525
    • Просмотр профиля
    • diesel.pp.ua
Re: Помогите запустить *.sh файл!
« Ответ #2 : 19 Августа 2010, 14:13:02 »
chmod +x run-mozilla.sh
./run-mozilla.sh

блин, буквально на несколько секунд опередил...
Ubuntu, Gentoo, RHEL, AIX

Оффлайн NT

  • Активист
  • *
  • Сообщений: 595
    • Просмотр профиля
Re: Помогите запустить *.sh файл!
« Ответ #3 : 19 Августа 2010, 14:23:56 »
Что делать??помогите пожалуйста!
Заодно почитай что-нибудь по основам линукса.

Оффлайн pashulka

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: Помогите запустить *.sh файл!
« Ответ #4 : 19 Августа 2010, 14:26:36 »
fly@fly:~/sunbird$ chmod +x run-mozilla.sh
fly@fly:~/sunbird$ sh run-mozilla.sh

run-mozilla.sh: Cannot execute .

(sudo делал)


по линуксам я начал читать архитектуру unix систем.но пока что начал

Оффлайн dieselist

  • Активист
  • *
  • Сообщений: 525
    • Просмотр профиля
    • diesel.pp.ua
Re: Помогите запустить *.sh файл!
« Ответ #5 : 19 Августа 2010, 14:29:06 »
ls -lh run-mozilla.sh
Ubuntu, Gentoo, RHEL, AIX

Оффлайн pashulka

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: Помогите запустить *.sh файл!
« Ответ #6 : 19 Августа 2010, 14:30:44 »
fly@fly:~/sunbird$ ls -lh run-mozilla.sh
-rwxr-xr-x 1 fly root 11K 2009-12-11 21:28 run-mozilla.sh

Оффлайн dieselist

  • Активист
  • *
  • Сообщений: 525
    • Просмотр профиля
    • diesel.pp.ua
Re: Помогите запустить *.sh файл!
« Ответ #7 : 19 Августа 2010, 14:32:00 »
file run-mozilla.sh
Ubuntu, Gentoo, RHEL, AIX

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6061
    • Просмотр профиля
Re: Помогите запустить *.sh файл!
« Ответ #8 : 19 Августа 2010, 14:34:00 »
sudo chown $USER:$USER run-mozilla.sh
sudo chmod 755 run-mozilla.sh
sh run-mozilla.sh

Оффлайн dieselist

  • Активист
  • *
  • Сообщений: 525
    • Просмотр профиля
    • diesel.pp.ua
Re: Помогите запустить *.sh файл!
« Ответ #9 : 19 Августа 2010, 14:38:46 »
sudo chown $USER:$USER run-mozilla.sh
sudo chmod 755 run-mozilla.sh
sh run-mozilla.sh

если бы ты внимательно читал предидущие посты то ты бы увидел, что исполняемый бит уже установлен, пользователь под которым парень работает и так является владельцем этого файла и sh run-mozilla.sh не работает.
Ubuntu, Gentoo, RHEL, AIX

Оффлайн pashulka

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: Помогите запустить *.sh файл!
« Ответ #10 : 19 Августа 2010, 14:39:31 »
fly@fly:~/sunbird$ file run-mozilla.sh
run-mozilla.sh: POSIX shell script text executable


fly@fly:~/sunbird$ sudo chown fly:fly run-mozilla.sh
fly@fly:~/sunbird$ sudo chmod 755 run-mozilla.sh
fly@fly:~/sunbird$ sh run-mozilla.sh

run-mozilla.sh: Cannot execute .


блин,может там компилировать что то надо,ведь не запускается файл...

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6061
    • Просмотр профиля
Re: Помогите запустить *.sh файл!
« Ответ #11 : 19 Августа 2010, 14:42:01 »
если бы ты внимательно читал предидущие посты то ты бы увидел, что исполняемый бит уже установлен, пользователь под которым парень работает и так является владельцем этого файла и sh run-mozilla.sh не работает.

Успехов вам обоим, а тебе лично - почитать про группы пользователей.

Оффлайн dieselist

  • Активист
  • *
  • Сообщений: 525
    • Просмотр профиля
    • diesel.pp.ua
Re: Помогите запустить *.sh файл!
« Ответ #12 : 19 Августа 2010, 14:43:18 »
ничего компилировать не надо, это исполняемый файл.

сделай ./run-mozilla.sh (да, именно так, с точкой и слэшем)
если и это не прошло - покажи вывод head run-mozilla.sh

Пользователь решил продолжить мысль 19 Августа 2010, 14:46:41:
Успехов вам обоим, а тебе лично - почитать про группы пользователей.

Мне лично почитать про группы пользователей? :D Насмешил, право :)
Ты, умный, расскажи-ка нам как влияет на невозможность запуска файла то что группа root? :)
« Последнее редактирование: 19 Августа 2010, 14:46:41 от dieselist »
Ubuntu, Gentoo, RHEL, AIX

Оффлайн pashulka

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: Помогите запустить *.sh файл!
« Ответ #13 : 19 Августа 2010, 14:47:16 »
root@fly:/home/fly/sunbird# ./run-mozilla.sh

run-mozilla.sh: Cannot execute .

root@fly:/home/fly/sunbird# head run-mozilla.sh
#!/bin/sh
#
# ***** BEGIN LICENSE BLOCK *****
# Version: MPL 1.1/GPL 2.0/LGPL 2.1
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
# http://www.mozilla.org/MPL/

Оффлайн dieselist

  • Активист
  • *
  • Сообщений: 525
    • Просмотр профиля
    • diesel.pp.ua
Re: Помогите запустить *.sh файл!
« Ответ #14 : 19 Августа 2010, 14:48:51 »
root@fly:/home/fly/sunbird# ./run-mozilla.sh

run-mozilla.sh: Cannot execute .

root@fly:/home/fly/sunbird# head run-mozilla.sh
#!/bin/sh
#
# ***** BEGIN LICENSE BLOCK *****
# Version: MPL 1.1/GPL 2.0/LGPL 2.1
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
# http://www.mozilla.org/MPL/


выоложи где-то этот файл (или весь каталог). охота глянуть на это чудо :)
Ubuntu, Gentoo, RHEL, AIX

 

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