最近需要在linux环境下编译项目,所以记录一下开发环境的搭建过程
使用的是virtualbox 安装ubuntu14 ,我的分区分配方案是:/boost 主分区,102MB ,/ 根目录 逻辑分区 10001MB,/home目录 逻辑分区 10001MB,内存置换空间swap 逻辑分区 2002MB(内存的1.5-2倍),剩下的磁盘安装系统。
系统安装完成后,先激活root账户,首先需要打开超级终端:Ctrl + Alt + T 快捷键打开超级终端,然后输入sudo passwd root,系统会提示输入密码以及修改密码,完成后,普通用户切换到root用户:su root,再输入密码即可
由于我的是虚拟机,需要跟主机共享文件,加之屏幕太小,运行有点卡顿,需要优化一下,先关闭虚拟机,在virtualbox 的设置里开启硬件加速
如果是灰的,需要在硬件里进bois开启,比如我的是联想的台式机,开机摁F12进bois-->advanced-->cpu configure/setup-->Intel virtualization technology 。开启就好了
内存自己分配,我一开始给了1G,后来发现有点卡,就给了2G。显存给32M,开启3D加速
设置共享文件夹,我是把整个D盘全部共享了,要选上自动挂载,
共享文件夹名建议使用大写,要不下面配置共享文件夹时会报错:
/sbin/mount.vboxsf: mounting failed with the error: Protocol error
接下来就是按装VirtualBox增强功能
完成后重启一下,就发现屏幕可以随意调大小,打开终端,
sudo mkdir /mnt/D_DRIVE
sudo mount -t vboxsf D_DRIVE /mnt/D_DRIVE
还要做一件事,把自己加入到vboxsf组里面,然后共享文件夹就可以访问了
sudo usermod -a -G vboxsf yourusernanme
要是嫌输入法不好,可以
安装fcitx,
sudo apt-get install fcitx-table-wbpy
安装vim
sudo apt-get install vim
下面开始配置JDK,我使用的是jdk8,下载后先解压,命令:sudo tar zxvf ./(Jdk 路径),然后使用mv命令移动到自己想放的地方,配置环境,<