有没有适合开发者的 Linux 系统

7 天前
 baoshu

想要是这种系统,预装了大部分的环境和一些软件 开发者装好系统,直接可以开发

有没有个人开发者配置好了的镜像 iso 文件可以分享的,应该去哪里找。

我自己试过不少系统,如 fedora ,dedian ,ubuntu ,pop!os ,opensuse ,这些系统安装后都需要各种配置,非常花时间,比如安装桌面主题,需要下很多插件。最后的结果很难还是不满意,有些小 bug 。

我自己主力使用 win ,也会用 macOS ,macOS 很接近 linux 而且不用折腾,但是我个人就喜欢开源的系统,不想被第三方控制。

3854 次点击
所在节点    Linux
54 条回复
monkey110
7 天前
你这需求 Ubuntu 配置好环境后自己封装成 iso 最合适。
WildCat
7 天前
「我自己主力使用 win ,也会用 macOS ,macOS 很接近 linux 而且不用折腾,但是我个人就喜欢开源的系统,不想被第三方控制。」

DHH 帮你做好了

https://github.com/basecamp/omakub

拿走不谢。
jayeli
7 天前
我是用 vagrant 定制虚拟机
Wanten
7 天前
NixOS ,你值得拥有。

一次配置,永久使用。

https://nixos.org/
https://github.com/topics/nixos
twitchgg
7 天前
@Wanten 不还是得配置。。。。
twitchgg
7 天前
Linux 不适合懒人😷
gainsurier
7 天前
fydeos
levelworm
7 天前
自己配置一次然后写个 shell 脚本?
w568w
7 天前
开源的另一层意思是:本质上没有人为你的体验负责,你需要为自己负责;因为你有查看、修改所有东西的自由,你也要为之付出代价。

如果一个发行版什么都不需要用户做就能满足大多数人需求,它必定是高度耦合的、定制化的、难以修改的。例如 Ubuntu 等,macOS 也算一个这样的系统。Windows 则是因为用户基数太大了,前人栽树后人乘凉。

如果你连「安装桌面主题」「下很多插件」的时间成本都难以负担,也不能接受 Ubuntu 的极少「小 bug 」(相对其他发行版来说真的很少了),并且没有动力去付出学习新知识的成本,那么我觉得 Linux 并不适合你。还是老老实实用原来的系统吧。
cnbatch
7 天前
最适合的方式是,目标系统是什么,开发系统就用什么。
假如,目标系统是 CentOS ,那你也用对应版本的 Linux ,可以是同版本的 CentOS ,也可以是 Rocky Linux
levelworm
7 天前
@w568w 我觉得也是,windows 和 macos 很好的,闭源就闭源呗。
mayli
7 天前
开发语言为啥需要桌面主题?
Vim+gcc 不就够了?
vcn8yjOogEL
7 天前
完全免配置是不可能的, iPhone 到手还得装软件改设置呢

且 Linux 用 N 卡必然麻烦, 版权问题使得绝大多数发行版无法内置驱动

个人推荐 Fedora Silverblue, 声明式配置可以解决绝大多数包管理问题, rpm-ostree 也没有 Nix 那么复杂

开发环境用 Toolbox 搭建, 或者直接装到系统里, 其他软件用 Flatpak 配合 Flatseal 管理权限即可
levelworm
7 天前
琢磨了一下,其实 OP 需要的就是一个类似 Windows 下面 Chocolatey 的东西吧?写个配置文件就可以安装了。
t41372
6 天前
提醒一下,你要确保你足够信任提供配置的人。开源不保证安全,供应鍊投毒发生过很多。
开源的安全来自于 code review ,但真的去做 code review 的人其实很少。
另外,感觉会做 code review 的人不会去看这种帮你配 linux 的懒人包,很有可能会有人在里面加料... 这种懒人包在我印象中算是一个病毒的重灾区...
esee
6 天前
你配置好自己适合的然后打包备份一下不行吗?开发环境我不用 Linux ,而且我也不喜欢重装系统,一个 win10 我已经 5 年没重装过了。
arischow
6 天前
RTFD

愿意花钱的话另说
unclemcz
6 天前
开发用的话,装好工具链和编辑器就够了,至于主题插件这种有空再折腾。linux 发行版最稳定的形态就是做服务器的时候,一旦上了 de ,就会带来各种 bug 。
按照 op 的描述,选 win 和 maxos 就挺好,不要被“开源”二字束缚了。
yxhzhang185
6 天前
ubuntu server + mac + vscode + ssh, 能满足 99%Linux 环境开发需求;
对于控制,只要用别人写的东西,就要被控制的风险,关键是风险控制,不是所有的东西都完全无风险,那成本肯定高
wujianhua22
6 天前
你根本就不适合使用 linux ,所以放弃吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1051943

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX