安装Linux系统详解

安装Centos7.3

准备工作

  • 步骤1

下载需要安装系统
下载地址
https://archive.kernel.org/centos-vault/7.3.1611/isos/x86_64/
在这里插入图片描述

步骤 2. 使用UltraISO工具制作centos系统启动,以管理员身份打开UltraISO
在这里插入图片描述
步骤 3. 点击文件选中“打开”,弹出选中系统iso文件夹,选择下载好的centos系统
在这里插入图片描述
步骤 4. 打开系统后,点击启动选择“写入硬盘映像”
在这里插入图片描述
步骤 5. 打开写入硬盘映像,硬盘驱动是需要加载的U盘信息,其他信息默认,如未进行U盘格式化,再次点击“格式化”,已格式化,点击“写入”,刻录完成后点击关闭

在这里插入图片描述
准备功能完成

安装步骤

  • 步骤 1
    把U盘插入需要安装的机器上,关机重启系统,在重启系统中根据系统提示,按相关键进入系统启动选项,选择U盘启动或光驱启动,引导成功后,选择“Install Centos Linux 7”,如图 1所示。
    图1 选择安装
    在这里插入图片描述

  • 步骤 2

系统读取数据后,进入系统语言选择界面,这里选择“中文 > 简体中文(中国)”,然后单机“继续”,如图 2所示。
图2 选择安装语言
在这里插入图片描述

  • 步骤 3

    进入“安装信息摘要”界面,在“软件”单机“软件选择”,如图3所示。
    图3 软件选择
    在这里插入图片描述
    步骤 4 进入“软件选择”界面,把“最小安装”修改为“GNOME桌面”,单机“完成”,桌面版依赖相对比较全面,如图4所示。
    在这里插入图片描述
    步骤 5 返回“安装信息摘要”界面,进入“系统 > 安装位置”界面,如图5所示。
    图5 选择安装位置
    在这里插入图片描述

步骤 6 单机“安装位置”,进入“安装目标位置”界面,根据自身磁盘选择,其他存储选项中分区选择“自动分配分区”,如果是重装系统,会提示回收空间,删除全部然后回收全部,然后点击“完成”,如图 6所示。
图 6 选择安装目标位置

在这里插入图片描述

  • 步骤 7

空间选择完成后,单机“开始安装”,如图 7所示。
图 7 开始安装
在这里插入图片描述

  • 步骤 8

    进入“配置”界面,单击“ROOT密码”,设置ROOT 密码,不需要创建用户,如图 8所示。
    图 8 配置界面
    在这里插入图片描述

  • 步骤 9

输入ROOT密码,并确认,单击“完成”,如图 9所示。
图 9 设置ROOT密码
在这里插入图片描述

  • 步骤 10

系统开始安装,安装需要一段时间,系统完成,单机“重启”,如图 10所示。
图 10 安装系统
在这里插入图片描述

  • 步骤 11

进入“初始设置”界面,单机“LICENSING”,设置接受许可证,如图 11所示。
图 11 LICENSING
在这里插入图片描述

  • 步骤 12

进入“许可信息”界面,勾选“我同意许可协议”,然后单机“完成”,如图 12所示。
图 12 同意许可信息
在这里插入图片描述

  • 步骤 13

再次返回“初始设置”界面,单机“完成配置”,如图 13所示。
图 13 Root用户密码

在这里插入图片描述

  • 步骤 14

    进入“欢迎”界面,选择语音“汉语-中国”,单机“前进”,如图 14所示。
    图 14 自定义布局
    在这里插入图片描述

  • 步骤 15

    输入,默认选择“汉语”,单机“前进”,如图 15所示。
    图 15 选择键盘
    在这里插入图片描述

  • 步骤 16

进入“时区”界面,时区选择北京或上海,单机“前进”,如图 16所示。
图 16 设置时区
在这里插入图片描述

  • 步骤 17

进入“在线账号”界面,单机“跳过”,如图 17所示。
图 17 跳过在线账号

在这里插入图片描述

  • 步骤 18

进入“关于您”界面,新建管理用户,笔者这里新建“qh”用户,如图 18所示。
图 18 格式化
在这里插入图片描述

  • 步骤 19

设置密码,并确认,单击“前进”,如图 19所示。
图 19 默认设置
在这里插入图片描述

  • 步骤 20

    系统配置完成,单机“开始使用CentOS Linux(S)”,如图 20所示。
    图 20 开始使用CentOS
    在这里插入图片描述

系统配置

  • 步骤 1

    CentOS默认安装好之后是没有自动开启网络连接的,所以需要我们自己配置,右击“打开终端”,并切换至root用户,su root 输入密码
    如图 21所示。

在这里插入图片描述

  • 步骤 2
    服务器一般有多个网口,查看网线目前接入的网口信息 ifconfig,以下以接入第一个网口为例
    输入cd /etc/sysconfig/network-scripts/进入网络管理目录,ls查看网络配置文件
    cd /etc/sysconfig/network-scripts/
    如图2所示。
    图2 编辑网络配置文件
    在这里插入图片描述
    服务器一定要确认是网线是插入在第一个网口上
  • 步骤 3

Centos7下没有ifcfg-eth0网络配置文件,使用vi ifcfg-eth0新建静态ip配置文件
vi ifcfg-eth0
输入以下内容:(根据实际环境设置IP),按Esc键退出编辑,输入:wq!保存退出文件
DEVICE=eth0
IPADDR=192.168.2.226
NETMASK=255.255.255.0
GATEWAY=192.168.2.1
#DNS1=202.96.134.133(连接外网时需要,取消前面注释)
ONBOOT=yes
NAME=eth0
BOOTPROTO=static
保存成功后可以查看有ifcfg-eth0
在这里插入图片描述

  • 步骤 4

    IP设置好后,修改grub文件,目录:/etc/default,编辑grub文件,使用命令:
    vi /etc/default/grub,在GRUB_CMDLINE_LINUX原有的参数后面加上"net.ifnames=0 biosdevname=0",保存退出
    cd /etc/default
    vi grub

    在这里插入图片描述
    使其修改生效,命令行运行命令:
    grub2-mkconfig -o /boot/grub2/grub.cfg
    在这里插入图片描述

  • 步骤 5

完成后重启系统“reboot”,重新登录后查看ifconfig查看IP为eth0代表成功
reboot
在这里插入图片描述

  • 步骤 6
    启动后关闭防火墙,使用以下命令
    查看防火墙状态: systemctl status firewalld
    关闭防火墙:systemctl stop firewalld.service
    永久关闭:systemctl status firewalld.service
    在这里插入图片描述

. 安装显卡驱动

nvidia官网
http://www.nvidia.cn/object/UNIX_cn.html

  • 步骤 1
    上传显卡驱动到home目录下,给执行权限,安装gcc(安装vs800服务会自动安装)
    chmod +x NVIDIA-Linux-x86_64-384.98.run (适合1080和P4驱动)
  • 步骤 2
    注释nvidiafb,输入“vi /lib/modprobe.d/dist-blacklist.conf”回车,修改如下内容。注释blacklist nvidiafb、加入blacklist nouveau、options nouveau modeset=0,修改后按Esc键,输入“:wq!”保存退出。
    vi /lib/modprobe.d/dist-blacklist.conf
    在这里插入图片描述
  • 步骤 3
    注释nvidiafb后需重建initramfs image,输入“mv /boot/initramfs- ( u n a m e r ) . i m g / b o o t / i n i t r a m f s (uname -r).img /boot/initramfs- (uname -r).img.bak”回车,再次输入“dracut /boot/initramfs-$(uname -r).img ( u n a m e r ) m v / b o o t / i n i t r a m f s (uname -r)” mv /boot/initramfs- (uname -r).img /boot/initramfs- ( u n a m e r ) . i m g . b a k d r a c u t / b o o t / i n i t r a m f s (uname -r).img.bak dracut /boot/initramfs- (uname -r).img $(uname -r)
  • 步骤 4
    设置运行级别为文本模式,输入systemctl set-default multi-user.target输入“reboot”重启系统
    systemctl set-default multi-user.target
    reboot
  • 步骤 5
    重启后查看nouveau是否启动,输入“ls mod | grep nouveau”回车,无显示相关内容说明已禁用。
    ls mod | grep nouveau
  • 步骤 6
    进入home目录下,执行安装nvidia驱动,输入“./NVIDIA-Linux-x86_64-384.98.run”回车,在安装过程中选择“accept”回车,在后续提示修改xorg.conf,选择“yes”。等待安装完成,中途需要选择都是“ok”。
    ./NVIDIA-Linux-x86_64-384.98.run
  • 步骤 7
    安装完成后设置运行级别为图形模式,输入“systemctl set-default graphical.target”后重启。
    systemctl set-default graphical.target
    reboot
  • 步骤 8
    重启成功后查看nvidia驱动是否安装成功,输入“nvidia-smi”回车,输出如下内容说明安装成功。
    nvidia-smi
    在这里插入图片描述 ----结束