虛擬機中的ubuntu軟件安裝

一、修改root密碼

  sudo passwd roothtml

  輸入密碼   //此方法只針對沒有設置root用戶密碼的狀況node

二、切換root用戶

  su rootpython

  而後輸入設在的root密碼(和其餘用戶密碼不同,除非設置的是同樣)git

三、設置共享文件夾(以virtualBox爲例)

  虛擬機的配置github

  在virtualBox 工具欄點擊 settings,會彈出下面的對話框web

  

  而後選擇 Shared Folderschrome

  

  點擊紅圓圈裏面的加號,在彈出的對話框裏進行設置:
  Folder Path:共享文件的路徑
  Folder Name :共享文件名稱
  選擇 Auto-mount 和 Make Permanent
  點擊ok就能夠設置好裏。apache

  ubuntu配置

  設置共享的文件通常是在 /media/sf_+"設置的共享文件名詞",但用戶是無權限訪問共享的文件夾,能夠經過兩種方式解決npm

  方案一:每次訪問時候,經過終端輸入命令打開任務管理器。sudo nautilus,比較麻煩,但相對比較安全;ubuntu

  方案二:修改共享文件的權限:http://www.crifan.com/can_not_access_share_folder_in_ubuntu_virtualbox/

四、虛擬機和主機之間粘貼複製同步設置

  選擇工具欄的Devices-》shared Clipboadr,將其設置爲Bidireional,重啓電腦就ok

五、屏幕的自適應-》安裝加強工具
  1. 安裝編譯環境,執行以下命令
    sudo apt-get install build-essential
  2. 映射設備
    sudo mount /dev/cdrom /media/cdrom
  3. 進入cd /media/cdrom
  4. 執行 sudo ./VBoxLinuxAdditions-x86.run
  5. 完成後重啓 
六、chrom瀏覽器必裝(這個步驟比較扯淡,由於版本問題浪費很多時間)

  1. 下載chrom安裝包:http://google-chrome.cn.uptodown.com/ubuntu,根據系統版本去下載對應版本的安裝包

  2. 安裝下載的安裝包:

     cd 安裝包的路徑

    sudo dpkg -i

    若是在安裝過錯中出現error,執行下列命令

    sudo apt-get  update        #更新源

    sudo apt-get -f upgrade   #更新軟件

    若是出現下面的這個錯誤,是版本問題

    正在解壓縮 google-chrome-stable:i386 (從 google-chrome.deb) ...   dpkg:依賴關係問題使得 google-chrome-stable:i386 的配置工做不能繼續:
    google-chrome-stable:i386 依賴於 xdg-utils (>= 1.0.2). dpkg:處理 google-chrome-stable:i386 (--install)時出錯:

