过去一直用 windows 开发,编码问题,行尾问题,使用 docker 绑定目录也会有同步问题。
后来就转到 wsl 中开发,但是不好说是 wsl 的 bug 还是 docker 的 bug ,经常出现磁盘读写 100%, 磁盘完全占满后所有 app 都不能正常工作了。
然后就转 linux ,选的三个 mint ,debian/kde ,ubuntu 先用 live 模式尝试,ubuntu 出现了一点卡顿就放弃了,尝试 mint 发现官方网站上列了很多已知问题, 我不敢用,debian 暂时没有发现问题,就安装了,用了之后才发现这个 debian 反而经常出现 freeze 的情况,就是所有 app 都不可以操作,10 秒钟之后才能恢复,重启之后问题只是频次有所降低,不过 debian 还不只这一个问题,chrome 渲染也有问题,chrome 打开白屏无法操作,所有基于 chromium 的也都不能用(比如 vscode ),启动时需要添加参数才行,然后更搞是如果 debian 重启会把之前未关闭的程序恢复,但是不会恢复我在命令行中指定的参数,也就是说每次重启都会打开了一堆不能用的窗口
最终,用了 ubuntu ,最看不上的反而没有问题。
1
jlz52z 1 天前 via Android
开发机的话确实用 ubuntu 比较稳定
我现在用的 arch ,因为嫌 ubuntu 包太老了,我又比较喜欢追新特性,稳定这方面除了电脑之前内存坏了排查了半天,倒也没出现过系统性的崩溃 |
2
jacketma 1 天前
这个只要看几大云服务商,哪个发行版镜像支持的最广泛,就选哪个。ubuntu 的版本各家支持的是相当齐全的
|
3
000sitereg 1 天前
我之前 是 ubuntu 搭配 KDE 桌面 。感觉挺好用的。就是个中文输入法麻烦。不过那时候版本老,搜狗 linux 版就行
|
4
Sunyin 1 天前 via iPhone
最近在用 fedora ( gnome ),感觉不错
|
5
0superx0 1 天前
工作机用 ubuntu10 几年了,现在折腾用 ventoy 把整个硬盘格式化,用 ventoy 来引导启动虚拟机 vtoy 镜像,这样想玩什么系统就用 vbox 虚拟机来安装,安装完把虚拟机镜像改为.vtoy 再用 ventoy 引导启动就行,系统备份也方便,直接复制系统镜像就行.
|
6
cnleon 1 天前
wsl1 和 wls2 对于磁盘这块有重大的变化。
我个人现在用 xubuntu ,主要是比较喜欢 xfce ,ubuntu 本身的升级还是注意一下,上次碰到一个显卡的驱动就搞了好久。 |
7
wengjin456123 1 天前 via Android
肯定是 ubuntu 的,支持最好了,但是其实用起来还是差口气,我目前是有一台机器装 ubuntu ,然后 mac 和 win 来进行连接开发的,linux 有时候 gui 会遇到很奇怪的问题,不太想花时间去解决,反正用他跑代码应该是最好的
|
8
catazshadow 1 天前 via Android Ubuntu 的网络配置自己搞了一套傻逼 netplan ,用一次骂一次,/etc/interfaces 哪点惹到这帮傻逼了改尼玛呢
|
9
faywong8888 1 天前 cachyos 用着不错!
|
10
lujiaxing 1 天前 ubuntu 老资格了, 自从 centos 自杀了之后, ubuntu/debian 基本上是服务器标配. 稳得一批
|
11
wangfeng3769 1 天前
Ubuntu studio 感觉很牛各种软件用不好
|
12
zisen 1 天前
linux/ubuntu 开发服务器+大内存 win/mac 本,大内存是为了能多开 vscode 窗口和浏览器
|
13
notwaste 1 天前
mint 还可以,我也是最近转了 mint
|
14
takeshima 1 天前
用 debian 没有碰到过啥问题
|
15
raptor 1 天前 我用 mint 还可以
|
16
ganxiyun 1 天前
用 wsl 遇到好几个大量读取写入的情况,一年不到写了 120TBW ,实际我自己并没有写这么多数据
|
17
jlctboy 1 天前 mint 用了好几年了,
|
18
gowk 1 天前
I really enjoy using Arch(Omarchy). 😁
|
19
reter 1 天前
上 cachyOS + Btrfs ,随便滚,随便更新,出问题就恢复快照
|
20
Maboroshii 1 天前 via Android
linux 桌面确实 Ubuntu 和 arch 好。arch 社区强大,桌面软件都能直接用。windows 确实一点也用不惯了
|
21
14 1 天前
日常推荐 Ubuntu/Debian ,因为 Linux 桌面/服务器分裂严重,虽然我也支持百花齐放但是还是希望有一个相对大众的选择才能有更好的普及
|
22
shaojz2005 1 天前
实际上 mint 是开箱即用最好的,只是界面定制化不怎么灵活
|
23
kokutou 1 天前 via Android 磁盘 100% 连 Linux 都 freeze ,固态不行了吧
|
24
sir283 1 天前
其实你可以考虑一下 Arch Linux ,毕竟这个发行版,已经被 LinuxER 们,吹上天了,无所不能,吊打一切 Linux 发行版。
|
25
poorcai 1 天前
可惜在公司环境纯用 Linux 不太方便。。。
|
26
Dispatcher 1 天前
wsl 经常 io 100%,linux 经常性 freeze ,据此判断楼主的磁盘/ssd 命不久矣。
|
27
aloxaf 1 天前
freeze 过后应该 dmesg 看一下有没有相关日志,很可能是你硬件哪里有问题
|
28
hengxiangbianhua OP @Dispatcher @kokutou io 100% 是 bug ,社区很多人遇到,不是我硬盘坏了
|
29
kokutou 1 天前 via Android @hengxiangbianhua
配置低了你还不信 |
30
hengxiangbianhua OP @ganxiyun 赶紧换吧,有时候用 ai 写代码不再电脑前,回来发现这个 io 百分百,但是都不知道持续多长时间了
|
31
drealism 1 天前 via Android
我在考虑 elementory os ,不知道怎么样
|
32
june4 1 天前 archlinux + gnome ,用了十多年,一直在我的舒适区。
最近换了 niri ,不是说 gnome 不好,纯粹是万年不变的外观和操作有点审美疲劳了。 |
33
xlawy 1 天前 不知道为什么 Gnome 我用着各种小问题,换成了 Kubuntu 之后什么都好了,已经稳定当主力机用了两个月,非常满意,推荐试试 Kubuntu
|
34
wgsgyes 1 天前
mint 可以看作 Ubuntu 的优化版
|
35
Ipsum 1 天前 via Android
Debian 可以,但是属于一次性装好就直接用。装不好就自求多福了。
|
36
Dk2014 1 天前
你当桌面端用可以,server 端依托
|
37
strobber16 1 天前
i use arch btw
|
38
cnt2ex 1 天前 @drealism
以前 elementaryos 很好用,现在感觉不怎么行了。可能是因为前几年创始人之一离开了的原因。 elementaryos 有一个很严重的问题就是官方并不支持直接升级 OS 大版本(比如 7 升到 8 得通过 iso 镜像重装),虽然可以通过改一些配置文件然后通过 apt upgrade 来升级,但是官方不支持这点一直让我怀疑开发者自己用不用这个系统。这也是我之前用过一段时间之后又放弃了的原因。 前几个月重装系统的时候想起这个发行版,想再试试,结果才装上就遇到一堆小问题,感觉缺少打磨。 曾经的 elementaryos 是唯一一个让我不用自己折腾美化就能用的系统,现在觉得还不如自己美化后的 gnome 好用。 |
40
drealism 1 天前
@CuteGirl 想问个问题, 就是 mac + hhkb 用习惯了的用户, 现在公司电脑, 估计只能装个 linux 来模拟了, 有啥好的操作系统推荐? 我主要是在意 ctrl + c, cmd + c 分离, 问了一堆 AI, linux 桌面真的是太五花八门了...
|
42
wayneyang3 1 天前
没人用 kali 吗?
|
43
Wyearn 1 天前
@wayneyang3 kaili 主要是玩安全用的
|
44
laminux29 1 天前
1.Windows 开发的编码问题,是没有养成统一使用 UTF-8 的习惯。
2.至于行尾问题,在 Windows 下进行开发,统一为 Windows \r\n 就行,无论编译还是 Server 程序,都可以通过配置来统一解决这种问题。 3.如果你的程序是跑在 Linux 上,你不应该用 wsl ,这玩意是个大坑。你应该用 Linux 虚拟机或 Linux 物理机来解决这个问题。 4.磁盘读写出现 100%,考虑一下是否没使用固态硬盘?磁盘如果长期 100% 其实是没问题的,只要程序把 timeout 值拉大,慢慢等待 io 请求就行。 |
45
jackqian 15 小时 27 分钟前
windows 就是一坨,现在买 mac 的也是越来越多了
|
46
MrKrabs 12 小时 54 分钟前
直接说电脑型号吧
|
47
mqnu00 6 小时 57 分钟前
在用 wsl2 ,倒是没有磁盘读写的问题
|
48
PTLin 6 小时 50 分钟前
wsl 用最新版本,再把 swap 搞高点,硬盘空闲空间留大点基本上没碰见过问题。
|
49
qbqbqbqb 6 小时 47 分钟前
用容器未必能获得真实体验,因为系统内核版本可能对体验有影响。
特别是如果你用的是较新的硬件(例如 Intel/AMD 最新一代的 CPU ),旧内核兼容性就会比较差,这种情况下用 ArchLinux 或者 Ubuntu 最新版(不考虑是否是 LTS )这些相对激进的发行版,体验反而更好,新硬件上尽量不要用偏向稳定的发行版(例如 Debian 或者较旧的 Ubuntu LTS ) |
50
webcape233 6 小时 20 分钟前
天天 arch 开发,现在 arch 早已经不是当年,比 ubuntu 稳
|
51
lymanbernadette6 5 小时 14 分钟前
@catazshadow #8 好骂
|