zalohovani pomoci 'bu' vs. fileutils

Zdenek Pytela letty na mrakoplas.phil.muni.cz
Úterý Červen 25 07:59:59 CEST 2002


Milan Zidek píše:
> Zdravim,
> 
> > > Error: bu requires the GNU cp command.  It is available in the GNU
> > > fileutils package (http://www.gnu.org).
> > > 
> > > Pritom fileutils (4.1-4) mam nainstalovane a kopirovani v terminalu
> > > pomoci CP je taky OK. Co je teda spatne? Spoustim jak bezny user pres
> > > sudo (stejne jako pred tim v 7.0).
> > 	Jestli to bu je binárka, můžete na ni poštvat strace, jestli skript,
> > pak aktivovat nějaké ladicí výpisy (set -x). Nechybí mu jenom cesta?
> Je to skript, trochu jsem do nej koukal a nasel sekci, ktera asi spacha
> tu prislusnou hlasku:
> 
> ******************************************
> if ! cp --version 2> /dev/null | grep -q GNU; then
>   if ! gcp --version 2> /dev/null | grep -q GNU
>   then
>    cat << eof
> 
> Error: bu requires the GNU cp command.  It is available in the GNU
>        fileutils package (http://www.gnu.org)
> ******************************************
> 
> ne vse mi je jasne. Snad dam dohromady co znamenaji jednotlive prikazy,
> ale v celku... (napr. co ten '!' a '--version2'; eof nebude 'end of
> file'???)
	Na to se podívejte do libovolné učebnice unixu, říká se tomu
here document. Vám by mělo stačit správně nastavit cestu, ve které zřejmě
není /bin (?), nebo připsat ke každému příkazu cp cestu. Nemáte snad
nějaké ne-gnu fileutils.

> Po spusteni 'set -x' a nasledne pak 'sudo bu' (aspon jak si myslim, ze
> bych to mel udelat; dosud jsem nezkousel) jsem dostal:
> 
> ******************************************
> + sudo bu
> 
> Error: bu requires the GNU cp command.  It is available in the GNU
> fileutils package (http://www.gnu.org).
> 
> ++ echo -ne '\033]0;milanz na amber:~\007'
> ******************************************
> 
> Moc z toho moudry nejsem :-(
	Takže ještě sudo do toho. Zkuste sudo -.

-- 

--Zdeněk Pytela, <letty na mrakoplas.phil.muni.cz>



Další informace o konferenci Linux