What particular version of Ubuntu are you using?   I suspect it's missing
sudo or another command needed to install.

GC

On Wed, Oct 9, 2024 at 1:34 PM [email protected] <
[email protected]> wrote:

> Hi dear GNUsteppers,
>
>
> today I tried installing GNUstep on a fresh Ubuntu 24.04 copy.
>
>
> For this I used the command found on the GNUstep website:
>
> curl
> https://raw.githubusercontent.com/gnustep/tools-scripts/master/gnustep-web-install-dev
> | bash
>
>
> However the script failed to read my password, here is the output of the
> script:
>
> lars@Ubuntu-2404-VirtualBox:~$ curl
> https://raw.githubusercontent.com/gnustep/tools-scripts/master/gnustep-web-install-dev
> | bash
>   % Total    % Received % Xferd  Average Speed   Time    Time     Time
> Current
>                                  Dload  Upload   Total   Spent    Left
> Speed
>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--
>    0Install GNUstep
>
> 100  1863  100  1863    0     0   5909      0 --:--:-- --:--:-- --:--:--
> 5914
>                  .:;;::::;;:
>               ..:;X@:;X@@S:t8%::.
>            .;;88tStttttttttX8%88;:
>           .:;% @tt%t;;;;;;;::;;@8X;;:
>           ;:tS;ttt;;::;::;;t; 8SX @8;
>        ..:;S@S;;t;;;:::::tX@      X  ::
>        :;:S::;;;;::;:;::;%8       8 .:.
>  .;:t  .:X :S::::::;;;:::tS@        X8%t
> .;S8S:::.SS:;:;::;:;;;;;;%X@    ..  8 8:
>  :;;  8t  %;8.::;;;:8888888X8       Xt::
>  .:;X SS888;;;;;;St%.....  .        8:@:
>    ;.:8 t8%;;::;;tXS .              ;8S;
>    .:8@ 8t88t@::;%SS .  .          S  :.
>   .:S%tt.t88@8.;St%;  .           @X%;:.
>  ...:Xt;;;; X%@SXSS%          .  @ 8:;
>   ;.:St;t8t.8t :X%%:    .      %:S t:
> ::S  8;t:t.;@S S:@@Xt:.  .:%8:88t%:
> :XX8@;:;8@:.X:@.;%8 X@t;;tX%%8%.:
> :X8@88 : X:..::;:[email protected]:::.:::;:
> ::t@8X;S;.%8;tttSSt;::..:.
>  ...:;:Xt.t@;;;::..
>      .;tS;::
>
> IMPORTANT!
> You must update your .ssh directory so it contains your github ssh key
>
> Begin setup for linux
> sudo command is already present.
> Adding lars to sudoers...
> Please enter the root user's password.
> Password: su: Authentication failure
> ======== Create gnustep build directories ========
> bash: line 44: git: command not found
> bash: line 45: ./tools-scripts/clone-essential-repos: No such file or
> directory
> ================ Install Dependencies ================
> bash: line 49: ./tools-scripts/install-dependencies-linux: No such file or
> directory
> ================ Build ================
> bash: line 53: ./tools-scripts/build-linux: No such file or directory
> ================ Post Installation ================
> bash: line 57: ./tools-scripts/post-install-linux: No such file or
> directory
> Done…
>
>
> It looks like the script isn’t waiting for me to enter the password. I had
> a look what is going on and found this script:
>
> setup-linux:
>
> #!/bin/sh
>
> export USER=`whoami`
> if [ ! -e /usr/bin/sudo ]; then
>    echo "Installing sudo..."
>    if [ -e /usr/bin/apt ]; then
>       su -c "apt install sudo"
>    else
>       su -c "rpm install sudo"
>    fi
> else
>    echo "sudo command is already present."
> fi
>
> if [ ! -e /etc/sudoers.d/${USER} ]; then
>    echo "Adding ${USER} to sudoers..."
>    echo "Please enter the root user's password."
>    su -c 'echo "${USER}    ALL=(ALL:ALL) ALL" > /etc/sudoers.d/${USER}'
> else
>    echo "${USER} is already a member of sudo users."
> fi
>
>
> In this script I see the line:
>
> echo "Please enter the root user's password.“
>
> followed by su -c which I think needs the password.
>
>
> However, the script isn’t waiting for me to enter the password. I am not
> that of an expert in bash, but shouldn’t be there some sort of „read“ in
> between both commands? Or I am missing something here?
>
>
> Kind regards,
>
>         Lars
>
>
>

-- 
Gregory Casamento
GNUstep Lead Developer / Black Lotus, Principal Consultant
http://www.gnustep.org - http://heronsperch.blogspot.com
https://www.patreon.com/bePatron?u=352392 - Become a Patron
https://www.openhub.net/languages/objective_c
https://www.gofundme.com/f/cacao-linux-a-gnustep-reference-implementation

Reply via email to