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

150 天前
 baoshu

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

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

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

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

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

DHH 帮你做好了

https://github.com/basecamp/omakub

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

一次配置,永久使用。

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

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

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

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

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

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

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

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

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

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

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

© 2021 V2EX