When you have a few minutes, I would suggest you read through my thoughts, on how to delete the cache files manually first, then try to follow the guide. I know you have little experience with command line. It is not to be feared, but over time understood. O.K. here we go.
First, open a terminal, as you did before. You should see a command prompt. Since there are no passwords on a Limpus Lite system, there will be no request to enter a password. If at any time you want to close the terminal, type the word 'exit' and press the enter key. I'm going to show you the commands between single quotes. You do not enter the quotes, just the letters between. Note also, linux is case sensitive, so Exit is not the same as EXIT or exit. Watch the case. Most often most things are lower case only. Some file names, or directory names are case mixed. So, if something doesn't work as you expect, look carefully at what you have typed.
The command prompt will open as a regular user. On your system, the name is 'user'. Usually terminals will open in the users home directory. In linux this is displayed as '/home/user $'
Note the $ sign. This is a visual indication you are a user, not the root user. Root has special privileges, we will need later.
Where are we? You can find out at any time by typing the command 'pwd' (present working directory) and press enter. The system will return the current path from the root file system. Try it, it should show '/home/user' If you are not where you want to be, you change directory locations with the 'cd' command. ( change directory ). So lets say we want to go to the root of the file system. You would type 'cd /' and press enter. 'pwd' would then return '/'
What this tells us is, our home directory is one level up from root, and is shown as '/home'. To get back to our /home/user, you can do it in one step, ( or two steps ). One step would be 'cd /home/user' Two steps would be 'cd /home' and then 'cd user'. Note, the second time I did not use the '/' character. This is because when I do, I'm telling the system "from root directory" and when in home directory this is not the root, I just want to go one level in to 'user'.
This is basic navigation. Try it, with these commands you can do no harm, and 'exit' at any time will get the terminal closed.
Quote:
|
/home/user/.mozilla/firefox/b25qvsrl.default/Cache
|
This is the directory structure for your cache. Some interesting things to note. First of all, the directory '.mozilla' is a hidden directory in your '/home/user Linux uses the '.' just before the name as an indication to not show the directory to the user. To show files and directories, us the 'ls' command ( list command ). So, in your home directory type 'ls' and enter. You may see several things, files and directories. They are names. Depending on the Terminal and its configuration, colour may be used to show different file types, regular files with data, directories, hidden directories etc. I have never used Limpus, so I can not tell you if colour is used or not. Now, if you do the 'ls' command in your /home/user directory, the .mozilla folder will not show up. To make is show up, we modify the command with a -a (all). The command will now look like this, 'ls -a' press enter. The listing you get will now show all things, even if they have the hidden attribute.
O.K. Now for some information I want to know. I want to know who owns the Cache, and what the permissions are. We can find out with one command.
Type 'ls -ld /home/user/.mozilla/firefox/b25qvsrl.default/Cache' and press enter. Back on post 17 I showed you what the cache directories permissions and owner were for my system.
Run this command, cut and paste the results to this thread. In a terminal, you can mark any text you want. Take the mouse pointer, hold down the left mouse button, drag the text to copy. It should highlight. Once highlighted, let go of the mouse, and use the keyboard combination of ctrl + c key. That will copy the text to the clipboard. It will stay there, until you do another copy. Navigate to firefox, this thread and in the posting area, a ctrl + v will paste the data you copied. It is beat if you use the formatting icons at the top, right most icon clicked once will enter the quotes syntax. Put the cursor in the middle, and paste. That is it.
If you want to manually delete the files in Cache, you will have to navigate to the directory. Since it is a long string of cryptic directory names, try the cut and paste method. If you can not get that to work, from home keep doing 'cd next directory' until you get to Cache.
Check your progress with 'pwd' It will tell you where you are. Once you get there, use the 'ls' command to show the files. Here is a sample of my cache...
Quote:
~/.mozilla/firefox/0mmso04v.Cliff/Cache ls
06298C58d01 59B9E777d01 BA451095d01 C11C3B29d01 _CACHE_MAP_
0F6C81B7d01 5D9448EAd01 BD05D41Ed01 C23F6C00d01 CC62D805d0
|
I did a cut and paste here, and showed the directory structure, and the command.
Ok. to remove a file, use the 'rm' command ( remove, delete command ). To remove the last file, I would tyoe 'rm CC62D805d0' enter. The file will delete if I have the authority ( permission ) to do so. If I want to know the permission of that file first, the do a 'ls -l CC62D805d0' first. It will tell you the owner and read, write, execute information. Here is what a file on my system looks like with a ls -l command.
Quote:
ls -l CC62D805d01
-rw------- 1 cliff cliff 38089 2009-01-01 07:00 CC62D805d01
|
My user is the owner, and group. Note the '-rw-------' There are 10 pieces of information. The first indicates the special type of file. A 'd' would appear if is a directory. a '-' appears for a regular file. The rw indicates the owner can read and write to the file. This is a data file, and as such has no execute attribute. Only a program or a script file would have an 'x'. The next three positions are for group 'rwx' and the last 3 are for other users. All are ---, so neither a group member or other user can read write or execute any of these files.
This means just user cliff and user root can erase this file.
Now I know this is cryptic, and very time consuming. You are just learning, I'm trying to include the most basic information. Once you have it, you will steam through this in seconds. It does take some time to learn. It is the same on all linux and unix systems.
O.K. so you want to speed things up. To delete all the files in this directory at once, use the command 'rm *' and press enter. Be careful here, make sure you are in the Cache directory first. 'pwd' The system will ask you to confirm a delete. You have to type 'y' or 'yes' before it will delete the file or files.
I'm going to stop here, and wait for your response. I want to see the permissions of the cache directory. You may find you can not delete the files. That is O.K. for now. Once I see those permissions, I can help you change things so you can delete them from the application, and I showed you earlier in this thread.
Good luck, post any questions, concerns you may have.