linux与windows趣味谈

前言

  • windows和linux同为常见的操作系统,相信大部分人对widows比较熟悉一点,对linux比较陌生一点儿。但相信,作为程序员大家族的一员,大家对linu还是比较熟悉的。
  • 最近,作者刚好在折腾linux系统,顺便就和大家分享一下最近的收获。

linux&windows

两者常见的系统版本

常见的Windows系统版本:

  1. Windows 7:非常流行的桌面操作系统版本,提供不同版本,如家庭版、专业版、旗舰版等,现在企业中主流的操作系统。但是由于业务安全性的需求,该系统正在慢慢被win10所替代
  2. Windows 10:当前广泛使用的桌面操作系统版本,提供不同版本,如家庭版、专业版、教育版等。
  3. Windows 11:最新版本的Windows操作系统,为桌面用户提供全新的界面和功能。

常见的Linux发行版:

  1. Ubuntu:最受欢迎的Linux发行版之一,注重易用性和用户友好性。
  2. CentOS:基于Red Hat Enterprise Linux(RHEL)构建的企业级Linux发行版,用于服务器和企业环境。
  3. Fedora:由社区开发的面向桌面和服务器的Linux发行版,注重创新和新功能的引入。
  4. Debian:一个免费的开源Linux发行版,以稳定性和安全性著称,广泛用于服务器环境。
  5. openSUSE:基于SUSE Linux Enterprise构建的社区支持的Linux发行版,提供稳定性和可靠性。
  6. Arch Linux:面向Linux爱好者和高级用户的滚动发布发行版,注重自定义和灵活性。
  7. Kali Linux:专门设计用于网络安全和渗透测试的Linux发行版,集成了众多安全工具。
  8. Linux Mint:注重易用性和用户体验的Linux发行版,基于Ubuntu构建。
  9. Kylin(麒麟)操作系统:由中国的中标软件股份有限公司(CCS)开发,是中国政府主推的国产Linux操作系统。它基于Ubuntu,专注于提供本土化的桌面和服务器解决方案。
  10. Deepin(深度)操作系统:Deepin操作系统也基于Debian发行版,注重用户体验和创新设计。以提供简洁、美观、易用的桌面环境而闻名。
  11. NeoKylin(新麒麟)操作系统:NeoKylin基于Ubuntu和Debian,并针对中国市场进行了定制化,提供多语言和安全增强功能。
  12. 统信UOS(Union Operating System):统信UOS基于Debian发行版,并在其基础上进行了定制化开发。它采用了统信自主研发的桌面环境和应用软件,并注重中文本地化支持。提供了一系列专门为政府、企业和个人用户设计的应用程序和服务,包括办公套件、安全管理工具、云服务等。统信UOS在中国政府部门和企事业单位中得到了广泛应用,尤其在政务办公和信息化建设方面。它通过提供本土化的解决方案和支持,促进了中国国内软件产业的发展和自主创新。

再补充一个奇葩:

  • inuxFX:一款基于Ubuntu的Linux发行版,旨在提供类似于Windows操作系统的用户体验。它是由巴西的一个团队开发的,旨在为用户提供熟悉的桌面环境和工具,使过渡到Linux更加容易。
  • LinuxFX的主要特点之一是其桌面环境,它基于Cinnamon桌面环境,并进行了定制和优化,以模仿Windows 10的外观和操作方式。它提供了类似于Windows的任务栏、开始菜单和系统托盘,使Windows用户能够更快地适应和使用LinuxFX。

系统安装

  • Windows系统和Linux系统安装方式、难度的不同和对比:
Windows系统 Linux系统
安装方式 通过安装光盘或USB驱动器启动安装程序 通过光盘、USB驱动器或网络下载安装介质
难度 相对较简单 相对较复杂
安装步骤 1. 下载或获取安装媒体(ISO或光盘镜像) 1. 下载或获取安装媒体(ISO或光盘镜像)
2. 插入光盘或USB驱动器 2. 制作引导光盘或USB驱动器
3. 启动计算机,并从光盘或USB驱动器启动 3. 插入光盘或USB驱动器
4. 按照安装向导进行安装 4. 启动计算机,并从光盘或USB驱动器启动
5. 选择安装选项和目标驱动器 5. 进入安装程序界面,选择安装选项和目标驱动器
6. 安装操作系统及必要驱动程序 6. 进行分区和文件系统设置,安装操作系统及必要驱动程序
7. 完成安装并进行系统设置 7. 进行系统设置,选择安装所需软件和配置
支持的硬件和驱动程序 适用于广泛的硬件和驱动程序 部分硬件和驱动程序可能需要手动安装或配置
软件和应用程序的可用性 有广泛的商业和免费软件和应用程序支持 有大量免费和开源软件和应用程序支持
用户界面 使用Windows桌面环境 可以选择不同的桌面环境或窗口管理器 多数情况下作为服务器使用命令的方式
维护和更新 更新和维护通常由Microsoft提供 更新和维护通常由Linux发行版提供

