8

求问各位大佬如何选择学习用的发行版

 1 year ago
source link: https://www.v2ex.com/t/901479
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  Linux

求问各位大佬如何选择学习用的发行版

  levelworm · 9 小时 57 分钟前 via Android · 1512 次点击

我目前从事的是数据工程(实际上是 ETL 工程师),想要转 DevOps 或者 Sys Admin 。Linux 经验仅限于写 docker 需要的那点命令行知识。

我想要把 Linux 作为主要的操作系统,请问用哪个发行版比较好?我想在 Linux 里安装 K8s ,再带两个虚拟机组成集群,然后在上面练习 K8s 。

29 条回复    2022-12-10 17:56:29 +08:00
locoz

locoz      9 小时 52 分钟前 via Android   ❤️ 1

如果只是以学习 k8s 为主,那直接用 ubuntu 就好了,好用、包不会太旧、坑少、相关资料多。不过涉及 linux 的部分主要也是在安装期间,后面没啥问题其实也不太会去动系统层的东西了,没啥必要太纠结选哪个。
ltkun

ltkun      9 小时 43 分钟前 via Android   ❤️ 3

个人长期用建议流式更新的 archlinux Ubuntu 每年更新两次麻烦 用了二十几年 Linux 桌面 今年才发现 Arch Linux 这个发行版 强烈推荐
hingle

hingle      9 小时 36 分钟前 via iPhone   ❤️ 2

LinuxMint
kongkongyzt

kongkongyzt      9 小时 36 分钟前   ❤️ 1

无脑 manjaro
tensorzhang

tensorzhang      9 小时 34 分钟前   ❤️ 1

windows 开虚拟机
tensorzhang

tensorzhang      9 小时 33 分钟前   ❤️ 1

windows 开虚拟机 ,用 centos 7 ,企业用啥就用啥
seers

seers      9 小时 31 分钟前 via Android   ❤️ 1

Debian 或者 Ubuntu ,不过公司一般会用 centos
z1645444

z1645444      9 小时 30 分钟前 via Android   ❤️ 1

听楼主的描述感觉 WSL 或许足够了。准备作主系统就用 Ubuntu 吧,如果之前就用过别的发行版那么推荐 Arch
Fuhuang

Fuhuang      9 小时 27 分钟前   ❤️ 1

如果不清楚工作环境,把 Debian 系和 RetHat 系练好就行。
Debian 系可以用 Ubuntu ,RedHat 系可以选用 CentOS ,他们都是资料比较多的,适合学习。
yazinnnn

yazinnnn      9 小时 23 分钟前   ❤️ 1

arch > manjaro > ubuntu > deepin
不推荐 centos
dcsuibian

dcsuibian      9 小时 22 分钟前 via Android   ❤️ 1

推荐 Debian ,但如果要做桌面的话,上 Ubuntu 也可以
chih758

chih758      9 小时 15 分钟前 via Android   ❤️ 1

如果是学习,真建议 arch ,wiki 最好,包管理简单清晰,一通百通,后面再去学习其他发行版就是顺手的事。
SuperMild

SuperMild      8 小时 42 分钟前

想起当年学 Linux 的时候,根本压抑不住每个发行版都玩一玩的冲动,就连 LFS 都装过,在一次编译 Gentoo 的过程中我可怜的笔记本终于顶不住我的百般折腾,主板烧了…
Noicdi

Noicdi      8 小时 38 分钟前 via iPhone

为了工作而学习我觉得 ubuntu 或者 centos ,要是顺带着自己用真的推荐 arch Linux ,滚动更新加上详尽的 wiki 和友好的社区
gam2046

gam2046      8 小时 36 分钟前

Debian/Ubuntu 即可,即使有坑,也有丰富的群众基础和资料供你解决问题。除非你的工作环境会出大价钱购买 RHEL ,否则 Redhat 那系列不用了解。

centos 都已经不再维护,除了原有系统以外,新上的业务都不建议再选择 centos
locoz

locoz      7 小时 13 分钟前

@locoz #1 看到有人提到了 Arch ,补充一下:如果想要对 Linux 下的各种组件和概念都特别熟悉,是可以玩玩 Arch ,跟着文档一步一步地将系统中的各种组件配好,能大幅提升相关的理解。

但说实在的,Arch 和傻瓜版 Arch 的 Manjaro ,在服务器领域的用户群体毕竟还是没有那么大,各种云服务商、VPS 服务商提供的机器基础镜像也基本是以 Ubuntu 、Debian 、CentOS 为主。而且由于包版本一般更得较快的关系,有时候真指不定会碰到什么坑。

建议是如果想玩可以都玩,但尽量还是别拿 Arch 作为跑 K8S 的宿主系统。
wheeler

wheeler      6 小时 31 分钟前 via iPhone

Debian server 。不要倒腾桌面。
czvatqin

czvatqin      6 小时 19 分钟前

openSUSE
YaST yyds!
6david9

6david9      6 小时 16 分钟前 via Android

用 Ubuntu LTS 版吧,开箱即用驱动稳定,不折腾。
基本上各大 Linux 的软件都有 deb 和 rpm 格式的包,如果你不想折腾闭源驱动和中文输入法只是想使用 Linux 建议你从 Ubuntu LTS 版开始。
如果动手能力强喜欢折腾直接 Arch 或者 Fedora 。

没有哪个发行版能做到的其他发行版不行,只是预装软件不一样,后期基本都可以自己装。
libook

libook      6 小时 15 分钟前 via Android

初学者建议 Ubuntu 。熟练掌握之后可以用 Arch 深入了解。
lindas

lindas      5 小时 39 分钟前

随便吧,主要弄个虚拟机装,有地方配错了,回滚也方便,节约时间
Muniesa

Muniesa      5 小时 35 分钟前

我会选择 google 结果多的

k8s ubuntu 找到约 21,500,000 条结果
k8s arch 找到约 262,000 条结果
k8s manjaro 找到约 34,500 条结果
k8s debian 找到约 433,000 条结果
k8s fedora 找到约 189,000 条结果
singerll

singerll      4 小时 21 分钟前

如果不是工作要求,win 装虚拟机是最方便的,强行用 liunx 除了装 b 没啥用
rimwindy

rimwindy      4 小时 21 分钟前

如果是工作的话不建议 Arch ,除非喜欢 & 有时间折腾。权衡硬件适配、系统稳定以及软件包的更新速度,我更推荐 Fedora 。当然,如果是第一次用 Linux Desktop 的话,Ubuntu 也是很不错的选择。
iwdmb

iwdmb      3 小时 14 分钟前

以前折腾有的没的发行版
后来决定以稳为主
Ubuntu LTS / KDE neon 推荐给你
iwdmb

iwdmb      3 小时 10 分钟前

把時間專注在主要目標上
不要花時間折騰花裡花俏的東西
https://ubuntu.com/download/desktop

https://neon.kde.org/
(基于 Ubuntu LTS 的 KDE 官方发行版,跟 Windows 操作逻辑较为相似,目前主力用了将近 5 年,很稳定)
datou

datou      2 小时 54 分钟前

不需要桌面就 Ubuntu LTS

需要桌面 manjaro
lijiangang886

lijiangang886      1 小时 38 分钟前

不要折腾 Linux 桌面,直接虚拟机里装服务器版,别装桌面环境,日用系统该 win win 该 mac mac

最重要的一点,__不要做运维__
zx900930

zx900930      1 小时 18 分钟前

学习 arch
工作 fedora workstation
服务器 ubuntu server
个人建议你去整个私人用的 lab 配置不用很高, RAM 弄大一点, 装个 hyperviser 比如 proxmox/exsi, 然后随便你练习 k8s, 想装什么发行版装什么发行版
完毕

Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK