VPS Ubuntu 10.10 config (1)

1. 新增日常管理的用户:   myname

           adduser  myname

2. 将用户加入sudo组:

      gpasswd -a myname sudo

3.  启用sudo功能:   visudo在/etc/sudoers文件里root那行后面添加入新加的管理用户:

      root ALL=(ALL) ALL
     myname ALL=(ALL) ALL

4.  重新以 myname 账户登入, 并测试 sudo 功能

         sudo myname

5. 禁用root账户

         sudo passwd -l root

6.  修改ubuntu的软件更新源:  

        sudo namo /etc/apt/sources.list

          deb     http://us.archive.ubuntu.com/ubuntu maverick main restricted universe multiverse
          deb     http://us.archive.ubuntu.com/ubuntu maverick-security main restricted universe multiverse
          deb     http://us.archive.ubuntu.com/ubuntu maverick-updates main restricted universe multiverse
          deb     http://us.archive.ubuntu.com/ubuntu maverick-proposed main restricted universe multiverse
          deb     http://us.archive.ubuntu.com/ubuntu maverick-backports main restricted universe multiverse
          deb-src http://us.archive.ubuntu.com/ubuntu maverick main restricted universe multiverse
          deb-src http://us.archive.ubuntu.com/ubuntu maverick-security main restricted universe multiverse
          deb-src http://us.archive.ubuntu.com/ubuntu maverick-updates main restricted universe multiverse
          deb-src http://us.archive.ubuntu.com/ubuntu maverick-proposed main restricted universe multiverse
          deb-src http://us.archive.ubuntu.com/ubuntu maverick-backports main restricted universe multiverse

7.  更新系统:

            sudo apt-get update

            sudo apt-get upgrade

8.  安装需要软件:

        sudo apt-get install language-pack-en language-pack-zh

       sudo apt-get install bash-completion

       sudo apt-get install vim ctags vim-doc vim-scripts

       sudo apt-get install screen byobu

      #安装压缩解压缩软件

       sudo apt-get install bzip2 unzip unrar p7zip

       #安装基本的语言环境和开发包

       sudo apt-get install perl python python-dev ruby ruby-dev sqlite sqlite3 openssl 

       #安装编译环境和开发包

       sudo apt-get install gcc g++ make autoconf automake patch gdb libtool cpp build-essential libc6-dev libncurses-dev expat

      #安装第三方类库的开发包

      sudo apt-get install libbz2-dev libexpat1-dev libssl-dev libdb-dev libgmp3-dev   liblzo2-dev

 

     #sudo apt-get install libcurl-dev
     #sudo apt-get install libcurl4-gnutls-dev

     #sudo apt-get install libpng12-dev
     #sudo apt-get install libxml2-dev
     #sudo apt-get install libjpeg-dev
     #sudo apt-get install libtiff-dev libfreetype6-dev libxslt1-dev
     #sudo apt-get install libssh-dev libssh2-1-dev
     #sudo apt-get install libpcre3-dev libpcre++-dev libssl-dev libgmp3-dev
     #sudo apt-get install libmhash-dev libmcrypt-dev libltdl7-dev mcrypt libiconv-hook-dev libsqlite-dev

 

     sudo apt-get install git-core subversion mercurial