专栏首页抠抠空间Linux的安装(虚拟机环境)与基础配置

Linux的安装(虚拟机环境)与基础配置

一、背景

本文介绍如何安装虚拟机VMware以及如果在虚拟机上安装Linux系统以及Linux安装完毕之后的基础配置

需要准备的东西有VMware以及Linux镜像文件

二、下载安装VMware  

下载地址

https://my.vmware.com/en/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/14_0?wd=&eqid=a321fcd7000107af000000035af54ee7

安装教程

https://jingyan.baidu.com/article/9f7e7ec09da5906f281554d6.html

三、在VMware上安装Linux

以下教程来源于:Linux公社(www.linuxidc.com)

1.打开 VMware 12 ――》新建创建新的虚拟机:

2.然后选择“自定义” ――》 “下一步”:

3.继续下一步:

4.选择“稍后安装操作系统” ――》下一步

5.“客户机操作系统” 选择 “Linux” 、“版本”选择“CentOS 64位” ――》下一步:

6.修改“虚拟机名称”和“位置”,也可以使用默认名称和路径。然后“下一步”

7.处理器配置默认的就可以了:

8.内存自定义,可以自己设置大点。不建议小于默认的内存大小。

9.“网络类型”选择“使用桥接网络”:

10.“I/O控制器类型” 选择推荐的“LSI Logic”,然后“下一步”

11.“虚拟磁盘类型”选择推荐的“SCSI”,然后“下一步”

12.“磁盘”选择“创建新虚拟磁盘”

13.“指定磁盘容量”选择建议的大小,自己可以设置大点。然后选择“将虚拟磁盘存储为单个文件”

14.点击“完成”

15.点击“CD/DVD (IDE)”:

16.选择“使用ISO映像文件”,点击“浏览”,找到你安装盘所在位置:

17.点击“开启此虚拟机”:

 四、Linux基础配置

1、网络设置

A、修改对应网卡的IP地址的配置文件 

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

IPV6INIT=no #关闭IPV6支持,当前一般不用
ONBOOT=yes #系统启动时激活此设备 
BOOTPROTO=static #网卡获得ip地址的方式,为static,dhcp或bootp
IPADDR=192.168.1.129 #静态指定IP,指定了网卡对应的ip地址(你自己设置的,可以远程连接,不要和其他局内ip重叠) 如上图1
NETMASK=255.255.255.0 #子网掩码
#NETWORK=192.168.1.1 #可以不设置,在下面2中设置好网关即可 -- 如上图2

B、设置网关

# vi /etc/sysconfig/network

NETWORKING=yes  #表示系统是否使用网络
HOSTNAME=CentOsMini  #设置本机的主机名
GATEWAY=192.168.1.1  #设置本机连接的网关的IP地址,这个是最主要的,查看你电脑

C、设置DNS

# vi /etc/resolv.conf

nameserver 8.8.8.8 
nameserver 114.114.114.114 
  
# service network restart 重启网络服务和网卡
# ifconfig 可以查看网络设置
#ping 192.168.1.1 检查网关是否通
#ping www.baidu.com 检查域名解析是否正常

若提示ip已经被使用,要回到A里面把ip地址重新设置一下,重启。

网络设置好了,我们用Xshell远程登陆CentOs,方便操作,其实平时开发中也大多是远程登陆的。 xshell登录: host(你设置的ip地址,这里是):192.168.1.129 账号:root 密码(安装时候设置的root密码):123456

2.安装简单的图形管理配置套件 

linux命令行模式下有一个简单的图像设置界面,CentOs-mini是没有安装的,接下来安装下这些简单的图形管理界面(和Xwindow区分下,不要混淆)。 

centos运行不了setup?那安装setuptool吧,可以节省很多系统管理的时间。

#安装setuptool
yum install setuptool
#可以发现执行setup后不全,再安装一个用于系统服务管理
yum install ntsysv
#再安装个防火墙,以及setup中配套的防火墙设置、网络设置
yum install iptables
#安装setup中配套的防火墙设置
yum install system-config-securitylevel-tui
#安装setup中配套的网络设置
yum install system-config-network-tui
可以一下全安装了
yum -y install  setuptool  ntsysv  iptables  system-config-securitylevel-tui  system-config-network-tui  system-config-firewall-tui  system-config-keyboard  system-config-network
上面是一行命令

安装好后,输入setup命令,就好弹出设置界面,这里为了演示,只安装了setuptool,如果你安装了其他的套件,会有相应的选择项。

3、开发环境

yum install vim  //强大的Vi编辑器,类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性
yum install wget //从网络上自动下载文件的工具,支持通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载
yum install gcc   //一套由GNU工程开发的支持多种编程语言的编译器
yum install cpp   
yum install gcc-c++ 
yum install make  //makefile
yum install gdb  //调试工具

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux下安装Django

    人生不如戏
  • 爬虫之UserAgent

    人生不如戏
  • python常见模块之time模块

    一、模块简介 在Python中,通常有这几种方式来表示时间: 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按...

    人生不如戏
  • windows下gcc的安装和使用(更新)

    最近用到了c,找到之前自己的安装记录,发现阅读量达到了4万多了,说明大家碰到这个问题还是蛮多的。自己重新按照之前的步骤,发现居然报错了。这个错误之前有个读者反馈...

    用户7054460
  • 《数据可视化基础》第十章:多组分类变量数据可视化(二)

    在本章刚开始的时候,我们使用桥梁数据集来说明对于嵌套的分类变量可视化,使用马赛克图和树图式更合适的。但是同样的其实也是可以使用巢式扇形图来进行可视化的。

    匹咔球
  • 使用USRP探索无线世界 Part 1 | USRP从入门到追踪飞机飞行轨迹

    温馨提示:请自觉遵守无线电管理法规,依法设置和使用无线电设备 Author:雪碧0xroot @漏洞盒子安全团队 cn0xroot.github.io 0×00...

    FB客服
  • Wiztalk CCF-腾讯犀牛鸟基金中期技术沙龙系列分享(二)社交网络分析

    6月16日我们启动了Wiztalk CCF-腾讯犀牛鸟基金(以下简称基金)技术沙龙系列分享活动,为大家带来机器学习、计算机视觉、知识图谱、信息安全等领域的前沿...

    腾讯高校合作
  • leetcode-134-加油站

    你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加油站出发,开始时油箱为空。

    chenjx85
  • 聊聊系统设计中的trade-off

    trade-off翻译过来大致是折中的意思,也就是说系统设计通常牵扯的点比较多,有的设计方案这个方面比较好,但是又有其他缺点,没有十全十美的方案,只是在特定的上...

    codecraft
  • 专访 | 拜腾毕福康:南京工厂最终产能将达每年30万台

    当前,传统汽车技术的发展空间已触及天花板,技术创新和产业创新迫在眉睫。而随着智能、物联网和新能源等的发展,全球汽车产业迎来了新引擎,电动智能汽车由此成为了升级未...

    镁客网

扫码关注云+社区

领取腾讯云代金券