一、系统的初始化配置

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. centos firewalld 基本操作【转】

    1.firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status fire ...

  2. Codeforces Round #548 (Div. 2) D 期望dp + 莫比乌斯反演

    https://codeforces.com/contest/1139/problem/D 题意 每次从1,m中选一个数加入队列,假如队列的gcd==1停止,问队列长度的期望 题解 概率正着推,期望反 ...

  3. RNN文章总结

    1.RNN  基本结构类型 2. RNN 3.零基础入门深度学习(5) - 循环神经网络 4.

  4. Latex表格插入

    \begin{table}[h] \centering \caption{Traffic flows description} \begin{tabular}{|c||c|c|c|c|} \hline ...

  5. linux系统配置参数修改

    一.永久修改主机名修改/etc/sysconfig/network,在里面指定主机名称HOSTNAME=然后执行命令hostname 主机名这个时候可以注销一下系统,再重登录之后就行了. 或者修改/e ...

  6. Everything的简单使用

    1.Everythings下载地址: http://www.voidtools.com/ 下载完后直接解压,运行everything.exe即可打开使用: 2.基本设置 (1)去除不需要搜索的文件夹: ...

  7. Location对象的查询字符方法实现

    function getQueryStringArgs(){ /*如果location.search有则删除第一个字符,并返回删除后的字符串*/ var gs = (location.search.l ...

  8. centos7.2下安装python3.6.2

    centos7.2默认已经安装了python2.7.5,因此要安装python3.6的话,得从python官网上下载相应版本的安装包 查看python2.7 1.下载:wget https://www ...

  9. xmlns 实例分析

    <?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Soft ...

  10. 深入浅出javascript(三)封装和继承

    一.私有变量和公有变量 通过var修饰的是私有变量. 二.私有变量的访问方法 三.特权.公有和私有方法 一个例子: function f(name) { var name=name; //私有变量 t ...