zoukankan      html  css  js  c++  java
  • 虚拟机中的ubuntu软件安装

    1、修改root密码

      sudo passwd root

      输入密码   //此方法只针对没有设置root用户密码的情况

    2、切换root用户

      su root

      然后输入设在的root密码(和其他用户密码不一样,除非设置的是一样)

    3、设置共享文件夹(以virtualBox为例)

      虚拟机的配置

      在virtualBox 工具栏点击 settings,会弹出下面的对话框

      

      然后选择 Shared Folders

      

      点击红圆圈里面的加号,在弹出的对话框里进行设置:
      Folder Path:共享文件的路径
      Folder Name :共享文件名称
      选择 Auto-mount 和 Make Permanent
      点击ok就可以设置好里。

      ubuntu配置

      设置共享的文件一般是在 /media/sf_+"设置的共享文件名词",但用户是无权限访问共享的文件夹,可以通过两种方式解决

      方案一:每次访问时候,通过终端输入命令打开任务管理器。sudo nautilus,比较麻烦,但相对比较安全;

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

    4、虚拟机和主机之间粘贴复制同步设置

      选择工具栏的Devices-》shared Clipboadr,将其设置为Bidireional,重启电脑就ok

    5、屏幕的自适应-》安装增强工具
    1. 安装编译环境,执行如下命令
      sudo apt-get install build-essential
    2. 映射设备
      sudo mount /dev/cdrom /media/cdrom
    3. 进入cd /media/cdrom
    4. 执行 sudo ./VBoxLinuxAdditions-x86.run
    5. 完成后重启 
    6、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)时出错:

    7、安装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后回车可以看到第三方包,选定想要的点击便可以安装

    8、安装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

    9、安装svn

        svn安装比较简单,简单的命令就可以。

        安装:sudo apt-get install subversion

        查看版本:svnserver --version

    10、安装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 

    11、安装fekit

       版本依赖

          svn(前面已经安装)、rsync(系统自带,通过rsync --version查看)、ssh(自己安装)、node(前面已安装,版本要大于0.10)

      fekit安装

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

        检测是否安装成功:在终端里输入 fekit查看是否正确执行

    12、安装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界面很爽,提示功能也很强大#)

         

    13、安装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 参考版本信息

  • 相关阅读:
    hdoj 2041 超级楼梯
    hdoj 刚入门~把11页A了一些~~
    编写Powerdesigner脚本,快速生成数据库表
    网站
    duwamish
    面试题
    http://www.sqlclub.com
    Microsoft PetShop 3.0 设计与实现数据访问层
    Java代码查询站点
    从Blog上面去掉那该死的“狗狗订阅”的logo !
  • 原文地址:https://www.cnblogs.com/slogeor/p/3843423.html
Copyright © 2011-2022 走看看