1

Скачал драйвер для своего оборудования  (Nvidia Ge Force 9500 ) c сайта производителя предназначенный для линакс.
Этот самый драйвер оказался с расширением .run  :o
Что делать и как его установить ума не приложу
Запускаться от клика  не хочет.
Я о Linux знаю мало, поэтому извините если вопрос немного наивный.

2 (24.02.2011 18:06:31 отредактировано Gnom)

В командной строке от root
или

 Консоль:
./имя_файла.run

или
 Консоль:
sh ./имя_файла.run
А лучше из репозиториев поставить.

Mageia4, KDE  4.11.4.

3

выскакивает сообщение No such file or directory
правильность написания пути проверил 3 раза
sh ./home/Andrey/Documents/NVIDIA-Linux-x86-260.19.36.run
тем не менее результата нет

4

Неправильный адрес, надо

sh /home/Andrey/Documents/NVIDIA-Linux-x86-260.19.36.run

Без точки. Точка - текущий каталог.

5

ERROR: Unable to find the system utility `ld`; please make sure you have the package 'binutils'   
         installed.  If you do have binutils installed, then please check that `ld` is in your     
         PATH.

6

На русский перевести?

7

Vascom пишет:

На русский перевести?

Не, английский я знаю отлично. Что это означает технически ? Драйвер  не подходит ?  ac
В чем проблема ?

8

greendog, Во как надо

 Консоль:
cd /home/Andrey/Documents

 Консоль:
sh ./NVIDIA-Linux-x86-260.19.36.run

Mageia4, KDE  4.11.4.

9

Gnom пишет:

sh ./NVIDIA-Linux-x86-260.19.36.run

можно (и нужно) без ./
greendog, используйте автодополнение - кнопка <TAB>.

greendog пишет:

Unable to find the system utility `ld`; please make sure you have the package 'binutils'   
         installed.  If you do have binutils installed, then please check that `ld` is in your     
         PATH.

не найдена системная утилита id (man id), проверьте, установлен-ли пакет binutils (man yum ЕМНИП для вашего дистра).
если пакет стоит, значит неправильно установлена $PATH (это мало вероятно, если сами не накрутили).

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

10

Gnom пишет:

./имя_файла.run

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

 Консоль:
chmod +x имя_файла.run

Gnom пишет:

А лучше из репозиториев поставить.

а там есть этот драйвер? если есть, то +500

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

11 (24.02.2011 21:43:53 отредактировано Gnom)

drBatty пишет:

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

Ну в федоре может и надо,в мандриве без этого прокатывает.

drBatty пишет:

а там есть этот драйвер?

По идеи должен быть.

drBatty пишет:

можно (и нужно) без ./

Если в мане написано установка

Installation instructions: Once you have downloaded the driver, change to the directory containing the driver package and install the driver by running, as root, sh ./NVIDIA-Linux-x86-260.19.36.run

Да,кстати,а версия федоры какая.Если мне память не изменяет,последняя  Fedora Core 6 была,сейчас без Core идёт.

Mageia4, KDE  4.11.4.

12

Gnom пишет:

Ну в федоре может и надо,в мандриве без этого прокатывает.

странно (слака):

 Консоль:
# ./test.sh
-su: ./test.sh: Отказано в доступе

хотя в мандриве всё как-то... "по французски"...

Gnom пишет:

Если в мане написано установка

ну если в вашем мане так написано, то так и надо делать. вам конечно bx
только я не вижу в этом смысла. разве что сначала было написано

chmod +x NVIDEA*.run
./NVIDEA*.run

а после жалоб от неосиляторов сократили до

sh ./NVIDEO*.run

smile

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

13

drBatty пишет:

ну если в вашем мане так написано,

Он не мой,он Nvidia http://www.nvidia.com/object/linux-disp … river.html

Mageia4, KDE  4.11.4.

14

Gnom пишет:

Он не мой,он Nvidia

ну это по любому одно и тоже. в данном конкретном случае ./file эквивалентно просто file.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

15

Вообще не понятно что вы человеку советуйте.
Значит так, если ТС решил извратится и поставить драйвер не из репозитория (как устанавливать из репозитория можно почитать тут http://goo.gl/f7hUc) ему нужно сделать следующиее:
Драйвер не установится при запущенным X11, нажимаем ctrl+alt+f1, появится черная консоль (что бы вернутся обратно к графике нужно нажать ctrl+alt+f7 или с другой циферкой)
Останавливаем менеджер дисплеев
$ sudo /etc/init.d/*dm stop
Сохраняем на всякий случай копию файла xorg.conf
$ cp /etc/X11/xorg.conf /etc/X11/xorg.conf~
Запускаем установщик
$ chmod +x "~/Documents/NVIDIA-Linux-x86-260.19.36.run"; sudo "~/Documents/NVIDIA-Linux-x86-260.19.36.run"
Запускаем обратно графику
$ sudo /etc/init.d/*dm start
Нажимаем ctl+alt+f7

Но я советую просто установить из репозиториев федоры и ничего этого не делать.


а после жалоб от неосиляторов сократили до

Ой ой! А вы такой асиливатель и вообще вы самые умные  :lol:
Вот только зачем sh в начале писать? Так и скажите, баш вы не осилили.

16

babusha пишет:

Вот только зачем sh в начале писать?

sh это и есть сслыка на bash, просто так короче ab

17

Всем спасибо за помощь. Получилось установить из репозитария.

18

sh это и есть сслыка на bash, просто так короче

Тем более не осилили, вообще слово bash или sh писАть не нужно, хватит просто "~/Documents/NVIDIA-Linux-x86-260.19.36.run"

19

babusha пишет:

sh это и есть сслыка на bash, просто так короче

Тем более не осилили, вообще слово bash или sh писАть не нужно, хватит просто "~/Documents/NVIDIA-Linux-x86-260.19.36.run"

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

20

Vascom пишет:

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

chmod +x filename не рулит, да.

21 (26.02.2011 20:11:19 отредактировано drBatty)

babusha пишет:

А вы такой асиливатель и вообще вы самые умные  laugh
Вот только зачем sh в начале писать? Так и скажите, баш вы не осилили.

1) для простого вызова нужны sha-bang и право исполнения. Для вызова через sh не надо ни того, ни другого. Мы явно указываем, какая программа будет исполнятся. А именно /bin/sh. Именно она будет читать скрипт, и делать то, что там написано.

Vascom пишет:

sh это и есть сслыка на bash

2) не везде и не всегда. Иногда надо указывать /bin/bash, а иногда скажем /usr/bin/php.

PS: баш-то тут каким местом? многие гуру им вообще не пользуются ab

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

22

Но топикстартер явно не гуру, и со 100% уверенностью можно сказать, что для него sh - ссылка на bash.