一、系统的初始化配置

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++编译器的更多相关文章

  1. Ubuntu系统下安装并配置hive-2.1.0

    说在前面的话 默认情况下,Hive元数据保存在内嵌的Derby数据库中,只能允许一个会话连接,只适合简单的测试.实际生产环境中不使用,为了支持多用户会话, 则需要一个独立的元数据库,使用MySQL作为 ...

  2. Ubuntu系统下Xen虚拟机的基本安装方法(代码创建)

    Ubuntu上Xen安装虚拟机方法一dd一个空的磁盘sudo dd if=/dev/zero of=/home/vm1.img bs=1G count=8 下载Xen VM通用配置文件 sudo wg ...

  3. Linux:Ubuntu系统的安装

    好久没更了,今天就更完这一期的Linux系统吧,这次主要安装的是常用Linux系统的之一:Ubuntu(乌班图)系统,这个系统和CentOS 7的安装步骤也是类似的,(我不采取用虚拟机的方法来安装,当 ...

  4. linux/Ubuntu系统上安装mysql数据库(附图详解)

    在前面的文章中,我已经分享了如何在Ubuntu系统中安装以及搭建java开发环境,那么当我们需要跟数据打交道的时候,那么就需要在ubuntu系统中安装一个数据库了,那么废话就不多说了,我们这里主要是分 ...

  5. VMware Tools (ubuntu系统)安装详细过程与使用

    前一段时间博主在VMware虚拟机上安装了Ubuntu系统,如果还没有安装的同学可以参考博主上一篇文章:VMware Ubuntu安装详细过程. 猿友们都知道linux不太好用,如果你想将你主机Win ...

  6. ubuntu系统下安装pyspider:搭建pyspider服务器新手教程

    首先感谢“巧克力味腺嘌呤”的博客和Debian 8.1 安装配置 pyspider 爬虫,本人根据他们的教程在ubuntu系统中进行了实际操作,发现有一些不同,也出现了很多错误,因此做此教程,为新手服 ...

  7. CentOS和Ubuntu系统下安装 HttpFS (助推Hue部署搭建)

    不多说,直接上干货! 我的集群机器情况是 bigdatamaster(192.168.80.10).bigdataslave1(192.168.80.11)和bigdataslave2(192.168 ...

  8. CentOS和Ubuntu系统下安装vsftp(助推大数据部署搭建)

    不多说,直接上干货! 同时,声明,我这里安装的vsftp,仅仅只为我的大数据着想,关于网上的复杂安装,那是服务和运维那块.我不多牵扯,也不多赘述. 一.CentOS系统里安装vsftp 第一步:使用y ...

  9. 使用Ubuntu系统编译安装Zabbix企业级监控系统

    使用Ubuntu系统编译安装Zabbix企业级监控系统   作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. Ubuntu系统部署笔记:https://www.cnblogs.com/ ...

随机推荐

  1. mysql的一些配置优化

    [mysqld]lower_case_table_names=1datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockuser=mysql# Di ...

  2. android 应用商店

    下面更多 http://wiki.youmi.net/Wiki/PromotionChannelIDs 小米 http://market.xiaomi.com/dev安智市场 http://dev.a ...

  3. MFC中的几个虚函数

    1.PreTranslateMessage()和WindowProc() PreTranslateMessage是消息在送给TranslateMessage函数之前被调用的,通过函数名也可以猜出来.绝 ...

  4. IntelliJ IDEA 2017版 编译器使用学习笔记(六) (图文详尽版);IDE快捷键使用

    一.alter + enter使用 应用于很对场景不知道如何操作代码时使用          1.场景一:自动创建函数         调用一个没有的函数的时候,alter+enter,弹出自动创建函 ...

  5. jdk1.6的配置

    执行下列命令安装jdk1.7 /usr/lib/jvm$ sudo apt-get install openjdk-7-jdk openjdk-7-jre 会得到下面这两个文件: 查看当前jdk版本: ...

  6. php 安装扩展

    安装mysqli扩展 1.到php文件ext下的mysqli      cd /usr/local/php-7.1.5/ext/mysqli 2.在mysqli文件夹下执行 /usr/local/ph ...

  7. c语言:辗转相除法求最大公约数、最小公倍数

    辗转相除法,又称欧几里得算法.两个正整数a和b(a>b),它们的最大公约数等于余数c和较小的数b之间的最大公约数.最小公倍数=两数之积/最大公约数 #include <stdio.h> ...

  8. (最长上升子序列 并记录过程)FatMouse's Speed -- hdu -- 1160

    http://acm.hdu.edu.cn/showproblem.php?pid=1160 FatMouse's Speed Time Limit: 2000/1000 MS (Java/Other ...

  9. whereis+whatis+man

    使用Linux过程中无论是使用shell命令.程序开发或者用户文档都需要使用到强大的男人man命令. 使用方法也十分简单,以查看ls命令的使用方法为例: man ls man的搜索路径通常包括以下两个 ...

  10. ASP.NET MVC Owin 基本理解

    一.OWIN OWIN(Open Web Interface for .Net),定义了一个服务器(IIS)和Web应用程序(MVC,Webform)通信的标准接口,并且通过抽象层使得这两个在微软平台 ...