Ubuntu下Python开发配置:Ⅰ.虚拟机Ubuntu系统搭建

     最近想专注开发Django项目,但电脑用的是Windows10系统,所以倒腾了Linux系统环境。同时也是为后续把开发环境迁移到Linux上做些准备。这主要是写给自己看,当备忘的,所以会写得比较细。

材料准备:

  • 虚拟机版本:VirtualBox-5.2.8 官网下载

  • 系统版本:ubuntu16.04 LTS 官网下载 (因为以后打算在Ubuntu进行开发,所以选Ubuntu for Destop版本)

VirtualBox安装扩展包:

VirtualBox的安装步骤比较简单,就不多加赘述了。扩展包安装步骤:在主界面“管理”--选择-->“全局设定”--选择-->“扩展”,然后添加你下载的扩展包,记得把后缀名改为.vbox-extpack。 扩展包可在官网下载

VirtualBox下搭建Ubuntu虚拟机。。。
  1. 主界面左上方点击“新建”,填写虚拟机名称/选择版本
  2. 根据自己电脑内存大小按需分配内存
  3. 然后默认下一步直到虚拟硬盘大小分配,同样按需分配即可
  4. 创建成功后,点击“设置”,进行网络设置。选择桥接网络,方便虚拟机上网,且和主机互通。“网卡选择”因为我连接的是有线网卡,所以选择Intel开头的有线网卡
  5. 完成后,点击主界面“启动”,正式开始安装虚拟机。选择之前下好的Ubuntu镜像文件而后启动
  6. Ubuntu安装
    6.1. 为了习惯英文环境,直接“install Ubuntu”默认安装

    6.2. 选择不更新,continue
    6.3. 选择自定义分区,continue
    6.4. 新建分区操作
    6.5. 分区创建,考虑到是虚拟机安装,所以省略了/boot分区,不过这个分区对于现在的Ubuntu版本也是属于可分可不分的分区了(题外话:磁盘容量换算规则)
    6.6. 稍等片刻,开始点击地图选择区域,continue
    6.7. 选择键盘,默认即可。后续需要安装搜狗输入法也可以这样默认选择,continue
    6.8. 创建用户信息,continue
    6.9. 保持联网,安装系统
    6.10. 安装完成,重启电脑

简单的系统设置
  1. 安装/删除部分程序
    1.1. 系统安装好后第一件事,当然是把一些用不到的东西程序移除掉啦,比如:libreoffice和Amazon,不友好的东西统统消失:
    sudo apt-get remove libreoffice-common unity-webapps-common onboard deja-dup thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install
    1.2. 安装vim unrar axel,sudo apt-get install vim unrar axel
  2. 安装JDK并配置环境变量
    2.1. JDK版本:jdk1.8.0_161 官网下载 (安装Pycharm需要)
    2.2. 习惯在/usr/local下安装JDK,所以切换目录到/usr/local下,并解压jdk
    2.3. 创建软链接(创建软链接的目的是为了方便以后更新jdk版本时,无需重复修改jdk环境变量)
    2.4. 在/etc/profile文件末尾中配置环境变量
    export JAVA_HOME=/usr/local/jdk
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
    2.5. 使/etc/profile生效,source /etc/profile
    2.6. 测试jdk是否安装成功
    如上三图显示,则jdk已顺利安装配置成功。

你可能感兴趣的:(Ubuntu下Python开发配置:Ⅰ.虚拟机Ubuntu系统搭建)