Ubuntu镜像下载;VMware安装Ubuntu;Ubuntu找不到ifconfig,Ubuntu能ping通但是远程连接不通
CentOS现状
- CentOS Linux 8 在 2021 年底停止更新;
- CentOS Linux 7 用户较多,这个版本将在 2024 年 6 月 30 日停止支持;
- 未来社区不会再有 CentOS Linux 的新版本,只有 CentOS Stream 不断向前发展。
上述的这些情况,红帽建议广大 CentOS Linux 用户提前行动起来,尽快选择一条适合的路径开始迁移工作。
CentOS替代之路
- 转向其他社区免费版本:Rocky Linux、Ubuntu
- 转向国内外发行版,如 SUSE、Amazon Linux 2
- 转向红帽主导的社区或发行版,如 CentOS Stream 或 RHEL
- 转向国内发行版,如 龙蜥 欧拉 麒麟等等
- 红帽官方建议CentOS用户升级到CentOS Stream,但也声明了并非为生产环境设计。
我们来简单罗列一下常见的替代系统
1、Ubuntu/Debian 适用于新特性要求多的互联网行业(AI、编译环境、大数据)
Ubuntu 拥有庞大的社区,提供在线教程和指南,用户可以在这些社区的帮助下自行解决各种问题和障碍,同时在 Ubuntu 或 Debian 上设置基于服务器的应用程序。Ubuntu 每两年发布一个 LTS 版本,而标准版本是每六个月发布一次,支持期限为九个月。2、Oracle linux(传统生产环境)
Oracle Linux 是从 RHEL 的源代码编译而来的,因此可以说它是 Red Hat Linux的克隆,并且还提供了早期的安全更新。3、OpenSUSE(老牌发行版本)
它带有三个包管理工具,ZYpp 作为标准命令行工具,YaST 用于前端,RPM 用于更底层。OpenSUSE 的次要版本每 12
个月发布一次,而主要版本大约在36-48 个月之后发布,这个发布周期类似于 Ubuntu。4、Rocky Linux(信仰守护者)
CentOS 的联合创始人 Gregory Kurtzer 将推出另一个基于 RHEL 软件包的 Linux 分支,称为“ Rocky
Linux”旨在与 Red Hat Enterprise Linux 100% 兼容。
小结:
- 传统企业客户如果寻找CentOS替代方案建议考虑RadHat Linux,原因主要是同为一个系列,并且硬件兼容性更好,硬件厂商都会做适配。
- 互联网企业设计架构本身冗余不依靠单点的稳定性,所以更多求新,更多会选择Ubuntu。
- 实际可以看看红帽对于CentosStream说明,Stream的版本发布和红帽一样有严格的测试,选择使用Stream也未尝不可。
Ubuntu镜像下载
选择22.04.3 LTS(LTS表示长时间支持版本)下载即可;选择see our alternative downloads
下载其他版本:
VMware安装Ubuntu
点击文件,新建虚拟机
选择典型就好
选择Ubuntu系统
自定义虚拟机名称即安装路径
自定义磁盘大小及磁盘存储方式,存储方式我这里为了移动方便,用的第二个
点击自定义硬件
调整相关设置,内存、处理器大小等
调整系统的镜像文件,指定为我们下载的镜像文件
调整完之后,点击关闭,验证信息无误后,点击完成
然后开启你新建的虚拟机
会出现下面这个界面,不用点击,会自动安装的
然后进入Welcome
页面,语言不要选择,默认英语,点击Install Ubuntu(安装Ubuntu)即可。如果选择中文那么里面的文件夹的名字也会变成中文,到时候执行Linux命令操作进入文件会很麻烦
Kyeboard Layout
页面,设置键盘布局,默认即可,点击continue(继续)即可
Updates and other Software
页面,意思是更新及其他软件选项。Download updates while installing ubuntu(安装时下载更新)
默认勾选,在安装Ubuntu时下载更新,可节省安装后的时间;Install third-party software for graphics and wi-Fi hardware and additional media formats(为图形和 Wi-Fi硬件以及其他媒体格式安装第三方软件)
勾选,这里不会下载很多内容,但是可以在今后的使用年过程中避免浏览器打不开视频、图片等问题。
Installation type
页面,选择安装类型。默认即可,因为是安装的的虚拟机,Erase disk and install Ubuntu(清除整个磁盘并安装Ubuntu)
,并不会影响宿主机分配给虚拟机的磁盘之外的磁盘文件,只针对宿主机分配给虚拟机的磁盘空间,然后点击Install Now(现在安装)
写入磁盘变更,点击continue(继续)即可
选择时区,点击continue(继续)即可
设置自己的计算机名、用户名、密码等,设置完毕,点击continue(继续)即可
等待完成安装,安装完成后点击Restart Now(立即重启)即可:
点击设置按钮,并找到Displays,然后设置显示器分辨率,我选择设置成1920×1200的,然后点击Apply
选择保持变更或者回退变更
Ubuntu找不到ifconfig(command not found: ifconfig)
问题描述
重装完系统Ubuntu,无法找到ifconfig问题(command not found: ifconfig)
原因分析
缺少ifconfig命令。
解决方案
ifconfig命令包含在net-tools中,安装net-tools
sudo apt-get install net-tools
命令中的各个部分的含义如下:
- sudo: 以超级用户或管理员权限运行命令,以确保你具有足够的权限来更新软件包列表。
- apt-get: 包管理工具,用于管理软件包的安装、升级和删除。
Ubuntu能ping通但是远程连接不通
问题描述
Ubuntu外网能ping通,Windows主机能ping通,远程连接连不上(如xshell、MobaXterm等远程连接工具)。
原因分析
远程连接Ubuntu是通过ssh协议的,默认的Ubuntu20系统是没有安装ssh服务端的(Centos默认是安装好的,直接可以连接),所以,需要给ubuntu安装ssh服务器。
解决方案
安装ssh服务器
sudo apt-get install openssh-server
重新启动ssh服务:
sudo service ssh restart