博客
关于我
【Linux入门】Linux环境搭建
阅读量:458 次
发布时间:2019-03-06

本文共 1519 字,大约阅读时间需要 5 分钟。

前言

Linux是一款自由和开放源代码的操作系统,广泛应用于各种计算机设备中,包括个人计算机、服务器、嵌入式系统等。

一、发行版本

Linux是一个开源的操作系统内核,有很多不同的发行版本,每个发行版本都有自己独特的特点和用途。下面是一些常见的Linux发行版本及其特点的介绍:
  • Ubuntu:Ubuntu是基于Debian的Linux发行版本,以易用性和用户友好性著称。它有一个简洁的桌面环境和强大的软件包管理系统,适合初学者和普通用户使用。
  • Fedora:Fedora是由Red Hat公司支持的社区开发的Linux发行版本。它专注于最新的开源技术和软件,提供稳定性和安全性。Fedora的目标是成为最先进的Linux发行版,并在技术上推动Linux的发展。
  • CentOS:CentOS是基于Red Hat Enterprise Linux (RHEL)重新编译的Linux发行版本。它是一个免费的、开源的操作系统,提供与RHEL相同的稳定性和安全性。CentOS适用于服务器和企业环境。
  • Debian:Debian是一种非常稳定和可靠的Linux发行版本,以其强大的软件包管理系统和广泛的软件选择而闻名。Debian的架构支持多个处理器架构,包括x86、ARM和PPC。
  • Arch Linux:Arch Linux是一个轻量级、灵活和简洁的Linux发行版本。它采用滚动更新的方式,允许用户及时获得最新的软件更新。Arch Linux适合有一些Linux经验的用户,希望能够完全定制他们的系统。
  • openSUSE:openSUSE是一个由社区支持的Linux发行版本,由SUSE公司定期发布。它提供了一个稳定的桌面和服务器环境,并有一个易于使用的安装程序和配置工具。

其中CentOS是比较稳定的发行版对新手比较友好,但是由于CentOS 7系统于2024年06月30日停止维护服务,所以在接下来的安装中,将会使用Ubuntu。

二、搭建Linux环境

1. Linux环境搭建方式

主要有三种方式:
  • 直接安装在物理机上:由于 Linux 桌面使用起来非常不友好,不推荐。
  • 使用虚拟机软件:虽然虚拟机软件如VMware存在一些bug,但搭建起来仍然是一个不错的选择。
  • 使用云服务器:使用云服务器可以直接购买一个云服务器,部署项目并直接被外网访问,这种方式最为简单且高效。

虽然虚拟机不用花钱,但接下来主要讲解使用虚拟机去搭建Linux环境,如果对云服务器感兴趣,可以去直接搜索。

2. 虚拟机安装Ubuntu 22.02.4

选择稳定的版本,并根据需求安装桌面版或无桌面版本。

1)安装VMware

VMware Player是免费的,登录后直接下载安装即可。建议选择安装位置不在C盘,创建一个方便管理的文件夹。

2)下载镜像源

推荐使用清华镜像和阿里云镜像: - 清华镜像:点击下载即可,选择桌面版。 - 阿里云镜像:点击下载,同样选择桌面版。

3)添加虚拟机

打开安装好的VMware,点击创建新虚拟机,选择高级配置,内存至少设置为4G。

4)换源

使用图形界面换源,输入密码后点击close即可。

5)安装VM Tools

打开终端输入命令: ```bash sudo apt install open-vm-tools open-vm-tools-desktop ``` 下载完成后重启虚拟机即可。

6)添加快照

添加快照可以记录虚拟机状态,方便后续恢复。

总结

本篇博客主要介绍了如何使用虚拟机安装Ubuntu系统,安装完成后可以尝试一些简单命令。安装过程中可能会遇到各种问题,不要急躁,慢慢来,有不懂的可以在评论区提问。

转载地址:http://iqfbz.baihongyu.com/

你可能感兴趣的文章
MySQL中一条SQL语句到底是如何执行的呢?
查看>>
MySQL中你必须知道的10件事,1.5万字!
查看>>
MySQL中使用IN()查询到底走不走索引?
查看>>
Mysql中使用存储过程插入decimal和时间数据递增的模拟数据
查看>>
MySql中关于geometry类型的数据_空的时候如何插入处理_需用null_空字符串插入会报错_Cannot get geometry object from dat---MySql工作笔记003
查看>>
mysql中出现Incorrect DECIMAL value: '0' for column '' at row -1错误解决方案
查看>>
mysql中出现Unit mysql.service could not be found 的解决方法
查看>>
mysql中出现update-alternatives: 错误: 候选项路径 /etc/mysql/mysql.cnf 不存在 dpkg: 处理软件包 mysql-server-8.0的解决方法(全)
查看>>
Mysql中各类锁的机制图文详细解析(全)
查看>>
MySQL中地理位置数据扩展geometry的使用心得
查看>>
Mysql中存储引擎简介、修改、查询、选择
查看>>
Mysql中存储过程、存储函数、自定义函数、变量、流程控制语句、光标/游标、定义条件和处理程序的使用示例
查看>>
mysql中实现rownum,对结果进行排序
查看>>
mysql中对于数据库的基本操作
查看>>
Mysql中常用函数的使用示例
查看>>
MySql中怎样使用case-when实现判断查询结果返回
查看>>
Mysql中怎样使用update更新某列的数据减去指定值
查看>>
Mysql中怎样设置指定ip远程访问连接
查看>>
mysql中数据表的基本操作很难嘛,由这个实验来带你从头走一遍
查看>>
Mysql中文乱码问题完美解决方案
查看>>