![]() |
|
|
|
|
|||||||
| Forums | Portal | Register | Forum Rules | FAQ | Contribute | Members List | Arcade | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts here. |
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Permission denied | big123456 | UNIX for Advanced & Expert Users | 1 | 10-10-2007 04:17 AM |
| bad interpreter: Permission denied | earnstaf | UNIX for Dummies Questions & Answers | 7 | 07-19-2007 03:17 PM |
| ./ Permission Denied. | trouscaillon | UNIX for Dummies Questions & Answers | 8 | 01-26-2005 05:33 PM |
| rcp 'permission denied' | Kevin Pryke | UNIX for Dummies Questions & Answers | 6 | 04-24-2002 01:20 AM |
|
|
Submit Tools | LinkBack | Thread Tools | Display Modes |
|
|||
|
/bin/sh: bad interpreter: Permission denied
today i started the LFS book (version 4.0).
Basically i am using slackware 9.0 to try and install a new linux completely from source on another partition. Now i took the book's recommendations and created a user called lfs so i wouldn't have to do the stuff as root, and i have got the new LFS partition mounted at /mnt/lfs the first thing we do is to compile a static version of bash to put in our new linux partition, because we want a statically compiled working set of utilities with which to build the new system when we chroot into the new location (at /mnt/lfs, or /dev/hda6 to its mates). Now the thing is, well you can see what the thing is here: Code:
lfs@boxotrix:/mnt/lfs/static/sources/bash-2.05a$ ./configure --enable-static-link --prefix=/mnt/lfs/static --with-curses && make && make install -su: ./configure: /bin/sh: bad interpreter: Permission denied lfs@boxotrix:/mnt/lfs/static/sources/bash-2.05a$ su Password: root@boxotrix:/mnt/lfs/static/sources/bash-2.05a# ./configure --enable-static-link --prefix=/mnt/lfs/static --with-curses && make && make install bash: ./configure: /bin/sh: bad interpreter: Permission denied root@boxotrix:/mnt/lfs/static/sources/bash-2.05a# exit lfs@boxotrix:/mnt/lfs/static/sources/bash-2.05a$ ls -al /bin/sh lrwxrwxrwx 1 root root 4 Apr 20 18:44 /bin/sh -> bash* lfs@boxotrix:/mnt/lfs/static/sources/bash-2.05a$ ls -al /bin/bash -rwxr-xr-x 1 root bin 628664 Sep 22 2002 /bin/bash* |
| Forum Sponsor | ||
|
|
|
|||
|
hmm, i thought that was going to work for a minute, but:
Code:
lfs@boxotrix:/mnt/lfs/static/sources/bash-2.05a$ sh ./configure checking build system type... ./support/config.guess: line 900: ./dummy-640: Permission denied ./support/config.guess: line 1291: ./dummy-640: Permission denied configure: error: cannot guess build type; you must specify one lfs@boxotrix:/mnt/lfs/static/sources/bash-2.05a$ su Password: root@boxotrix:/mnt/lfs/static/sources/bash-2.05a# sh configure checking build system type... ./support/config.guess: line 900: ./dummy-788: Permission denied ./support/config.guess: line 1291: ./dummy-788: Permission denied configure: error: cannot guess build type; you must specify one |
|
|||
|
well running configure without sh was the problem. now the problem is a configure problem. take a look at the INSTALL file for bash if its there. someone else here might be able to tell you what to do, i am not too sure what options you have to pass to configure to get it to work. but that is how your run it;
sh configure oh one more thing, you can run configure and make as normal users, but make install you will need root permissions to do. |
|
|||
|
well, the 'INSTALL' says:
Quote:
Quote:
Last edited by Calum; 05-06-2003 at 06:57 AM. |
|||
| Google The UNIX and Linux Forums |