Ubuntu系统的安装(虚拟机) 并配置C/C++编译器
一、系统的初始化配置
1、配置静态IP和DNS
配置静态IP
1、sudo vim /etc/network/interfaces,修改文件内容如下:
auto eth0 #表示让网卡开机自动挂载eth0网卡
iface eth0 inet static #此处一定要改为static
address 192.168.1.xxx
gateway 192.168.1.1
netmask 255.255.255.0
2、sudo /etc/init.d/networking restart;
如果没有重启网络则:sudo ifdown eth0 && sudo ifup eth0
配置DNS
1、sudo vim /etc/resolvconf/resolv.conf.d/base,添加一下文件内容
nameserver 8.8.8.8 #8.8.8.8是DNS服务,可以是任意有效的
2、sudo /etc/init.d/networking restart;
如果没有重启网络则:sudo ifdown eth0 && sudo ifup eth0
2、安装vmware-tool
1、开启ubuntu server虚拟机
2、vmware workstation菜单项,选取虚拟机(M) --> 安装VMware Tools
3、mkdir /mnt/cdrom #创建一个文件夹,以挂载cdrom
4、mount /dev/cdrom /mnt/cdrom #挂载cdrom到/mnt/cdrom
5、cd /mnt/cdrom
6、cp VMwareTools-10.0.5-3228253.tar.gz /mnt/VMwareTools-10.0.5-3228253.tar.gz
7、cd /mnt
8、tar -zxvf VMwareTools-10.0.5-3228253.tar.gz #解压操作不多说
9、cd vmware-tools-distrib #解压之后多出 vmware-tools-distrib这个文件夹,进去
10、./vmware-install.pl #安装
接着狂按回车就成功了,记录一下吧,谁叫这个是服务器版本完全没界面,当然你可以装图形化界面,各种桌面
3、安装ssh服务
1、开启ubuntu系统,登录系统后,安装ssh服务:
sudo apt-get install openssh-server
2、查看ssh服务是否启动:
ps -e|grep ssh #如果列举的服务里存在sshd则说明成功启动
3、否则启动ssh服务:
sudo/etc/init.d/ssh start
具体详情也可以参考:
http://blog.csdn.net/netwalk/article/details/12952051
4、共享Windows系统目录
1. 点击“虚拟机”--> “设置”,如下图所示:

点击“选项”--> “共享文件夹” --> “添加”,然后选择“总是启用”按钮。
设置完成后,我们就能在linux系统的/mnt/hgfs看到共享的目录的。因此以后你就可以在windows下编写代码,然后在linux系统上编译和运行了

