linux安装

linux有多种安装方式,这里是通过虚拟机安装

1.准备工作

  在正式安装之前,需要先安装虚拟机,用的人比较多的有VirtualBox,VMware和Virtual。这里用的是VirtualBox,免费开源,可以到其官网下载https://www.virtualbox.org/

 

  然后需要下载linux,常见的安装版本有ubuntu,redhat,debian等,这里用的是CentOS,相当于是RedHat的去版权版版。

  centos可到官网下载https://www.centos.org/download/(more download choices选择不同版本)

  我这里是通过阿里镜像库下载的7.0版本,https://mirrors.aliyun.com/centos-vault/7.0.1406/isos/x86_64/

  

  另外,cpu需要开VT虚拟化,部分电脑默认开启的,可以在任务管理器中查看是否开启

  

  没有开启的可以进入bios设置,一般电脑开机按住F2可以进入BIOS界面,在bios界面找到对应选项,intel芯片一般是Intel Virtual Technology选项,amd芯片则是SVM Mode

  下面以华硕天选的界面为例,各品牌各机型可能有所不同

    开机进入bios,按F7进入Adavanced选项

  

    在Advanced中选用SVM Mode,将其开启(enable)

   

 

2.新建linux系统需要的虚拟硬盘

  vbox下点新建,点专家模式设置

   

  在Vbox下点新建并设置名称和系统位置,类型选linux,版本选redhat。再按照需求配置内存和硬盘的大小,并以VDI的动态模式创建虚拟硬盘。

  

   

 

  创建后,设置虚拟硬盘

  

   设置共享剪切板和拖放为双向,这样linux和windows上的可以互相复制粘贴

  

  启动程序要取消光驱,因为下载的镜像是走光盘走的

  

  对cpu核心数设置,根据负载需要设置,一般可设置为总核心数一半

  开启多个系统时,总占用的内存设置不能超过机器的本身的内存,但cpu方面比较灵活,虚拟机的cpu核数和物理机的cpu核数没有直接关系。

  

  图形控制器设置为,默认为VboxSVGA,不模拟图形适配器类型,界面里看不见鼠标。可以设置为VBoxVGA或者VBoxSVGA。

  

   存储里选择光盘图标,点选下载的centOS镜像文件

  

   网络中,可以设双网卡,Host-only模式方便调试,NAT模式方便联外网

  

  

 

3.安装linux

  点击设置好的虚拟机,进入界面可以开到提示安装Linux,Install CentOS7

  这里额外提一下,进入后默认光标到虚拟机内,按右ctrl可将光标退出,此时可以操作windows

  

  安装一部分后会进入设置界面

  这里,语言选择英语,点continue,下一步

  

  然后需要设置三个东西,默认时区,硬盘位置,网卡设置

  

   时区设置,直接点选中国的地图,默认帮你设置到亚州上海区域。点done完成

  

  设置硬盘之间点进去,确认即可,因为默认已有相关设置

  

  网卡设置将两张网卡开启,并done

  

  设置好后,开始安装

  

  再设置用户和密码。可以只设置密码,则默认为root用户(顶级用户)密码

  

 

4.一些linux的初始配置

   进入后输入用户名和密码,进入操作页面

  

  

 

  用hostnamectl set-hostname可设置主机名

  

 

  设置固定ip地址,并设置开启启动网络

  在设置之前,可以再vbox界面按ctrl+h,先查看主机的子网掩码,前三位的是网络号,即ip地址的前三位

  

  代码:vi /etc/sysconfig/network-scripts/ifcfg-enp0s3   

  进入网络配置文件的编辑页面,再按i进入编辑模式(进入插入式编辑模式后,底部会出现INSERT字样)

  设置BOOTPROTO=static,将ip地址设为静态的。设置ONBOOT=yes,开机自启网卡

  IPADDR一开始没有,需要按o新建一行,再自己写

  

  接着使用systemctl restart network重启网络后,再用ping指令来检测网络连接功能,若网络功能没有问题,就会收到远端的回应。

  注意,若网络功能实现,则ping指令会是本机不断收到信息,要使用ctrl+c中断请求

  

 

  补充几点

  1,打文件夹的时候不需要打全称,打几个字母再按tab可以自动补全

  2,键盘上下键可以快速打出已打过的重复代码

  3,关机命令shutdown now

  4,linux系统的防火墙,有时会导致外部网络无法连接到操作系统,可选择性关闭或禁用

  关闭防火墙:systemctl stop firewalld

  禁用防火墙:systemctl disable firewalld

 

5.连接linux

  由于linux原有的黑窗口不太易操作,所以操作linux一般使用一些终端模拟软件,常用的有XManager,MobaXtern等

  XManager的免费内容(Xshell+Xftp):https://www.netsarang.com/zh/free-for-home-school/

  MobaXterm是免费软件:https://mobaxterm.mobatek.net/

  

  这里用Xshell演示连接过程

  打开Xshell,新建会话,修改名称和主机ip

  

   在用户身份连接中输入用户名和密码

  

   然后连接即可(注意要连接成功,需要先开虚拟机)

  

  可更改配色方案

  

  在界面上打开Xftp,可方便的管理windows和linux上的文件(增删改查),并可以互相传输文件(将文件拖动到对应文件夹即可)。

  

 

https://blog.csdn.net/qq_45363033/article/details/106608015

posted @ 2020-05-14 18:31  D目录  阅读(259)  评论(0)    收藏  举报