七、安裝sublime

  軟件安裝

    sudo add-apt-repository ppa:webupd8team/sublime-text-2
    sudo apt-get update
     sudo apt-get install sublime-text
  安裝好後在終端裏輸入subl就能夠運行sublime軟件

  安裝上第三方插件管理

  按ctrl+`(1左邊的鍵),調出命令窗口,輸入

    import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os. makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2. ProxyHandler()));                        open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')

  重啓sublime

  按下Ctrl+Shift+p調出命令窗口,輸入Package Control: Install Package後回車能夠看到第三方包,選定想要的點擊即可以安裝

八、安裝git

  用命令「git --version」查看是否已安裝,且版本爲1.8.x或更高。若沒安裝或版本過低:

  sudo apt-get install git-core git-gui git-doc gitk
  再用「git --version」查一下,若是安裝的不是1.8.x版本,那是否是你的ubuntu太老了?試試下面的方法:

  sudo add-apt-repository ppa:git-core/ppa
  sudo apt-get update
  sudo apt-get install git
  add-apt-repository 是由 python-software-properties 這個工具包提供的,若是使用 add-apt-repository顯示「command not found」須要安裝python-software-properties
  安裝方法:
    1.首先須要安裝software-properties-common
      $ sudo apt-get install software-properties-common
    2.而後安裝python-software-properties
      $ sudo apt-get install python-software-properties

    安裝merge圖像工具KDiff3

      sudo  apt-get install kdiff3

    git 配置

      git config --global user.name "wukong.sun"  # 請換成你本身的名字,除非你湊巧也叫wukong.sun
      git config --global user.email "wukong.sun@qunar.com" # 同上
      git config --global merge.tool "kdiff3"     # 要是沒裝KDiff3就不用設這一行
      git config --global push.default simple # 要是你非要用低版本的Git(好比1.7.x),好吧,那就不設simple設current,不然你的Git不支持
      git config --global core.autocrlf false # 讓Git不要管Windows/Unix換行符轉換的事
      git config --global gui.encoding utf-8 # 避免git gui中的中文亂碼
      git config --global core.quotepath off # 避免git status顯示的中文文件名亂碼

      git config --global core.editor nano  #設置編輯器

    設置SSH

      若是要跟GitLab服務器(http://gitlab.corp.qunar.com)打交道,還要設ssh。
      注意,不要在跳板機等Ops/IT已經爲你設了ssh key pair的地方作下面的操做。
      注意,少數童鞋若是之前爲鏈接GitHub/oschina等已經生成過ssh key pair,這裏沒必要再次生成,複用便可。

      在Linux的命令行下,或Windos上Git Bash命令行窗口中(總之不要用iOS),鍵入:

        ssh-keygen -t rsa -C "wukong.sun@qunar.com"
      而後一路回車,不要輸入任何密碼之類,生成ssh key pair。

      若是在Linux上,須要把其中的私鑰告訴本地系統:

        ssh-add ~/.ssh/id_rsa
      再把其中公鑰的內容複製到GitLab上。具體方法是:
      顯示ssh公鑰的內容:

        cat ~/.ssh/id_rsa.pub

    若是有時候連GitHub/oschina

    少數童鞋除了要連Qunar的GitLab外,還可能連GitHub等服務器。本節介紹配置方法:

    若是連GitHub等服務器的的少數幾個本地Git repository,若是它們須要與上述不一樣的user.name、user.email等配置的話,那麼就分別進到這些本地repository的目錄後,執行相似下面命令:

        git config user.name "xingzhe.sun"
        git config user.email "xingzhe.sun@huaguoshan.org"
    上述命令沒有加「--global」參數,於是是針對具體本地repository的。這些配置的優先級高於全局配置,所以連GitHub時會起做用。

  問題:git clone 須要輸入 password/passphrase

  解決方法:

    刪除ssh key

    刪除gitlab上的ssh key

    添加.netrc文件

      1. cd 進入根目錄->cd /home/xiao.geng

      2.新建.netrc文件-》 sudo touch .netrc

      3.編輯-》sudo vi ~/.netrc

      4.添加內容:

        machine gitlab.qunar.com

        login xxxx #登陸gitlab用戶名

        password xxxx #密碼

        生成ssh key pair

        把生成的id_rsa.pub添加到gitlab裏

     設置成功後,之後在clone、push等都不須要輸入password

九、安裝svn

    svn安裝比較簡單,簡單的命令就能夠。

    安裝:sudo apt-get install subversion

    查看版本:svnserver --version

十、安裝node

  依賴包

    $ sudo apt-get install g++ curl libssl-dev apache2-utils
    $ sudo apt-get install python 
    $ sudo apt-get install build-essential 
    $ sudo apt-get install gcc 
    $ sudo apt-get install g++ 

  node版本須要在0.10(>0.10)以上,不然fekit安裝失敗

    1.nodejs官網http://nodejs.org/下載最新源代碼到本地home目錄

    2.解壓

      tar -zxf node-v0.10.14.tar.gz 
      $ cd node-v0.10.14 

    3.默認安裝

      $ ./configure 

      $ make 

      $ sudo make install 

    4.檢測是否安裝成功

      $ node --version 

十一、安裝fekit

   版本依賴

      svn(前面已經安裝)、rsync(系統自帶,經過rsync --version查看)、ssh(本身安裝)、node(前面已安裝,版本要大於0.10)

  fekit安裝

    npm install fekit -g --registry=http://r.cnpmjs.org   #安裝速度會更快

    檢測是否安裝成功:在終端裏輸入 fekit查看是否正確執行

十二、安裝zsh

  ubuntu 自帶的終端用着太不難受,使用git命令都不顯示當前的分支名,路徑還長,若是感受各類不爽的話能夠安裝zsh來解決。

  步驟

    1. sudo apt-get install zsh

    2. 引入加強工具,支持git、rails等補全功能,還能夠選擇皮膚

      wget https://github.com/robbyrussell/oh-my-zsh/raw/ master/tools/install.sh -O - | sh

    3. chsh -s /bin/zsh

    4.關閉全部的終端、在從新打開,出現下的界面,說明安裝ok(若是仍是默認的界面,輸入 zsh出現這個界面,也說明安裝ok,須要重啓電腦#有沒有以爲zsh界面很爽,提示功能也很強大#)

     

1三、安裝SASS

  學習參考:http://www.ruanyifeng.com/blog/2012/06/sass.html

  安裝 

    1. sudo  apt-get install ruby-full
    2. sudo apt-get install rubygems
    3. sudo gem install sass # 會安裝在 /var/lib/gems/1.8 (gem 的安裝目錄,使用gem,不用apt-get)
      注: SASS 相關library 安裝於: /var/lib/gems/1.8/gems/sass-3.1.1, /var/lib/gems/1.8/bin/sass
    4. sudo ln -s /var/lib/gems/1.8/bin/sass /usr/bin/sass # 到此就完成

    5.  sass --version 參考版本信息

相關文章
相關標籤/搜索