LINUX.ORG.RU

запуск скрипта


0

2

Всем привет! Скачал «racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh». Захожу в «/home/evgeny/.gnome2/epiphany/downloads/», пишу в рут- терминале ./racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh , вижу сообщение "-su: ./racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh: Отказано в доступе". Позже попробовал тоже самое и ничего не происходит, курсор переходит на следующую строку «root@debian:/home/evgeny/.gnome2/epiphany/downloads#» Отказано из под рута ?В чем проблема ?

Не слушай Незнайку, он тебе неправильно подсказывает.

OvO
()
Ответ на: комментарий от thunriv

хотя. если курсор переходит на новую строку, это значит что скрипт выполнился.
У тебя всё получилось. Ты молодец. Всем спасибо. Все свободны

zolden ★★★★★
()
Ответ на: комментарий от zolden

«root@debian:/home/evgeny/.gnome2/epiphany/downloads# file racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh: empty» Пустой. В списке установленных программ в центре приложений нет Racket.

thunriv
() автор топика
Ответ на: комментарий от thunriv

его там и не должно было появиться
т.к. ты поставил в обход пакет-манагера
//Кэп

megabaks ★★★★
()
Ответ на: комментарий от thunriv

и таки сделай тогда уж
./racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh --help
и оформи лоркодом

megabaks ★★★★
()
Ответ на: комментарий от thunriv

racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh: empty

И что тут непонятного? Ты ничего не скачал.

x3al ★★★★★
()
Ответ на: комментарий от AITap

Наличие «racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh» в /home/evgeny/.gnome2/epiphany/downloads говорит о том, что он скачался, но криво (в файле нет информации)? Полоса загрузки шла и завершилась на 100 %.

thunriv
() автор топика
Ответ на: комментарий от thunriv

говорит о том, что он скачался, но криво (в файле нет информации)?

Да. На всякий случай убедитесь в том, что его размер 0 байт.

Полоса загрузки шла и завершилась на 100 %.

Других файлов рядом нет?

AITap ★★★★★
()
Ответ на: комментарий от AITap

По ls выводит только его. По ls -l : «root@debian:/home/evgeny/.gnome2/epiphany/downloads# ls -l итого 0 -rwxrwxrwx 1 evgeny evgeny 0 Фев 23 22:31 racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh» - размер 0. Удалить и попробовать заново скачать ? Качал с http://download.racket-lang.org/racket-5-2-1-bin-x86_64-linux-debian-squeeze-...

thunriv
() автор топика
Ответ на: комментарий от thunriv

cd ~/
mkdir temp && cd temp
wget http://mirror.informatik.uni-tuebingen.de/mirror/racket/5.2.1/racket/racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh
chmod +x racket/racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh
./racket/racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh
bhfq ★★★★★
()
Ответ на: комментарий от bhfq
[ megabaks@desktop ] ~ $ wget http://www.alsa-project.org/alsa-info.sh && sh alsa-info.sh
--2012-02-24 01:29:57--  http://www.alsa-project.org/alsa-info.sh
Распознаётся www.alsa-project.org... 77.48.224.243
Подключение к www.alsa-project.org|77.48.224.243|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 302 Found
Адрес: http://git.alsa-project.org/?p=alsa-driver.git;a=blob_plain;f=utils/alsa-info.sh [переход]
--2012-02-24 01:29:58--  http://git.alsa-project.org/?p=alsa-driver.git;a=blob_plain;f=utils/alsa-info.sh
Распознаётся git.alsa-project.org... 77.48.224.243
Повторное использование соединения с www.alsa-project.org:80.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: нет данных [text/plain]
Сохранение в каталог: ««alsa-info.sh»».

    [  <=>                                                                                                                 ] 27 247       124K/s   за 0,2s    

2012-02-24 01:29:58 (124 KB/s) - «alsa-info.sh» saved [27247]
Your ALSA information is located at http://www.alsa-project.org/db/?f=0158237bcdfd4d02ea6e37448047939712cb4cca

Please inform the person helping you.

и?

megabaks ★★★★
()
Ответ на: комментарий от megabaks

krab@ubook:~$ bash --version
GNU bash, версия 4.2.10(1)-release (i686-pc-linux-gnu)
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

Это свободное программное обеспечение; Вы можете бесплатно изменять и распространять его.
There is NO WARRANTY, to the extent permitted by law.

krab@ubook:~$ ls -lh /bin/sh
lrwxrwxrwx 1 root root 4 2012-01-08 18:46 /bin/sh -> dash
krab@ubook:~$