版本选择

  • Windows和Linux在系统版本选择的比较:
Windows系统 Linux系统
系统版本选择 有多个版本可供选择,如Windows 10、Windows 11等 有多个不同的Linux发行版可供选择,如Ubuntu、Fedora等
版本特点和功能 每个版本提供不同的功能和特点,如专业版、家庭版等 每个发行版提供不同的功能和特点,如桌面版、服务器版等
商业和个人使用 提供商业和个人使用的不同版本 大多数发行版提供免费的个人和商业使用
许可证和费用 需要购买许可证,价格因版本而异 大多数发行版基于开源许可证,免费使用
支持和更新 提供官方支持和定期更新 支持和更新由各个发行版社区提供
兼容性 支持广泛的硬件和软件 兼容性取决于发行版和所选软件包

总结:

  • linux系统的发行版类型众多,安装难度较高,定制化成都较高,不适合日常使用和办公(当然,我们的国产化操作系统deepin和统信UOS还是可以的)
  • window系统主要版本类型为win7、win10、win11,但是选择的具体版本还是很多的。日常主流使用的家庭版,安装难度低、破解手段多样化,品味不如macos,我们的游戏好帮手。可以兼容所有的游戏。

linux和windows使用体验

  1. 终端和命令行:

    • Linux:终端和命令行是非常重要的工具,许多任务可以通过命令行完成。
    • Windows:图形界面更为常见,命令行的使用并不像在Linux上那么普遍。
  2. 软件包管理:

    • Linux:通常使用软件包管理器来安装、更新和管理软件。通过简单的命令来安装和升级软件,同时自动处理依赖关系。
    • Windows:软件的安装通常需要手动下载安装程序,并进行一系列的安装步骤。
  3. 文件系统层次结构:

    • Linux:遵循一种标准的文件系统层次结构,根目录、bin目录、home目录等都有明确定义的用途。
    • Windows:文件系统结构并不像Linux那样规范化,有时可能需要更多的导航和查找来找到所需的文件和目录。
  4. 权限和用户管理:

    • Linux:使用基于权限的用户管理和访问控制模型。每个文件和目录都有特定的权限设置,控制着谁可以读取、写入或执行它们。
    • Windows:权限管理和用户访问控制也存在,但与Linux上的细粒度权限管理相比,不直观。
  5. 开源和自由软件:

    • Linux:以其开源和自由软件的生态系统而闻名,用户可以自由获取、使用和修改大量的开源软件。
    • Windows:商业软件和专有软件更为主流,尽管也有一些开源软件可用,但其使用方式和范围可能有所不同。

聊聊折腾收获

  • 使用windows系统编程久了,就像使用linux系统跑跑项目、写写代码。顺便学习一下linux系统。奈何虚拟机没有感觉就使用真机安装。
  • 先体验ubuntu,桌面化操作时常卡顿,安装软件困难。自带无用的软件,卸载还可慢。
  • 然后体验deepin,就爱上deepin,页面流畅丝滑,操作简单、可以作为日常使用。
  • 但是再使用1panel的过程中,出现了一些bug(可能是适配的问题)

Linux系统使用技巧

  1. 安装linux系统:相信大部分人会采用启动优盘的方式
  2. linux系统的选择推荐
    • centos8:适合初学者使用,学习基本命令;作为服务器部署java项目,docker服务、nginx都可以;更适合倾向命令行使用
    • deepin:适合linux桌面化使用,当然理论上也可以作为服务器使用,但可能存在一些兼容的问题
    • ubuntu:适合大多数人使用,软件丰富,流行度较高,大多数遇到的问题都可以再网上找到答案

  • 个人建议:
    • 如果你想使用桌面版linux,同时想使用它进行日常的使用,如:看视频、浏览网页,甚至使用QQ。推荐使用deepin系统(确实不错提供有应用仓库,同配置下deepin竟然比ubuntu更流畅和丝滑,个人折腾ubuntu安装啥软件都比较麻烦。)
  1. linux系统不错的下载工具
    • Free Download Manager
    • 支持win、mac、linux、android;下载速度嘎嘎快
    • deepin的应用商店就可以直接搜到

猜你喜欢

转载自blog.csdn.net/yang2330648064/article/details/131647146
今日推荐