ubuntu简单开发设置[g++,mysql,samba]

最近想在家里搭建一个和公司相同的开发环境,于是就用虚拟机安装了一个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

共享目录的名称叫samcomment是注释,共享的路径是/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

 
其中从dos格式转变成linux格式的命令为fromdos,反之命令为todos

到现在为止,一个环境总算搭建好了,赶紧运行一下make命令编译一下,一切ok

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值