krab@ubook:~$ sh alsa-info.sh
alsa-info.sh: 381: [[: not found
ALSA Information Script v 0.4.60
--------------------------------

This script visits the following commands/files to collect diagnostic
information about your ALSA installation and sound related hardware.

dmesg
lspci
lsmod
aplay
amixer
alsactl
/proc/asound/
/sys/class/sound/
~/.asoundrc (etc.)

See 'alsa-info.sh --help' for command line options.

alsa-info.sh: 624: [[: not found
alsa-info.sh: 624: [[: not found
alsa-info.sh: 624: [[: not found
alsa-info.sh: 624: [[: not found
alsa-info.sh: 624: [[: not found
alsa-info.sh: 624: [[: not found
alsa-info.sh: 624: [[: not found
alsa-info.sh: 624: [[: not found
alsa-info.sh: 624: [[: not found
alsa-info.sh: 751: [[: not found
alsa-info.sh: 776: [[: not found
Automatically upload ALSA information to http://www.alsa-project.org? [y/N] : read: 776: Illegal option -e
alsa-info.sh: 812: [[: not found

alsa-info.sh: 812: [[: not found

Your ALSA information is in /tmp/alsa-info.txt.HsaSHlTRgB

krab@ubook:~$

?

bhfq ★★★★★
()
Ответ на: комментарий от bhfq
Where do you want to base your installation of Racket v5.2.1?
  (If you've done such an installation in the past, either
   enter the same directory, or run 'racket-uninstall' manually.)
  1 - /usr/... [default]
  2 - /usr/local/...
  3 - ~/... (/root/...)
  4 - ./... (here)
  Or enter a different directory prefix to install in.
> 1

Target Directories:
  [e] Executables   /usr/bin (exists)
  [r] Racket Code   /usr/lib/racket/collects (will be created)
  [d] Core Docs     /usr/share/racket/doc (will be created)
  [l] C Libraries   /usr/lib (exists)
  [h] C headers     /usr/include/racket (will be created)
  [o] Extra C Objs  /usr/lib/racket (will be created)
  [m] Man Pages     /usr/share/man (exists)
Enter a letter to change an entry, or enter to continue.
> 

Checking the integrity of the binary archive... ok.
Unpacking into "/usr/racket-tmp-install" (Ctrl+C to abort)...
Done.
/usr/racket-tmp-install/bin/racket: 1: Syntax error: ")" unexpected
Error: installation failed
  (Removing installation files in /usr/racket-tmp-install)
thunriv
() автор топика
Ответ на: комментарий от thunriv
krab@ubook:~/temp$ sudo ./racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh
[sudo] password for krab:
This program will extract and install Racket v5.2.1.

Note: the required diskspace for this installation is 269M.

Do you want a Unix-style distribution?
In this distribution mode files go into different directories according
to Unix conventions. A "racket-uninstall" script will be generated
to be used when you want to remove the installation. If you say 'no',
the whole Racket directory is kept in a single installation directory
(movable and erasable), possibly with external links into it -- this is
often more convenient, especially if you want to install multiple
versions or keep it in your home directory.
Enter yes/no (default: no) >

Where do you want to install the "racket" directory tree?
1 - /usr/racket [default]
2 - /usr/local/racket
3 - ~/racket (/home/krab/racket)
4 - ./racket (here)
Or enter a different "racket" directory to install in.

1

Checking the integrity of the binary archive... ok.
Unpacking into "/usr/racket" (Ctrl+C to abort)...
Done.

If you want to install new system links within the "bin" and
"man" subdirectories of a common directory prefix (for example,
"/usr/local") then enter the prefix of an existing directory
that you want to use. This might overwrite existing symlinks,
but not files.
(default: skip links) >

Installation complete.

Очень странно почему у тебя не ... за место «racket»

bhfq ★★★★★
()
Ответ на: комментарий от megabaks

сделай уже ls -lh /bin/sh

тормозов добавить няшному дебианчику? он всё правилльно говорит — ты упоролся

anonymous
()
Ответ на: комментарий от thunriv

говорит о том, что он скачался, но … в файле нет информации

хорошие, годные взаимоисключающие параграфы

отсыпь своих грибом мегобаксу

anonymous
()
Ответ на: комментарий от thunriv
krab@ubook:~/temp$ sudo bash racket-5.2.1-bin-i386-linux-ubuntu-karmic.sh 
This program will extract and install Racket v5.2.1.

Note: the required diskspace for this installation is 267M.

Do you want a Unix-style distribution?
  In this distribution mode files go into different directories according
  to Unix conventions.  A "racket-uninstall" script will be generated
  to be used when you want to remove the installation.  If you say 'no',
  the whole Racket directory is kept in a single installation directory
  (movable and erasable), possibly with external links into it -- this is
  often more convenient, especially if you want to install multiple
  versions or keep it in your home directory.
Enter yes/no (default: no) > 

Where do you want to install the "racket" directory tree?
  1 - /usr/racket [default]
  2 - /usr/local/racket
  3 - ~/racket (/home/krab/racket)
  4 - ./racket (here)
  Or enter a different "racket" directory to install in.
> 1

Checking the integrity of the binary archive... ok.
"/usr/racket" exists, delete? y
Deleting old "/usr/racket"... done.
Unpacking into "/usr/racket" (Ctrl+C to abort)...
Done.

If you want to install new system links within the "bin" and
  "man" subdirectories of a common directory prefix (for example,
  "/usr/local") then enter the prefix of an existing directory
  that you want to use.  This might overwrite existing symlinks,
  but not files.
(default: skip links) > 

Installation complete.
krab@ubook:~/temp$ 


Только что заметил что у меня система то не 64 битная, ну вот лог установки 32 битного.

bhfq ★★★★★
()
Ответ на: комментарий от bhfq

В вашем посте от (24.02.2012 1:24:10) на шаге «chmod +x racket/racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh» было сообщение,что

100%[======================================>] 58 615 183  1,00M/s   в 54s      

2012-02-24 01:51:33 (1,04 MB/s) - «racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh» saved [58615183/58615183]

evgeny@debian:~/temp$ ls
racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh
evgeny@debian:~/temp$ chmod +x racket/racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh
chmod: невозможно получить доступ к «racket/racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh»: Нет такого файла или каталога
Мои действия:
evgeny@debian:~/temp$ sudo chmod +x racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh
evgeny@debian:~/temp$ ls -h
racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh
evgeny@debian:~/temp$ ls -l
итого 57304
-rwxr-xr-x 1 root root 58615183 Фев  2 10:59 racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh
evgeny@debian:~/temp$ sudo ./racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh
This program will extract and install Racket v5.2.1.

Note: the required diskspace for this installation is 269M.
В /use необходимо было вручную создавать директорию racket ? (У вас предложило установить в «1 - /usr/racket [default]»).

thunriv
() автор топика
Ответ на: комментарий от anonymous

Я могу создать текстовый файл с именем «Война и мир», но ничего не напишу там. Информации там не будет, а файл пустой будет создан.

thunriv
() автор топика
Ответ на: комментарий от thunriv

нет, ничего в ручную создавать не нужно.

bhfq ★★★★★
()
Ответ на: комментарий от thunriv
wget http://mirror.informatik.uni-tuebingen.de/mirror/racket/5.2.1/racket/racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh

sudo bash racket/racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh

Можно и вот так, не понятно почему у вас не устанавливается :)

bhfq ★★★★★
()
Ответ на: комментарий от thunriv

создать пустой != скопировать
скачать == скопировать

скачать пустой != скопировать

так ясно?

anonymous
()
Ответ на: комментарий от bhfq

Я нахожусь в «evgeny@debian:~/temp», почему «sudo bash RACKET/racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh» , а не «sudo bash racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh» ?

thunriv
() автор топика
Ответ на: комментарий от thunriv

тьфу блин да без RACKET/ каталога вы правы, в этом треде слижком много уже ракет.

bhfq ★★★★★
()
Ответ на: комментарий от thunriv

Только что заметил что фейл мой был во втором моем сообщении :( из-за которого у вас возникли проблемы, извеняюсь.

bhfq ★★★★★
()
Ответ на: комментарий от bhfq
root@debian:/home/evgeny/temp# bash racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh
This program will extract and install Racket v5.2.1.

Note: the required diskspace for this installation is 269M.

Do you want a Unix-style distribution?
  In this distribution mode files go into different directories according
  to Unix conventions.  A "racket-uninstall" script will be generated
  to be used when you want to remove the installation.  If you say 'no',
  the whole Racket directory is kept in a single installation directory
  (movable and erasable), possibly with external links into it -- this is
  often more convenient, especially if you want to install multiple
  versions or keep it in your home directory.
Enter yes/no (default: no) > yes

Where do you want to base your installation of Racket v5.2.1?
  (If you've done such an installation in the past, either
   enter the same directory, or run 'racket-uninstall' manually.)
  1 - /usr/... [default]
  2 - /usr/local/...
  3 - ~/... (/root/...)
  4 - ./... (here)
  Or enter a different directory prefix to install in.

Все равно в путях многоточия стоят... :(

thunriv
() автор топика
Ответ на: комментарий от thunriv

Кстати многоточия в скрипте видимо указывают обратить внимание что установка будет произведена имено в /usr, а не /usr/racket

Enter yes/no (default: no) > yes

Я указывал no, чтобы получить /usr/racket, но можно и указать yes и тогда тоже установка успешная.



krab@ubook:~/temp$ sudo bash racket-5.2.1-bin-i386-linux-ubuntu-karmic.sh 
[sudo] password for krab: 
Sorry, try again.
[sudo] password for krab: 
This program will extract and install Racket v5.2.1.

Note: the required diskspace for this installation is 267M.

Do you want a Unix-style distribution?
  In this distribution mode files go into different directories according
  to Unix conventions.  A "racket-uninstall" script will be generated
  to be used when you want to remove the installation.  If you say 'no',
  the whole Racket directory is kept in a single installation directory
  (movable and erasable), possibly with external links into it -- this is
  often more convenient, especially if you want to install multiple
  versions or keep it in your home directory.
Enter yes/no (default: no) > yes

Where do you want to base your installation of Racket v5.2.1?
  (If you've done such an installation in the past, either
   enter the same directory, or run 'racket-uninstall' manually.)
  1 - /usr/... [default]
  2 - /usr/local/...
  3 - ~/... (/home/krab/...)
  4 - ./... (here)
  Or enter a different directory prefix to install in.
> 

Target Directories:
  [e] Executables   /usr/bin (exists)
  [r] Racket Code   /usr/lib/racket/collects (will be created)
  [d] Core Docs     /usr/share/racket/doc (will be created)
  [l] C Libraries   /usr/lib (exists)
  [h] C headers     /usr/include/racket (will be created)
  [o] Extra C Objs  /usr/lib/racket (will be created)
  [m] Man Pages     /usr/share/man (exists)
Enter a letter to change an entry, or enter to continue.
> 

Checking the integrity of the binary archive... ok.
Unpacking into "/usr/racket-tmp-install" (Ctrl+C to abort)...
Done.
Moving bin -> /usr/bin
Moving collects -> /usr/lib/racket/collects
Moving doc -> /usr/share/racket/doc
Moving include -> /usr/include/racket
Moving lib -> /usr/lib/racket
Moving man -> /usr/share/man
Moving README -> /usr/share/racket/doc/README
Writing uninstaller at: /usr/bin/racket-uninstall...
Rewriting configuration file at: /usr/lib/racket/collects/config/config.rkt...
Recompiling to /usr/lib/racket/collects/config/compiled/config_rkt.zo...

Installation complete.
krab@ubook:~/temp$ 

bhfq ★★★★★
()
Ответ на: комментарий от bhfq
If you want to install new system links within the "bin" and
  "man" subdirectories of a common directory prefix (for example,
  "/usr/local") then enter the prefix of an existing directory
  that you want to use.  This might overwrite existing symlinks,
  but not files.
(default: skip links) 

Installation complete.

Устанавливал отвечая на «Enter yes/no (default: no) > no» Файл temp:

root@debian:/home/evgeny/temp# ls -l
итого 57304
-rwxr-xr-x 1 root root 58615183 Фев  2 10:59 racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh
- не пустой. Установилось ?

thunriv
() автор топика
Ответ на: комментарий от bhfq

Да, установилась. «ls -l» проверял размер скрипта скачанного- изменился он или нет. Теперь осталось разобраться как запустить в графичесоком режиме:)

thunriv
() автор топика
Ответ на: комментарий от bhfq

Если что обращусьс в раздесл на форуме по лиспу:) Спс за помощь! :)

thunriv
() автор топика

sh racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh же

или chmod u+x racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh && ./racket-5.2.1-bin-x86_64-linux-debian-squeeze.sh

zz ★★★★
()
Ответ на: комментарий от zz

Установил уже, высбрав

Enter yes/no (default: no) > 

Where do you want to install the "racket" directory tree?
  1 - /usr/racket [default]
Выбирая
Enter yes/no (default: no) > yes

Where do you want to base your installation of Racket v5.2.1?
  (If you've done such an installation in the past, either
   enter the same directory, or run 'racket-uninstall' manually.)
  1 - /usr/... [default]
- не получалось. Осталось разобраться как запустить его. Если он установлен в «/usr/racket/», там имеются директории «bin, collects, doc, include, lib, man» где искать файл, который следует запустить ?

thunriv
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.