VMware虚拟机上安装Linux系统(二)

简介: Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX​操作系统,其内核由​ ​林纳斯·本纳第克特·托瓦兹​​​于1991年10月5日首次发布,它主要受到Minix​和Unix思想的启发,是一个基于POSIX​的多用户、多任务​、支持多线程​和多CPU​的操作系统。它能运行主要的Unix​工具软件、应用程序和网络协议。它支持32位​和64位​硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian​、archlinux​,和基于商业开发的Red Hat Enterprise Linu

6)系统默认选择最小化安装,点击软件选择手动进行安装GNOME桌面

ede0c120dff5c84963862d265354c9e.png


选择兼容性程序库、开发工具、安全性工具,然后点击完成


763e2d9a4721c96a07cf91ba43d61a9.png

7)关闭SECURITY POLICY


8031d6d27c341d02c21c194f68e7682.png


c250bec596b4d589139c7c569a712f1.png


8)连接网络


2cd103bad1e39ca894bc8bf3222c575.png


更改主机名


1e6a0f12e0fa0c9e03f0538ec98df5e.png


9)开始安装


b184fb1de5bb55d2d113ba322e7c29c.png


10)设置root密码

ceb9a3d848cdf038385f1a0b547f06a.pnge1ba29a1d2b6afaa23c02769e023b5b.png


11)创建用户

f5777accbe4c5f047f198d1a00dd31e.png08e418a674ee661fda6a09d32d50b91.png



12)等待配置文件安装完成


4131e84d1570a7385323d8f07f443bf.png

安装完成点击重启


c591880c9fef0fd4e23569c2fabbfc7.png


13)接受许可证


9fac5bd21809690db19803a9c682744.png

14)打开以太网


7701a28681a368482fa5e25f9c0508c.pngc878617711a998e66e68cede34af7b5.png

15)完成配置


2046faaefbedb28f0475f33e7e9ff07.png


15)登录Linux系统,使用未列出用户root登录


2d9bd94562ec7e3c5314cd54d4f9fb6.png2ad6753d8b7950e0433a7f4b219bb7c.png

696ad144bf2c761b9c6564affd4a630.png


四、优化Linux系统


1)关闭防火墙、禁止开机自动启动c210e9cfdcba71c162a5b2a8045b955.png


命令如下:

[root@Centos ~]# systemctl stop firewalld     关闭防火墙
[root@Centos ~]# systemctl disable firewalld    禁止开机自启
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.


2)关闭selinux防火墙

[root@Centos ~]# vim /etc/selinux/config 
SELINUX=disabled

把SELINUX=enforcing更改为SELINUX=disabled

d58bd0226a369fb26df28f70480fa11.png73861272db28d81d37363f2b08ce5e6.png


重启系统

reboot



📢提示

vim编辑器有三种模式 命令模式、编辑模式、末行模式

模式间切换方法:

命令模式下,输入:后,进入末行模式

末行模式下,按esc慢退、按两次esc快退、或者删除所有命令,可以回到命令模式

命令模式下,按下i、a等键,可以计入编辑模式

编辑模式下,按下esc,可以回到命令模式

3)备份网卡配置文件

先备份网卡配置文件,避免修改错误源文件丢失

[root@Centos ~]# cp /etc/sysconfig/network-scripts/ifcfg-ens32 /etc/sysconfig/network-scripts/ifcfg-ens32.bak     备份网配置文件
[root@Centos ~]# ls /etc/sysconfig/network-scripts/       查看是否备份成功
ifcfg-ens32      ifdown-ipv6      ifdown-tunnel  ifup-isdn    ifup-TeamPort
ifcfg-ens32.bak  ifdown-isdn      ifup           ifup-plip    ifup-tunnel
ifcfg-lo         ifdown-post      ifup-aliases   ifup-plusb   ifup-wireless
ifdown           ifdown-ppp       ifup-bnep      ifup-post    init.ipv6-global
ifdown-bnep      ifdown-routes    ifup-eth       ifup-ppp     network-functions
ifdown-eth       ifdown-sit       ifup-ib        ifup-routes  network-functions-ipv6
ifdown-ib        ifdown-Team      ifup-ippp      ifup-sit
ifdown-ippp      ifdown-TeamPort  ifup-ipv6      ifup-Team


cf74ec816f051c528fda8afd4f226e3.png


4)修改网卡配置文件

[root@Centos ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens32
---
TYPE=Ethernet
BOOTPROTO=static
NAME=ens32
DEVICE=ens32
ONBOOT=yes
IPADDR=192.168.100.10
NETMASK=255.255.255.0

1ee9c76b721b05fb3a18d8091991256.png


重新启动网卡服务

[root@Centos ~]# systemctl restart network


查看网卡是否生效

[root@Centos ~]# ifconfig 
ens32: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.100.10  netmask 255.255.255.0  broadcast 192.168.100.255
        inet6 fe80::20c:29ff:fe93:dea9  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:93:de:a9  txqueuelen 1000  (Ethernet)
        RX packets 10  bytes 1071 (1.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 33  bytes 4377 (4.2 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


5)查看yum仓库

[root@Centos ~]# ls /etc/yum.repos.d/
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo
CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo


6)创建本地yum仓库


[root@Centos ~]# vim /etc/yum.repos.d/local.repo
---
[local]
name=centos
baseurl=file:///mnt
enabled=1
gpgcheck=0


7)设置Linux系统永久字符启动


[root@Centos ~]# systemctl set-default multi-user.target      设置Linux系统永久字符启动
Removed symlink /etc/systemd/system/default.target.
Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/multi-user.target.


8)重新启动系统

[root@Centos ~]# reboot

04b53afe3d1762f62ae3ec195ecdc23.png


📢提示:

可以Xshell程序远程连接Linux系统


相关文章
|
11天前
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
|
1天前
|
存储 SQL 数据挖掘
虚拟化数据恢复—VMware虚拟机vmdk文件被误删除的数据恢复案例
虚拟化数据恢复环境: 某品牌服务器(部署VMware EXSI虚拟机)+同品牌存储(存放虚拟机文件)。 虚拟化故障: 意外断电导致服务器上某台虚拟机无法正常启动。查看虚拟机配置文件发现这台故障虚拟机除了磁盘文件以外其他配置文件全部丢失,xxx-flat.vmdk磁盘文件和xxx-000001-delta.vmdk快照文件还在。管理员联系VMware工程师寻求帮助。VMware工程师尝试新建一个虚拟机来解决故障,但发现ESXi存储空间不足。于是将故障虚拟机下的xxx-flat.vmdk磁盘文件删除,然后重建一个虚拟机并且分配固定大小的虚拟磁盘。
|
10天前
|
Ubuntu Linux Shell
Linux系统命令 安装和文件相关命令
本文档详细介绍了Linux系统中的常用命令,包括软件安装卸载命令如`dpkg`和`apt-get`,压缩与解压命令如`gzip`、`bzip2`和`xz`,以及`tar`命令用于打包和解包。此外还介绍了文件分割命令`split`,文件操作命令如`cat`、`head`、`tail`、`more`、`less`等,管道命令和`wc`、`grep`、`find`、`cut`、`sort`、`uniq`、`diff`等实用工具。最后,文档还讲解了文件属性相关的命令如`chmod`、`chown`、`chgrp`以及创建硬链接和软链接的`ln`命令。
|
10天前
|
Ubuntu 开发工具 虚拟化
MacOS系统基于VMware Fusion配置Ubuntu 22.04LTS环境
这篇文章介绍了如何在MacOS系统上使用VMware Fusion虚拟化软件配置Ubuntu 22.04 LTS环境,包括自定义VMware Fusion网段、Ubuntu系统安装、配置root用户登录、设置静态IP地址、修改默认网卡名称、配置PS1变量、设置登录界面为字符界面、修改软件源和进行vim基础优化等步骤。
32 2
|
16天前
|
虚拟化
vmware虚拟机使用主机代理访问谷歌
vmware虚拟机使用主机代理访问谷歌
|
16天前
|
Linux TensorFlow 算法框架/工具
在Linux上安装其他版本的cmake 或 升级cmake
在Linux上安装其他版本的cmake 或 升级cmake
26 2
|
16天前
|
人工智能 Linux 开发工具
Linux安装Taiyi stable-diffusion-webui
Linux安装Taiyi stable-diffusion-webui
|
17天前
|
Ubuntu Linux 虚拟化
安装Windows Linux 子系统的方法:适用于windows 11 版本
本文提供了在Windows 11系统上安装Linux子系统(WSL)的详细步骤,包括启用子系统和虚拟化功能、从Microsoft Store安装Linux发行版、设置WSL默认版本、安装WSL2补丁,以及完成Ubuntu的首次安装设置。
59 2
|
21天前
|
关系型数据库 Linux PostgreSQL
【Azure 应用服务】Azure Function App Linux环境下的Python Function,安装 psycopg2 模块错误
【Azure 应用服务】Azure Function App Linux环境下的Python Function,安装 psycopg2 模块错误
|
21天前
|
存储 安全 Linux
【Azure 应用服务】App Service For Linux 怎么安装Composer,怎么安装PHP扩展,怎么来修改站点根路径启动程序?
【Azure 应用服务】App Service For Linux 怎么安装Composer,怎么安装PHP扩展,怎么来修改站点根路径启动程序?