二、开发工具的配置
1、安装编译工具
sudo apt-get install build-essential
sudo apt-get install gcc
sudo apt-get install g++
Ubuntu系统的安装(虚拟机) 并配置C/C++编译器的更多相关文章
- Ubuntu系统下安装并配置hive-2.1.0
说在前面的话 默认情况下,Hive元数据保存在内嵌的Derby数据库中,只能允许一个会话连接,只适合简单的测试.实际生产环境中不使用,为了支持多用户会话, 则需要一个独立的元数据库,使用MySQL作为 ...
- Ubuntu系统下Xen虚拟机的基本安装方法(代码创建)
Ubuntu上Xen安装虚拟机方法一dd一个空的磁盘sudo dd if=/dev/zero of=/home/vm1.img bs=1G count=8 下载Xen VM通用配置文件 sudo wg ...
- Linux:Ubuntu系统的安装
好久没更了,今天就更完这一期的Linux系统吧,这次主要安装的是常用Linux系统的之一:Ubuntu(乌班图)系统,这个系统和CentOS 7的安装步骤也是类似的,(我不采取用虚拟机的方法来安装,当 ...
- linux/Ubuntu系统上安装mysql数据库(附图详解)
在前面的文章中,我已经分享了如何在Ubuntu系统中安装以及搭建java开发环境,那么当我们需要跟数据打交道的时候,那么就需要在ubuntu系统中安装一个数据库了,那么废话就不多说了,我们这里主要是分 ...
- VMware Tools (ubuntu系统)安装详细过程与使用
前一段时间博主在VMware虚拟机上安装了Ubuntu系统,如果还没有安装的同学可以参考博主上一篇文章:VMware Ubuntu安装详细过程. 猿友们都知道linux不太好用,如果你想将你主机Win ...
- ubuntu系统下安装pyspider:搭建pyspider服务器新手教程
首先感谢“巧克力味腺嘌呤”的博客和Debian 8.1 安装配置 pyspider 爬虫,本人根据他们的教程在ubuntu系统中进行了实际操作,发现有一些不同,也出现了很多错误,因此做此教程,为新手服 ...
- CentOS和Ubuntu系统下安装 HttpFS (助推Hue部署搭建)
不多说,直接上干货! 我的集群机器情况是 bigdatamaster(192.168.80.10).bigdataslave1(192.168.80.11)和bigdataslave2(192.168 ...
- CentOS和Ubuntu系统下安装vsftp(助推大数据部署搭建)
不多说,直接上干货! 同时,声明,我这里安装的vsftp,仅仅只为我的大数据着想,关于网上的复杂安装,那是服务和运维那块.我不多牵扯,也不多赘述. 一.CentOS系统里安装vsftp 第一步:使用y ...
- 使用Ubuntu系统编译安装Zabbix企业级监控系统
使用Ubuntu系统编译安装Zabbix企业级监控系统 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. Ubuntu系统部署笔记:https://www.cnblogs.com/ ...
随机推荐
- spring mvc 文件上传工具类
虽然文件上传在框架中,已经不是什么困难的事情了,但自己还是开发了一个文件上传工具类,是基于springmvc文件上传的. 工具类只需要传入需要的两个参数,就可以上传到任何想要上传的路径: 参数1:Ht ...
- 二级缓存EhCache在几种应用技术的配置方法和步骤总结
一:Spring和Ehcache缓存集成 业务问题:如果仓库不经常变动,大量进出库,总是需要查询仓库列表 (列表重复) ,使用缓存优化 ! 阅读spring规范29章节 第一步: 导入ehcache的 ...
- i2c总线驱动,总线设备(适配器),从设备,从设备驱动的注册以及匹配
常用链接 我的随笔 我的评论 我的参与 最新评论 我的标签 随笔分类 ARM裸机(13) C(8) C++(8) GNU-ARM汇编 Linux驱动(24) Linux应用编程(5) Makefile ...
- 学以致用十二-----YouCompeteMe巨坑
接上一篇,通过这几天的不断尝试,发现一个无法解决的问题.至于我安装成功的那台,我至今不知道是安装了哪一步导致成功的. 首先,我在.vimrc里加上了 Plugin 'Valloric/YouComp ...
- MFC载入BMP图片
两步 hBitmap = (HBITMAP)LoadImage(NULL,fullPathName,IMAGE_BITMAP,120,120,LR_LOADFROMFILE);//载入图片 m_pic ...
- 1.7.8使用return 停止线程
package com.cky.thread; /** * Created by edison on 2017/12/3. */ public class MyThread12 extends Thr ...
- spoj high
matrixtree定理裸体,学了行列式的n^3解法,(应该是能应用于所有行列式): 代码是参考某篇题解的... #include<iostream> #include<cstrin ...
- spring整合redis之hello
1.pom.xml文件 <dependencies> <!-- spring核心包 --> <dependency> <groupId>org.spri ...
- c语言:辗转相除法求最大公约数、最小公倍数
辗转相除法,又称欧几里得算法.两个正整数a和b(a>b),它们的最大公约数等于余数c和较小的数b之间的最大公约数.最小公倍数=两数之积/最大公约数 #include <stdio.h> ...
- Python自动化开发 - 常用模块(二)
本节内容 1.shutil模块 2.shelve模块 3.xml处理模块 4.configparser模块 5.hashlib模块 6.subprocess模块 7.re模块 一.shutil模块 高 ...