Tag Archives: linux

Install Dropbox from source in Debian Squeeze

Currently I faced a problem setting up Dropbox package In Debian Squeeze. So it I installed it from source.
To install it from source you’ll need the following package (or equivalent)
libnautilus-extension-dev

install it from terminal:
 sudo apt-get install libnautilus-extension-dev 

then change your directory where the nautilus-dropbox-0.6.7.tar.bz2 resides and type the following in terminal:
 tar xvjf nautilus-dropbox-0.6.7.tar.bz2
 cd nautilus-dropbox-0.6.7
 ./configure
it may show error like this
configure: error: couldn’t find docutils

then install the missing component/s and then again do start from where it crashed last time.
 ./configure
 make
 make install

and we are done!
Keeping the source file is recommended. Because may be now you want to delete/remove/uninstall it ;) To do that, change directory to the dropbox folder and type:
 sudo make uninstall

and it’s gone! :D

Install phpmyadmin in ubuntu

In the previous article you’ve seen how to setup a LAMP server. Now if you want to install phpmyadmin open your terminal and type
sudo apt-get install phpmyadmin
follow the screen.

Now, open browser go to http://localhost/phpmyadmin/

you are done with your phpmyadmin installation. now, login with the password you provided earlier.

Install LAMP on ubuntu

Installing LAMP(Linux, Apache, MySQL, PHP) is not that tough now-a-days.

The easiest way
First open the synaptic manager with sudo synapti
then Edit ==> Mark Packages by Task
select LAMP server from the list and click OK.

Another easy way
go to terminal and type
sudo tasksel

press space bar to select and then tab to <ok>
Follow the screen.

One line command setup
go to terminal and type
sudo apt-get install lamp-server^
N. B the character ‘^’ is not a typo
Follow the screen, it’ll ask to change password for the root user of MySQL database.

Now. test Apache. Open a browser and type http://localhost/

if you see this, you are done with you apache installation.

test PHP installation. open terminal and type
sudo vim /var/www/test.php
save the file.
again, sudo /etc/init.d/apache2restart
now, open browser and try http://localhost/test.php

you see this, means your PHP installation is completed.

Test MySQL setup
go to terminal and type
mysql -u root -p

you see this, ahhhh….you are done with the famous LAMP installation :D

For phpmyadmin setup try this

alias in unix

alias is probably the best option in order to save key strokes.

to make an alias
suppose I want to open htdocs folder which is in /Application/MAMP/htdocs/ , but for that i have to type few lines in terminal. But by making an alias it can be done with only one small word. To do so, just type this line in the terminal.
alias ht='open /Applications/MAMP/htdocs/'

to see the alias
just type
alias

to remove all aliases
unalias -a

to remove a specific one
unalias [name of the alias]

chmod – change file/folder permission in ubuntu

sample command:

 sudo chmod 754 /opt/lampp/htdoc

chmod command sets the permission of a file or folder. chmod command uses three digit code as an argument and the file or folder location.

In the example,

  • 7 – Owner(current user)
  • 5 – Group(set by owner)
  • 4 – anyone else

The fundamental concept:

Execute is 1, Write is 2 and Read is 4.

Sum of these basic ones makes combination of permissions:

  • 0 – no permission, this person cannot read, write or execute
  • 1 – execute only
  • 2 – write only
  • 3 – execute and write only (1 + 2)
  • 4 – read only
  • 5 – execute and read only (1 + 4)
  • 6 – write and read only (2 + 4)
  • 7 – execute, write and read (1 + 2 + 3)

source: online