How to install csh shell on Asus EEE???
I get "csh" requiredwhen tring to install a CUP printer driver on a Asus EEE laptop
I understand the version of linux on the eee does not have the csh shell installed, is this something I can download or a command I should enter to redirect the command? Thank you Sorry I am still new to Linux but learning sometimes the hard way |
Quote:
I am going to recommend that you set off for these places: http://forum.eeeuser.com/ and http://wiki.eeeuser.com/ where you can learn a lot about using (and hacking) the eee. You'll probably need to enable add extra repositories [ http://wiki.eeeuser.com/addingxandrosrepos ] before you can get csh. What printer are you trying to install and why does it need csh? Do you have a network and another win or linux computer? I love my eee - you made a good choice :) |
Thank you
Yes I have liked the E so far I have the black 4gb, I have ordered the 2gb ram upgrade I have a Brother MFC5440CN printer, I downloaded the Linux .deb LPR and Cup from Brothers Linux site and followed thier install instructions. It said to install the Lpr drivers first so that is what I did, but when I try to run thier CUP .deb install it errors with Csh required, the Brother site also states that Csh is required. This is a networked printer am I on the right track? On the eeeusr link I see a link to a package called "cshelf" http://download.tuxfamily.org/cshelf/ would this be the CSH shell? do I just download the i386.deb version and use pkup to install? Thanks Thanks |
Quote:
I have installed KDE (this took all of two minutes) and much prefer this to the Easy inerface. To use 2GB RAM you'll need to recompile the kernel, as it is set to ignore anything above 1GB, but the sites I linked to in post #2 have good instructions (which I was just reading as I'd also like to put 2GB in). As for your printer, it looks as though you'll need to install csh for their installer scripts to work. The xandros repositories may have it, otherwise, try debian. If you have to use debian, I strongly recommend you do a backup of your eee to a USB stick or SD card in case you mess up and need to do the F9 Factory-restore thing. Backups of the eee are really easy: http://forum.eeeuser.com/viewtopic.php?id=1687 and take only a couple of minutes. The Factory restore restores the OS, the backup then restores all the extra changes you have made plus, of course, any documents and files you may have saved on your eee. The reason I asked if you have another computer & a network is that I managed to get my HPLaserjet (connected to a networked desktop computer running kubuntu (and a cups server)) recognised by and printing from my wireless eee in about 30 seconds. Amazing. This is linux at its best. Anyhow, the point I am making is that it might be easier to leave your printer connected to whatever it already is connected to, and then print to it over the network, by talking to whatever PC is curently controlling it. Otherwise it looks as though you'll have to install csh |
Please do not edit your posts whilst I am replying to them, without giving a reason, it makes these threads totally unintelligible!
The new link you have given me does not tell me what these packages are, but I do not think they are what you need. See the wiki. Add the xandros repository(s) See if they have csh if so, install it. If not : Make a backup See the wiki so you can .. Add the debian repository(s) Install csh Remove the debian repository(s) Try to install your printer again. |
A follow-up for you:
I think I have cracked the installation of csh for you. You need to add the xandros repository: In a terminal: Code:
sudo kate /etc/apt/sources.list So now the file looks like this: Code:
deb http://update.eeepc.asus.com/p701/ p701 main Code:
sudo apt-get update Code:
W: GPG error: http://xnv4.xandros.com etch Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A3CCB76FA8BCF0C9 Now install csh In a terminal: Code:
sudo apt-get install csh Code:
sudo kate /etc/apt/sources.list Save the file Make this change recognised: Code:
sudo apt-get update Code:
/home/user> which csh |
Tredegar you are fantastic
I am at work now without the Eee but look forward to following these instructions when I get home. I reset the Eee to factory last night, and then ran the "Apt-Get Upgrade" so I will start fresh it is easy with the F9 reload option since I have not done a lot of customization yet, it would be more painful later. "sudo kate /etc/apt/sources.list" Is this a editor type command, so I will be adding these links, so on the next update it will connect over IP and load these files? I had been manually downloading .deb files and then processing, looks like I have a lot to learn I really appreciate the help, and look forward to getting the Brother MFC5440CN printer working that is a base requirement to be able to use the laptop. Thank you, I will report later and once this is working I look forward to moving to the advanced desktop, and loading other useful approprate software. |
Quote:
sudo gives you root priviledges, because the sources.list file belongs to root. kate is the name of the (simple GUI) editor to run /etc/apt/sources.list is the path to the file to be edited. But I have just realised that you are running the Easy interface, not KDE (AKA "Full Desktop"), like I am, so you may not have kate to play with. But there's another really easy editor you can use, called nano, and that comes with Easy Desktop. So open a terminal and type sudo nano /etc/apt/sources.list Add that line to the end of the file Save the file with <CTRL><o> and then <Enter> Exit nano with <CTRL><x> Quote:
Once you have added that line referring to the xandros / debian sources do not attempt any upgrade through the GUI - you will probably hose your system, because many packages that you do not want will be downloaded and substituted for versions you already have that have been specially customised for your eee. That's why I asked you to [1] Add the repository line [2] sudo apt-get update This just updates where apt-get goes looking for software, and we need it to be able to find csh [3] sudo apt-get install csh This just fetches & installs csh, it does nothing else. We do not want anything else doing. [4] Undo the change you made to sources.list and remove that xandros repository. So, please follow the instructions in post #6 to the letter (except you'll need to use nano, not kate)! |
Thanks again, yes I am familier with Nano and will use that to edit the file, and will issue the commands verbatium
Your great detail is very helpful and with your explaination I fully understand what it is doing now, basically an internal link so apt-get knows where to look using IP. If there are additional utilities I need from the repository in the future would I need to put the line back in, or once the "sudo apt-get update" is ran does it save them? I will pick up a book to better understand these commands, I am an old assembler-Cobol coder so the commands are foreign to me so far. Thank you very much, I hope this information is helpful to others especially that have the Eee. |
Quote:
Quote:
I posted you a link about how to backup your eee easily. Read it. Do it. Keep a log of what you did, how you did it, and when. Right now you have a bare-bones install, and yes, it works nicely, but there are a whole load of improvements you can make, and when you have spent time doing all these, it is a shame to find you have killed your eee, and have to do a factory restore, and then start again from scratch. Right now, I am taking daily backups, calling them eee-DATE.tar.gz, as I am hacking this little thing to bits, and one day I expect I'll find I have killed it by applying a "wrong" patch or install. Grrrr. But with those backups I can eee-easily go back to the last step and try again. You have been warned ;) Helping you has helped me (as I find is often the case with LQ!): I didn't want csh, and have now removed it, but I did want an ssh server daemon running on my eee (Don't mock: "You are using that little thing as a ssh server?". Yup. and it's GREAT!), and now I have it, from following my instructions to you, but installing openssh-server instead of csh If you are still having problems installing your printer, even once you have csh installed, please start another thread called, maybe, "Trouble installing xxx printer with CUPS", as it'll get better attention than this one. Errr, replace xxx with what is appropriate. Quote:
Good luck! |
YAHOOOOOOOOOOOOO
Tredegar You are great, and from across the pond Thank youThe instructions were perfect, and the exact responses that you documented I have my first test print; nice colorwheel on left and gray scale on right and the text looks sharp and clean. Could your instructions be placed on a sticky I have seen posts on the Eee forum where others are having the same issue? |
Quote:
Quote:
Now, don't forget that backup .... |
Thank you,
Yes completed the backup to the installed SDHC card it used 143meg since I have not done very much so far I purchased the 2gb ($34 W Free ship) ram and installed easily, as expected the E is only using 1G, is it worth the effort to recomp the Kernel? So far I am very pleased with the performance of this laptop it is very snappy considering the 600mz cpu I guess that is the benefit of the lighter Linux o/s from what I have been used to with Vista & XP pro Thanks |
Quote:
Quote:
Quote:
|
csh tcsh
Quote:
the recalling of commands. Therefore I did the same thing with tcsh, and it seems to work (from /usr/bin/tcsh) Much thanks to Tredegar! Petrous |
All times are GMT -5. The time now is 12:50 AM. |