
1 MicrosoftAccount Dec 8, 2019 via Android ubuntu 19.10 |
2 cmdOptionKana Dec 8, 2019 其实……差别真不大。建议虚拟机玩玩。但无论如何,你将花费大量时间研究各种与具体编程无关的东西。 |
3 zhongjidalao Dec 8, 2019 可以装个双系统,推荐 Ubuntu,遇到问题解决问题,被逼着学习 Linux 深层一点的知识 |
4 yalelynn Dec 8, 2019 相信我,学习成绩不好跟你用的钢笔还是水性笔没半毛钱关系 |
5 akyle Dec 8, 2019 via Android 很好,台式机+Linux 不错,便捷的开发环境,但 QQ 用不了。 |
6 Vegetable Dec 8, 2019 如果你现在不能说出 Windows 有哪些困扰你的地方,建议不要尝试. |
7 dreamerlv3ex Dec 8, 2019 隔壁帖子用 mbp 装 linux 的,你可以转过去问一下。 |
8 yyws2012 Dec 8, 2019 archlinux |
9 DelayNoMore Dec 8, 2019 直接 centos 走起,最接近生产环境的 linux 版本,编辑器用 vim 搞定一切 |
10 inhzus Dec 8, 2019 via Android 讨厌 Windows 的环境配置可以试试 Linux。 不折腾推荐 manjaro,想定制折腾就 Arch de 只要试过觉得流畅、审美过得去就随便装,没有完美的。 包管理用 pacman+yay,想安装软件先查 yay,我除了 ide 都是 yay 管理。 然后该咋开发咋开发,个人觉得还是比 Windows 爽的 |
11 ipwx Dec 8, 2019 via Android 初学者 ubuntu 就行了 |
12 qinxg Dec 8, 2019 这样就会牛逼点吗.... |
13 crella Dec 8, 2019 via Android 不都是用 vscode 吗? |
14 locoz Dec 8, 2019 via Android 建议…?没有建议… 我觉得你真要换的话,先试试 wsl 吧,如果觉得非 Windows 环境下的路径、程序执行环境之类的会比现在舒服,那可以试试 Mac,因为 Linux 桌面真的很烂,而且破事很多。 |
15 love4taylor PRO 不要为了用 Linux 而用 Linux. |
16 dsnake1984 Dec 8, 2019 买 mac book pro |
17 superrichman Dec 8, 2019 用过觉得最友好的是 manjaro |
19 yazinnnn Dec 8, 2019 manjaro,真香 |
20 xcstream Dec 8, 2019 建议是 mac |
21 ten020407 Dec 8, 2019 建议 CENTOS |
23 nyaaar Dec 8, 2019 你们怎么都这么 harsh 啊。。。如果想试就上 ubuntu 吧,自己摸索慢慢来还是挺有意思的 |
24 Lyvnee Dec 8, 2019 via Android 没人推荐 deepin 吗 |
25 zeroDev Dec 8, 2019 via Android 我现在日常使用 Linux,没有大家说的那么难 想试试 Linux,推荐尝试顺序(上手难度低 -> 高):Ubuntu (不推荐,个人不喜欢)-> manjaro (非常不推荐,系统细节处理不好)-> Fedora (挺好用的)-> Arch Linux (现在用的,什么软件都有) 关于有人说 Linux 比 Windows 软件少,Linux 一般注重于通用性,即你可以通过组合拼凑出你想要的工具(不难的) 关于 QQ,微信等未适配 Linux 但需要使用的软件,deepin-wine (兼容性良好,基本所有的 Linux 系统都可以用) 关于编码环境,比 Windows 好得多(这个不用我多说) 关于游戏,建议用 Windows 玩,Linux 的 wine 和原生都有不少可以玩的,但是没 Windows 舒服 关于设计( PS 等等),我平常不用,但我感觉是个坑 |
26 Kiriri Dec 8, 2019 上黑苹果 |
27 keyv Dec 8, 2019 via iPhone 有时间的话上 Arch Linux,即使最后用不惯,折腾的过程中也会有相当大的收获 |
28 imn1 Dec 8, 2019 第一条 above all 不要以为装好系统就没事了,软件装 /卸可以和 windows 那样,随时有思想准备滚动更新把系统更挂了 初入门重装系统两三次、七八次是极有可能的 所以,最开始不要急于配置开发环境 建议 0.保持有另外一台设备能顺畅联网,随时搜索 1.先装一次(不需要太考究分区那些,反正有重装的思想准备),用一些简单的,不需要手动配置的 GUI 软件,例如预装的看图片、听音乐之类,用 GUI 界面做一些系统的 setting,类似 win10 的设置 2.装 /用一些需要配置的 GUI 软件,如 email、telegram 之类 3.学习少量命令行知识,用户权限,用一些需要写配置文件 ini/conf 的软件 4.学习搞系统相关的配置,如 apt/dns/samba/service 之类,好了,这时候极可能有搞挂系统的可能,视乎你理解力能否修复 5.用各种需要写配置的软件,很多只有 cli,没有 gui 基本上 4/5 错误-->修复 /重装-->提高-->错误……这样反复学习提高 在你大致明白 linux 是怎样运作的,建议从头重装,每步做好配置,后面就顺畅了 反复学习中基本上要搞清的点: 0.分区、根、用户,以及一些系统装好就有的目录各自表示什么,有什么用 1.安装时选编码,建议选 en_US.utf8 或 utf8 相关,这个和 win 很不同 2.怎样写 ini/conf,这个 windows 软件甚少要手写 ini 的 3.怎样装软件,源的选择和配置,软件的依赖处理 4.windows 一般装好就可以配置系统相关的内容了,但 linux 建议放一放,字体、输入法这些其实都应该稍微熟悉后再搞,最起码高清 home 目录后 5.什么软件和内核相关的,放在最后(如虚拟机等),并且慎重 ……暂时没想到了 |
29 zylyye Dec 8, 2019 deepin |
30 Z1on Dec 8, 2019 via Android Debian testing,桌面环境 kde |
31 ddzzhen Dec 8, 2019 via Android 有时候需要 ps、coreldraw、cad、matlab、lingo 这种就很尴尬,基于网页不存在问题,主要是特殊软件 |
32 darksword21 PRO 我劝你还是消停点先脱离菜鸟 |
33 shawnLuo Dec 8, 2019 via Android 可以试试 deepin |
34 hqweay Dec 8, 2019 一般会问这种问题的最后都会把各个流行的发行版本折腾一遍 :) |
35 PbCopy111 Dec 8, 019 随便弄个 vps,ssh 上去玩吧。。。。 |
36 turi Dec 8, 2019 如果 linux 开发 能够让你提高生产效率,那就转吧。 不然还是老老实实现在样子 |
37 akira Dec 8, 2019 虚拟机跑 linux server 版本,好无压力 |
38 encro Dec 8, 2019 先试试 WSL2 吧。 |
39 ClericPy Dec 8, 2019 零基础就 mint, 从 Windows 转过来无缝使用 有基础就 Manjaro, 不过 I3WM 酌情使用... 装逼必备, 我反正还是习惯 xfce, 毕竟很多 Windows 软件要用, 鼠标手势也要用 |
40 Norie Dec 8, 2019 via iPhone 你是要戒游戏吗? |
41 Hanggi Dec 8, 2019 不管别人怎么说,开发第一环境最好还是 Mac OS,如果是 Linux 的话也不要听他们什么 CentOS,就 Ubuntu。等你比较清楚了之后,爱用什么用什么。 |
42 omysho Dec 8, 2019 via Android 想换环境优先 macOS Linux 系列不要用 Ubuntu,Ubuntu 是为服务器设计的,一堆软件老旧到不行,还必须升级系统才能更新软件。 推荐 ArchLinux,滚动更新,系统实时保持最新,告别各种老掉牙软件和老掉牙环境 |
&nbs; 43 love Dec 8, 2019 不管别人怎么说,开发第一环境最好还是 ArchLinux (或下游的 manjaro ) 最主要的一定要坚持满一年再说,因为一开始一定会不太习惯。 |
44 HeliumTang Dec 8, 2019 先试试用 mac。然后再去折腾 Linux |
45 lemonTreeTop Dec 8, 2019 via Android 不用装什么啥子系统,windows 开 wsl 就 OK |
46 zhuangzhuang1988 Dec 8, 2019 别, |
47 Chingim Dec 8, 2019 via Android 就让 linux 活在 ssh 里吧 推荐用黑苹果,只用折腾一次,linux 桌面就是各种折腾 |
48 reus Dec 8, 2019 入我 arch / manjaro 神教,早日脱出苦海 |
49 crazykylin Dec 8, 2019 via Android @lemonTreeTop wsl 不就是子系统么? |
50 hubqin Dec 8, 2019 via Android 可以买台便宜一点的云主机,ssh 连接上去。编写代码可以 IDE 创建远程项目实时同步。Linux 版本建议 ubuntu,不要用 centos,centos 的安装 源上的软件版本实在太老了,而且内置的 python 版本是 2.7,想换回 3.0 好麻烦。 |
51 Notzuonotdied Dec 8, 2019 @akyle Wine 可以安装微信、QQ、TIM……很多软件都可以装上的。 |
52 Notzuonotdied Dec 8, 2019 其实新手 Ubuntu 没问题吧,系统足够稳定,各方面问题基本都能找到。 推荐 Ubuntu16.04 LTS 和 Ubuntu 18.04 LTS,新手不建议使用非 LTS 版本,容易躺坑。 |
53 lemonTreeTop Dec 8, 2019 @crazykylin 啥子 系统,这样断词 |
54 herotiga Dec 8, 2019 就是瞎折腾 |
55 love Dec 8, 2019 via Android @hubqin python 难道不是内置了两个版本的包吗?可以同时装在一个系统。 哪怕你需要指定版本,也可以自己编一个绿色版,linux 这点就是很方便 |
56 crella Dec 8, 2019 via Android 我在 vmplayer 上装了 freebsd 12+ mate desktop,感觉还算良好,暂时还没出现依赖黑洞和安装了包却提示:找不到包的情况 |
57 patx Dec 8, 2019 via Android 如果你经常要部署应用到 linux 服务器,那么在 linux 开发是个好选择,只是尝鲜的话,那还是算了。 |
58 james122333 Dec 8, 2019 建议不要花时间 少数人花就好 [滑稽] |
59 int64ago Dec 8, 2019 你要问我建议,当然就是直接上 Gentoo 啦 一周重装一次,各种姿势装,双系统、三系统搞起 装了后就是日常用、编程用,遇到问题不要想要回 Windows,想办法解决 一个月后你就是 Linux 熟手了 如果此时觉得装系统太枯燥了,就可以抽空看看《深入理解 LINUX 内核》了 |
60 int64ago Dec 8, 2019 哦,对了,我日常 + 工作用 Linux 有差不多八年了,已经无法适应其它系统了 |
61 jon Dec 8, 2019 最后你很可能还是会回到 windows 的 |
63 orm Dec 9, 2019 via iPhone |
64 fuis Dec 9, 2019 你将会花费大量时间在折腾上。 |
65 Elliota Dec 9, 2019 已经走过折腾之路的人( vim,emacs,org-mode.........)来告诉你,不要折腾,好好编程。 |
装个虚拟机,准备好各种系统镜像,随便折腾,只要你有时间 最后你会发现客户只管好不好用,而不是你用螺丝刀还是老虎钳做出来的。 |
68 xiaomingVTEX Dec 9, 2019 建议放弃? 觉得 ubutnu+1, 个人偏向于 Ubuntu, server 也是 |
69 BALDOOR Dec 9, 2019 via Android 我就是 mint+idea C+vsc 的 懒得折腾,省心易用 windows 切换过来很方便 |
70 wszgrcy Dec 9, 2019 via Android 普通人没用,win10+docker,想搞什么搞什么 |
71 SteveAlan Dec 9, 2019 玩过 deepin,还是转回 win |
72 raptor Dec 9, 2019 装个 Linux Mint,然后在虚拟机里装 windows,然后克制没法玩游戏,时间一长就转到 linux 下了 |
73 shilyx Dec 9, 2019 素菜好吃,还是肉菜好吃? 肯定是肉菜好吃。 但是对少数人来说,更爱吃素菜。无非是精神力量起了作用。 |
74 silenceeeee Dec 9, 2019 可以先在 win 下装虚拟机试下啊, 逐步过渡到纯 Linux。当然这其中要学习一些 Linux 知识了 |
75 jjww Dec 9, 2019 centos(fastestmirror plugin 对新手很友好) + xfce |
76 zqguo Dec 9, 2019 不建议直接 Linux,安装软件太麻烦了。 |
77 jagger2048 Dec 9, 2019 windows 用户可以使用虚拟机或者 WSL 来练手,顺便 VSCODE 的 remote 也很好用 |
78 af8991 Dec 9, 2019 直接把系统换成 Ubuntu,遇到什么就搜,过半个月基本入门,没有什么阻碍了。一个月后就基本习惯。其实跟 Windows 转 Mac OS 差不多 |
79 hantsy Dec 9, 2019 直接使用 WSL |
80 CallMeReznov Dec 9, 2019 WSL 不够用吗? |
81 libook Dec 9, 2019 如果真的对 Linux 的使用,以及双系统经验不足,而又想快速进入生产状态,建议在 Windows 上装虚拟机,然后在虚拟机里开发,这样不至于一下子就换掉所有的软件使用习惯,可以逐渐寻找 Linux 上的替代方案,逐渐切换。还有很重要的是,虚拟机可以解决大量的硬件兼容性问题,如果不是针对硬件、移动设备的开发的话,非常推荐。 系统上推荐用 Ubuntu 或 Pop!_OS,这两款都是商业公司支持的,开箱即用(后者甚至已经优化了游戏体验),可以边用边加深对 Linux 生态的了解。有什么不懂的可以去 https://wiki.archlinux.org 上查,这个 wiki 是 Arch Linux 发行版的,但是实际上大多数知识都是 Linux 共通的。 等对 Linux 比较熟悉了,就可以尝试各种发行版了,服务器上用的比较多的是 Ubuntu Server、CentOS、OpenSUSE,PC 上用的也推荐试试 Manjaro、Kali、Fedora,要是想更上一层楼可以挑战一下 Arch Linux。 |
82 SheepM Dec 9, 2019 Linux 开发确实是方便,并且同等配置 Ubuntu 比 win10 流畅非常多,但是如果你的工作不只是编码,那还是安心用 win 比较踏实。不然你就得面对怎么在 linux 环境下弄一个 windows 虚拟机,如果预算不紧张的话想体验 linux 更推荐上个 mac,对开发人员而言 mac 是在易用性、软件支撑上比较均衡的一个选择。 |
84 dosmlp Dec 9, 2019 没有特殊需求,建议不要尝试,会浪费时间在其他地方 |
86 darknoll Dec 9, 2019 直接用 ssh 客户端就好了,没必要装啥 linux。 |
87 inhal Dec 9, 2019 via Android 用了 Linux 你就有可能变成桌面环境尝鲜者而不是程序员 |
88 kneep Dec 9, 2019 via iPhone 我觉得 Windows 作为编程环境没什么大问题,越来越好用了 |
90 r1ng0 Dec 9, 2019 Linux Mint 走起 |
91 ac2sherry Dec 9, 2019 别用,玩三天,折腾安装各种东西,然后还是扔在一边用 windows。 Linux 适合老机器,我有个笔记本太老了装 ubuntu 续命,最多偶尔用一下测测网络啥的。 |
92 Perterually Dec 9, 2019 一直在用 linux mint 感觉挺不错的 是基于 ubuntu 的 |
93 FrankHB Dec 9, 2019 不会自主解决滚挂的,先 WSL 练手(还有一些特有问题能让你多练练……)。 |
94 StuartTinnnnn Dec 9, 2019 泼盆凉水 双十一买了个新款笔记本想拿来工作用顺便装个 linux 装装逼 在 vm 上试着安装无比流畅就下单等着狗东送货了 实机折腾了一个星期 市面上几大发行版的 beta 最新版都装过了 各种驱动分辨率不兼容 最蛋疼的是基本上都不认识我笔记本里的嘤特尔无线网卡 终于装上了 ubuntu 最最新版的系统能连 wifi 了 又开始折腾微信 QQ 输入法 终于到了可以勉强用的时候 看到个仿 Mac OS 的主题 装之 - 重启 - boom 艾玛 Win10 专业版真香 |
95 secondwtq Dec 9, 2019 如果你能忍受显卡驱动一天一挂,一挂必须重启的话 ... everything comes with a price |
96 capljf Dec 9, 2019 大四那会儿用了一年 ubuntu,感觉和 windows 下编程并没有太大的区别。编码能力肯定是没有什么增强的,如果你想提高 linux 运维能力可以考虑 |
97 zppass Dec 10, 2019 deepin 算是汉化比较好,支持的也还行 Ubuntu 玩家也很多,遇到问题帖子也不少 Linux 桌面版都会折腾而且可能出现“别人行我的怎么不行?”,显卡驱动(我自己 ubuntu 有这个问题),软件支持(有的只能微信网页版)等问题 纯 Linux 命令行形式 CentOS 什么的还是打住吧,vim 你自己在桌面终端也可以玩,毕竟干活还是要用 IDE 的,玩 Linux 环境配置,终端输入命令都不错 |
98 hunter2015 Dec 10, 2019 没人推荐 deepin 吗 |
99 tomychen Dec 10, 2019 首先不是应该问为什么要放弃 Win 吗? 如果决定要放弃了,就忘了那个他吧 |