最近想在家里搭建一个和公司相同的开发环境,于是就用虚拟机安装了一个ubuntu,安装它主要是因为它安装软件方便。
操作系统的安装过程略过,现在主要把安装一些开发必须工具的过程写下来.
1,设置root密码,主要是sudo命令感觉很麻烦,直接用root感觉更方便,当然,不推荐用root用户,运行的命令为:
sudo passwd root
在提示符下输入root密码
2 安装g++,运行命令:sudo apt-get install g++
3 工作需要,需要安装mysql,运行命令sudo apt-get install mysql-server
4 安装mysql的开发库libmysqlclient.a,运行命令sudo apt-get install libmysqlclient-dev
5 由于是虚拟机,需要在windows和ubuntu之间共享一些文件,当然可以用虚拟机的本身带有的文件共享,但是这种共享不灵活,我更倾向于在ubuntu上安装一个samba。运行命令sudo apt-get install samba
等待samba安装完成。
6 简单配置samba
假设现在默认的ubuntu用户是sam,配置步骤为:
a 配置一个共享目录
配置文件位置 /etc/samba/smb.conf
在文件末尾加上:
[sam]
comment = sam's work directory
path = /home
writable = yes
browserable = yes
共享目录的名称叫sam,comment是注释,共享的路径是/home,权限是可视、可编辑
b重启samba
进入目录/etc/init.d
停止运行命令:./smbd stop
运行命令:./smbd start
c 给samba添加一个用户
进入目录 /usr/bin
运行./smbpasswd sam
注意,给samba添加的用户,必须是ubuntu中已经存在的用户
其实只要记住samba的配置文件是smb.conf,启动的二进制
最后,由于很多文件是在windows下编译的,在linux下行结尾会显示^M,解决这个问题需要安装一个包,命令为:
sudo apt-get install tofrodos
到现在为止,一个环境总算搭建好了,赶紧运行一下make命令编译一下,一切ok