博客
关于我
【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/

你可能感兴趣的文章
python利用pytorch库导出图像分割算子
查看>>
python利用pyshark监听网卡来抓包其中pyshark中摸索的一些可用参数
查看>>
python利用excel分析过杀漏失
查看>>
python判断汉字数目
查看>>
python判断文件是空的,如果是空的,就删除
查看>>
python判断密码是否正确_python密码判断是否符合要求的方法
查看>>
python判断字符串包含中文_Python 判断字符串是否包含中文
查看>>
python删除第一行_Python 乱码指北:一行删掉根目录
查看>>
Python删除列表元素的三种方法
查看>>
python初步学习-python数据类型-集合(set)
查看>>
python列表生成字典_Python中将字典转换为列表的方法
查看>>
python列表对应元素合并为列表及判断一个列表是几维
查看>>
python列表去重复后按照顺序_从包含不可共元素的Python列表中删除重复元素,同时保留顺序?...
查看>>
python列表前几个_python之列表
查看>>
python列表元组
查看>>
Python列表/元组/字典和集合使用
查看>>
python列表 行列选择_python_pandas_dataframe_行列选择_切片操作
查看>>
python列表
查看>>
python列出当前目录、子目录和文件的脚本
查看>>
python+flask计算机毕业设计骨科门诊患者档案管理系统(程序+开题+论文)
查看>>