[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Installing Lua on macOS in order to update Lua.
- From: Glenn Travis <travplays@...>
- Date: Fri, 23 Feb 2018 17:36:52 -0600
Howdy,
I’m sorry, but I avoid logging in as root at all costs. I just use my admin account, as I suspect most Mac users do.
> On Feb 23, 2018, at 11:58 AM, Francisco Olarte <folarte@peoplecall.com> wrote:
>
> Glenn:
>
> On Fri, Feb 23, 2018 at 6:43 PM, Glenn Travis <travplays@comcast.net> wrote:
>> Actually, I feel that it should be right up there in the initial instructions or else it will not be installed properly given the root and wheel system properties of /usr/ . . .. I searched around on the internet, and most bash > lua won’t work command concern were fairly old, and most replies were of the fix the PATH sort of things.
>
> That may be because most people making a global install on a unix-like
> system read teh manual and insured they had the right permissions.
>
> Note "sudo make install" is not the only way, you may have logged in
> as root, or used sudo -i, or plain su, or have some permissions in
> your user over the system dirs ( I do not use the staff group, but
> I've noticed this in my Debian install:
>
> folarte@p:~/tmp/lua-5.3.4$ ls -ld /usr/local/{,share,man,lib,bin}
> drwxrwsr-x 10 root staff 4096 Apr 24 2014 /usr/local/
> drwxrwsr-x 2 root staff 4096 Apr 24 2014 /usr/local/bin
> drwxrwsr-x 4 root staff 4096 Jul 24 2017 /usr/local/lib
> lrwxrwxrwx 1 root staff 9 Apr 24 2014 /usr/local/man -> share/man
> drwxrwsr-x 9 root staff 4096 Jul 24 2017 /usr/local/share
>
> )
>
The Sudo was a typo. I understand that "make install' is a single command, but to get it on macOS correctly, one must use sudo make install. Interestingly enough until recently Mac Terminal commands, file names etc were not case sensitive
I just messed around with the make and the install commands. For instance, I could do make and then install (sudo install later).
>> I used the sudo make install combined command, so I do not know if Sudo make or sudo install will do it or if one needs the combined command, but I DO know that it will install and get folks up and running; the admin password is necessary and get the right permissions going.
>
> mmm, you seem to have some misunderstanding of how it works. Command
> lines are case sensitive, I do not know about your FS, it may be not,
> but is is sudo, not Sudo.
> Also, "make install" is a single command, it calls make, the building
> program, and tells it to process the install target. Casually the
> install target uses the install command a lot if available, but that's
> a single command.
>
> Francisco Olarte.
>