Mike, a note about using sudo. *NIX derives much of its security by being a true, multi-user operating system, limiting the access a user has by default. When you run things with sudo, you circumvent this system and open yourself up to the largest security risk. Here's a good rule of thumb to use when deciding whether to use sudo: try the command as your normal user (without sudo) first. If it doesn't work, then run with sudo. This has been the source of many of your problems when you've tried running various programs. When configuring/compiling a kernel or any program, for instance, you only need super-user privileges to install (copy to its destination). Compiling as the super-user allows malicious code to do absolutely anything on your computer and potentially others, including but not limited to actually frying your computer. Granted, most programmers have more integrity than that, but there are those out there that will take advantage of the inexperienced user that grants them all the privileges they need to exercise their whatever their ambitions may be. This is just a warning and advisory to you Michael. I hope you understood what I said and act on it. I believe many of your difficulties will disappear with this information. -Bryce On Thu, 2004-07-29 at 11:23, Michael Havens wrote: > [directory at (1)] > I want to apply a patch to my existing kernel (openMosix->2.4.22) > I believe that all that requires is for me to run 'make ...config' (menu, x) > again but when I do so it says: > > bmike1@1[src]$ sudo make menuconfig > make: *** No rule to make target `menuconfig'. Stop. > bmike1@1[src]$ > > I have tried doing it from /usr/src/linux-2.4.22 /usr/src/linux and /usr/src > and some other directories with the same results. > . . . . > I then ran the program make since the program Makefile is in the directory > resulting in: > > bmike1@1[linux-2.4.22]$ sudo make > Makefile:259: arch/i386/Makefile: No such file or directory > make: *** No rule to make target `arch/i386/Makefile'. Stop. > bmike1@1[linux-2.4.22]$ > > which lead me to wonder if I put Makefile > into /lib/modules/2.4.22/kernel/arch/i386 (the only 'arch/i386' there is) if > it would make. Unfortunately, that proved to be fruitless. > > Any ideas?