windows上安装ubuntu及基础操作

更新自2014年QQ日志

1. U盘安装windows7或windows10:

(在一台windows机器上)用 windows 7 dvd usb tool制作安装windows7或windows10的安装启动u盘,在启动电脑时一直按”Del”键选择U盘启动,然后按照指令安装windows。如果要在windows上安装linux(如ubuntu)双系统,则在安装过程分区时,留出足够剩余(free)空间给linux系统。

2. 在已有windwos系统上安装ubuntu

1). 下载ubuntu 并制作USB或DVD安装盘;

usb制作工具制作usb安装盘

2). window系统上留出一块多余空间如50G (具体过程:桌面上选中计算机 -> 右键菜单选择管理 -> 选择磁盘管理,右键菜单选择压缩卷. 压缩卷的功能是将分区中的部分空间去除,成为空闲的空间)

3) windows系统启动时,按del键盘进入BIOS,选择首选启动项为 U盘而不是硬盘。
  注意:  安装画面选择安装模式时要选 那个’Something else’ 选项, 防止覆盖windows系统

4) usb启动后进入ubuntu安装过程,此时需要进行4个分区(网上教程有误,都应选逻辑分区),即按照下面的a),b),c)分为3个分区: / 、/home 、swap 。

假如有200G的空间,那么其中swap分区放在最后,大概2G差不多了。而/我想弄一个60G和90G之间应该可以了。其余的都留给/home分区!

a)   至少25,000M             logical                   ext4                 root分区,    其 Mounting Point: /      
        
b)  除去/和swap的其余空间, 留给/home分区                ext4                  home分区      Mounting Point: / home
         
c)  2048M           logical ( 即逻辑分分区)            swap分区      
         
d) 200M             logical ( 即逻辑分分区)            ext4                  boot                    Mounting Point: / boot             这一步不需要!

我的电脑安装了windows10和ubuntu14.04,ubuntu16.04这3个系统。

3. 系统配置

1).网络的配置,网上转载的基于命令行的网络配置程序的文章既复杂又过时了,其实只要通过GUI界面很容易配置。注意使用ifconfig查看网卡驱动是否正确安装了!

网速慢: 网上东抄西抄的文章都是胡说,因为ubuntu已经自带了dnsmasq,我都试验过,没效果的! 最简单的方法是在网络设置里设置一下OpenDNS域名服务器就行了!

2) 汉字输入:参考http://blog.csdn.net/up_seeker/article/details/40859777

google输入法:

a)CTRL+ALT+T“组合键打开terminal窗口,输入下面的命令:

  sudo apt-get install ibus-googlepinyin

b)重启或注销     

c)运行 sudo ibus-setup , 在custom input method中添加(add)google输入法。

d)系统设置(system setting) -> Personal->Text Entry里添加刚才的google输入法和English(US) 这2个输入法。
重启系统。就可以用super+space键进行中英文切换了!

4. 编程环境

1) 安装基本编程工具

    sudo apt-get update    
    sudo apt-get install git
    sudo apt-get install build-essential
    sudo apt-get install cmake
    sudo apt-get install libx11-dev
    sudo apt-get install mesa-common-dev libgl1-mesa-dev libglu1-mesa-dev
    sudo apt-get install libxrandr-dev
    sudo apt-get install libxi-dev
    sudo apt-get install libxmu-dev
    sudo apt-get install libblas-dev

    sudo apt-get install cmake
    sudo apt-get install cmake-qt-gui

    sudo apt-get install libboost-dev 

    sudo apt-get install alien  # 以便安装rpm包 sudo alien -i mxxx.rpm

安装多个编译器gcc/g++:

    #查询
    which g++ gcc  
    ls /usr/bin/gcc* 
    sudo update-alternatives --config gcc   
    #安装
    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get install gcc-5 g++-5 gcc-4.9 g++-4.9
    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 60 --slave /usr/bin/g++ g++ /usr/bin/g++-5
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.9
    sudo update-alternatives --config gcc

getting-installing-gcc-g-4-9-on-ubuntu

)

install CUDA8 on ubuntu(安装CUDA8) : 不要安装driver,只要下载一个CUDA8安装就可以了

方法一:

ALT+ALt+F1 进入(enter) terminal;

      sudo  /etc/init.d/lightdm stop;  # Or sudo service lightdm stop; 
      sudo chmod +x cuda*.run;
      sudo ./cuda*.run --override; // use "--override" to avoid the error "unsopported compiler"
      sudo  /etc/init.d/lightdm  restart  # Or sudo service lightdm restart

输入$ sudo gedit /etc/profile,打开 gedit ,最后两行输入

export PATH=/usr/local/cuda-8.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH

方法二 参考:http://www.th7.cn/system/lin/201607/173609.shtml

3) 常用库及IDE环境

install opencv : sudo apt-get install libopencv-dev python-opencv

安装Eclipse:

  sudo apt-get install eclipse eclipse-cdt g++

4). 软件包的安装与管理:(http://zhouliang.pro/2011/10/23/ubuntu-apt-aptitude-dpkg/ ),如

dpkg -l grep forefox

查看firefox程序的安装信息,

rpm包在ubuntu下不支持,需要转换成debian,参考该文章.

5. 其他

开机启动某应用程序:点击Windows按键,输入Startup,可打开启动应用程序,在其中可以添加开机启动项。

Chrome里打开下载续传功能:chrome://flags

众所周知原因gti clone很慢,会出错,如’error: RPC failed:…’, 可输入如下命令:git config –global http.postBuffer 524288000

git clone慢的解决方法:

git clone –recursive –depth 1 repo_url

git fetch origin branch:branch –depth 1

Written on January 1, 2017