Thanks, Michael (and Femme and everybody else).  That does help.  I'm a
recovering DOS command line junkie who was dragged, kicking and screaming,
into the Windows world, so I can relate to your explanation.

I've got the client running when I start it manually.  I'm used to it
starting up on log-in (under OS/2 and W2K), but that doesn't seem to be
possible unless  I speak some kind of incantation over an unnamed directory,
introducing a cryptic script (obtained from distributed.net's FAQ-o-mat)
into it while holding my tongue just so.  I'll just have to remember to
start it up whenever I log into Mandrake.

Thanks again all;

Glenn

This email scanned by Norton Antivirus software, with latest definition
files, prior to transmission.


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Michael Adams
Sent: Tuesday, July 16, 2002 04:39
To: [EMAIL PROTECTED]
Subject: Re: [newbie] Anybody running the distributed net client?


On Tue, 16 Jul 2002 08:22, Glenn wrote:
> Please pardon what is probably a FAQ, but I've been running Mandrake 8.2
> for all of about 10 hours or so, and my *nix experience is purely as a
> command line user about 8 years ago on a dumb terminal.   Can anybody
point
> me to a "dummy's guide to distributed net client installation".
>
> I gather I'm supposed to go to a command line where I am to type "dnetc
> -install" (to run it as a hidden service).  I walk my way down to the
dnetc
> directory, which contains my client files, in the Konsole.  An "ls"
confirms
> that the executable is there.  However, when I type the command, I get a
> "command not found" error.  Anything in here sound like a
> newbie-knucklehead trick?
>
> Glenn

I'll give it a crack Glenn.

To make an executable run you need to check the user has permission to run
it
like so.
$ cd dnetc
$ ls -l
A short example from my home directory.
[michael@tirnanog michael]$ ls -l
-rwx------    1 michael  michael       121 Jun  3 22:42 freeciv*
-rw-rw-r--    1 michael  michael       812 Jun 19 11:49 log.txt
See the x in the permissions of the file freeciv (and not for log.txt).
$ man chmod
for details of how to set this.

The current directory (folder if you are still thinking in Windows speak) is
not in the path statement for security reasons.
$ echo $PATH
So to run an executable use:
$ ./program
The dot (.) represents the current directory (not a nipple). The slash (/)
specifies inside the aforementioned directory. And program is the name of
the
executable.
Thus for my freeciv example above:
$ ./freeciv would run it.

Hope that helps.

--
Michael




Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to