Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Warstomp в Feb 16, 2004, 20:44



Титла: bash is needed ???
Публикувано от: Warstomp в Feb 16, 2004, 20:44
Защо като се опитам да инсталирам някои пакети ми дава това:
 
 #rpm -ivh pysol-4.82-1mdk.i586.rpm
error: Failed dependencies:
 bash is needed by pysol-4.82-1mdk
 
Това се случва и с някои други пакети,но не всички.От конзолата и от rpmdrake е все едно и също.С Mandrake 9.2 съм.


Титла: Re: bash is needed ???
Публикувано от: LinuxFanUNIX в Aug 20, 2010, 20:07
Код
GeSHi (Bash):
  1. if [! -x /bin/sh] ; then ln -s /bin/sh /bin/bash ; fi


Титла: Re: bash is needed ???
Публикувано от: romeo_ninov в Aug 20, 2010, 23:48
Код
GeSHi (Bash):
  1. if [! -x /bin/sh] ; then ln -s /bin/sh /bin/bash ; fi
в слакуер можете да си правите щуротии, но тук не е това случая

Защо като се опитам да инсталирам някои пакети ми дава това:
 
 #rpm -ivh pysol-4.82-1mdk.i586.rpm
error: Failed dependencies:
 bash is needed by pysol-4.82-1mdk
 
Това се случва и с някои други пакети,но не всички.От конзолата и от rpmdrake е все едно и също.С Mandrake 9.2 съм.
rpm -i bash.......


Титла: Re: bash is needed ???
Публикувано от: VladSun в Aug 21, 2010, 09:16
Пренебрегвайки опита за флейм, искам да попитам - що за пакетна система е тази, при която трябва да правиш ръчни *щуротии* за решаване на зависимости?


Титла: Re: bash is needed ???
Публикувано от: gat3way в Aug 21, 2010, 11:35
Не се налага според мен - просто трябва да се инсталира съответния пакет. rpm в това отношение се държи като dpkg - няма да отиде и да ги издърпа вместо теб. В redhat-ските системи това го прави yum, в debian - apt-get/aptitude, в mandriva не знам. После, няма идеална система за решаване на зависимости - в повечето случаи трябва силно да разчиташ на тези дето са пакетирали софтуера. Решението със симлинка е хакерия и въпреки че ще сработи, нещата не трябва да се правят така. Ако тръгнеш да си решаваш проблемите по този начин и накрая системата заприличва на някоя картинка от redneck repairs ($2).


Титла: Re: bash is needed ???
Публикувано от: aaaaaa в Aug 21, 2010, 15:15
Темата не е ли то 2004 г?


Титла: Re: bash is needed ???
Публикувано от: Acho в Aug 21, 2010, 15:25
Хахахахаааааааааа, ами оттогава е. Ама LinuxFanUNIX я е изнамерил отнякъде и дискусията почна.


Титла: Re: bash is needed ???
Публикувано от: VladSun в Aug 22, 2010, 02:46
Не се налага според мен - просто трябва да се инсталира съответния пакет. rpm в това отношение се държи като dpkg - няма да отиде и да ги издърпа вместо теб. В redhat-ските системи това го прави yum, в debian - apt-get/aptitude, в mandriva не знам. После, няма идеална система за решаване на зависимости - в повечето случаи трябва силно да разчиташ на тези дето са пакетирали софтуера. Решението със симлинка е хакерия и въпреки че ще сработи, нещата не трябва да се правят така. Ако тръгнеш да си решаваш проблемите по този начин и накрая системата заприличва на някоя картинка от redneck repairs ($2).

Хм ... щом рамката налагана от пакетната система не предоставя достатъчно задължения към разработчика защо да я ползвам? Нали това е основната идея?!?