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/ ...
随机推荐
- mysql的一些配置优化
[mysqld]lower_case_table_names=1datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockuser=mysql# Di ...
- android 应用商店
下面更多 http://wiki.youmi.net/Wiki/PromotionChannelIDs 小米 http://market.xiaomi.com/dev安智市场 http://dev.a ...
- MFC中的几个虚函数
1.PreTranslateMessage()和WindowProc() PreTranslateMessage是消息在送给TranslateMessage函数之前被调用的,通过函数名也可以猜出来.绝 ...
- IntelliJ IDEA 2017版 编译器使用学习笔记(六) (图文详尽版);IDE快捷键使用
一.alter + enter使用 应用于很对场景不知道如何操作代码时使用 1.场景一:自动创建函数 调用一个没有的函数的时候,alter+enter,弹出自动创建函 ...
- jdk1.6的配置
执行下列命令安装jdk1.7 /usr/lib/jvm$ sudo apt-get install openjdk-7-jdk openjdk-7-jre 会得到下面这两个文件: 查看当前jdk版本: ...
- php 安装扩展
安装mysqli扩展 1.到php文件ext下的mysqli cd /usr/local/php-7.1.5/ext/mysqli 2.在mysqli文件夹下执行 /usr/local/ph ...
- c语言:辗转相除法求最大公约数、最小公倍数
辗转相除法,又称欧几里得算法.两个正整数a和b(a>b),它们的最大公约数等于余数c和较小的数b之间的最大公约数.最小公倍数=两数之积/最大公约数 #include <stdio.h> ...
- (最长上升子序列 并记录过程)FatMouse's Speed -- hdu -- 1160
http://acm.hdu.edu.cn/showproblem.php?pid=1160 FatMouse's Speed Time Limit: 2000/1000 MS (Java/Other ...
- whereis+whatis+man
使用Linux过程中无论是使用shell命令.程序开发或者用户文档都需要使用到强大的男人man命令. 使用方法也十分简单,以查看ls命令的使用方法为例: man ls man的搜索路径通常包括以下两个 ...
- ASP.NET MVC Owin 基本理解
一.OWIN OWIN(Open Web Interface for .Net),定义了一个服务器(IIS)和Web应用程序(MVC,Webform)通信的标准接口,并且通过抽象层使得这两个在微软平台 ...