1
texange 2017-04-06 09:00:02 +08:00 2
Linux Server 版原来有桌面图形的啊? (吃鲸)
|
3
shakoon 2017-04-06 09:01:44 +08:00
日常开发为什么会用到 gui ?
|
4
littleylv 2017-04-06 09:03:12 +08:00
刚毕业上班那会用了 2 年 putty 连 linux 敲代码
|
5
rogwan 2017-04-06 09:04:06 +08:00 via Android
跑 Server 不用图形界面;日常工作的非生产机环境,还是加个图形界面吧,毕竟要方便些。
|
7
muziki 2017-04-06 09:08:32 +08:00 via iPhone
这问题问的,开发用户是图形界面的目标群吗?
图形界面显然是为了日常使用开发出来的吧 |
8
crysislinux 2017-04-06 09:13:56 +08:00 via Android
你这么说把 vs 这宇宙第一大 ide 的脸往哪搁,无论哪个国家,用图形界面工具的开发者比不用的多不止一个数量级
|
9
harry890829 2017-04-06 09:15:43 +08:00
我之前写 server 的时候,都是 xshell 连到开发机, vim 写代码,然后代码同步去生产环境……
|
10
jtsai OP @muziki 好的 我提问有问题。是这样的。我使用过很多 linux 桌面,感觉都很不好用,或多或少有些问题。最后都是在 Windows 或 mac 装个 linux 没有图形界面的虚拟机,日常使用。感觉这样好用了好多。然后怀疑 linux 这东西桌面版有什么意义。所以提问了这个问题。
|
11
jtsai OP @crysislinux 是滴,莫着急,俺没说哪个牛逼,就是看看只用 shell 的用户多少。
|
12
minami 2017-04-06 09:20:22 +08:00
我去年底折腾 Linux 远程桌面折腾了好久,结论是 XRDP 最好,唯一问题是不支持 3D 加速桌面,只能用 XFCE 桌面,而且源里的版本太旧了,没 Github 上的新。实在没办法用 XRDP 可以用 NoMachine 替代。不要考虑 VNC 协议的东西,太 TM 卡了。
Linux 平台下的远程桌面基本都被 Windows 自带的 mstsc 吊着打, mstsc 还能多用户分别登陆使用,这太重要了,当然这是 Windows 设计上的优势,没有办法。 但这不是重点,重点是那段时间发帖求助时总有装 B 的教育说 Linux 就是要用 SSH ,不要用图形界面。对此我想说,你牛逼用 SSH 开个 Matlab 看看?典型的我即世界。 |
13
metowolf 2017-04-06 09:23:34 +08:00 via iPhone
我只会在本地机使用 GUI ,远程的通通用 server 版
|
14
jtsai OP @minami 冷静~~ 我感觉 linux 还是不适合图形桌面。远程 ssh 就好啦。你要干图形桌面 那 Windows mac 更好用。那么, linux 命令行好用 Windows mac 图形桌面好用 就互相配合嘛,不要那些极端。
|
15
acrisliu 2017-04-06 09:26:41 +08:00
没有 GUI 我还怎么用 JB 全家桶 QAQ
|
17
ihuotui 2017-04-06 09:30:30 +08:00 via iPhone
不用 gui 你写一个项目看看
|
18
kenshinhu 2017-04-06 09:33:19 +08:00
你以为 linux 是用多媒体系统吗?
|
19
jmyz0455 2017-04-06 09:33:20 +08:00
认真地回答楼主问题:
有 |
20
allinwonder 2017-04-06 09:34:46 +08:00 via Android 1
@minami 额。。。 linux 下面的 matlab 默认是命令行,有需要才开 GUI 。都是桌面上程序测试好,发到 linux cluster 上跑,没有图形界面。
|
21
fenixan2010 2017-04-06 09:40:39 +08:00
不用 gui 流畅好多。。
|
22
minami 2017-04-06 09:41:49 +08:00 via Android
@jtsai 谢谢理解,但是有时候没办法。我自己是在 Win 下工作,但是别人论文放的代码有些就是平台相关的,或只在 linux 下测试过的,这时候只能去 linux 下复现。这时候整个服务器就被独占了,确实不方便,只能克服。
|
23
minami 2017-04-06 09:46:12 +08:00 via Android
@allinwonder 一是需要绘图,二是只有服务器上配有高端 cuda 卡和大内存,实验一跑就是几个星期,自己是没法测试的
|
24
eyp82 2017-04-06 09:46:35 +08:00
放着 IDE 这么趁手提高效率的工具不用, 要我说要么是真傻, 要么是真装 B. 别跟我说命令行界面效率高, 大家都是老司机了忽悠谁啊.
|
25
49 2017-04-06 09:49:06 +08:00 via iPhone
X11 转发, XPRA , VS 远程开发 都很棒
|
26
douglas1997 2017-04-06 09:54:50 +08:00 via iPhone
+1 。从未用过 GUI
|
27
dacapoday 2017-04-06 09:58:55 +08:00
答:有
另:又变成了 GUI 与 CLI 的路线之争,适合自己的最好。 |
28
muziki 2017-04-06 10:12:43 +08:00
r#10 @jtsai linux 桌面确实鸡肋,社区还整天到处挖坑, ubuntu 刚放弃自家界面滚回 gnome ,造一堆没卵用的桌面轮子,美其名为开源自由。我装桌面主要是为了浏览器
|
29
jerryshao1984 2017-04-06 10:14:07 +08:00
原来写 C++程序的时候就是 secureCRT 连到远程服务器上用 vim 敲代码,没有 gui 就是一个终端。因为写的都是 C/C++程序和操作系统打交道,所以 man+vim+gdb 就足够了。
|
31
sinxccc 2017-04-06 11:02:49 +08:00
一直是 mosh + tmux + emacs -nw
|
32
327beckham 2017-04-06 11:21:57 +08:00
有 +1
|
33
jiangzhuo 2017-04-06 11:47:42 +08:00
不折腾图形桌面怎么看视频 怎么听网易云音乐 怎么看 dota 联赛直播 怎么用手机模拟器玩王者农药(这些我上班都没干过
|
34
akira 2017-04-06 12:33:06 +08:00
windows 下开发,虚拟机跑 linux ,没问题吧。
|
35
jarlyyn 2017-04-06 12:37:24 +08:00
说的 linux 桌面很折腾一样……
|
36
gimp 2017-04-06 14:02:26 +08:00
虚拟机 Fedora Server , windows 下 Xshell 连接使用, vim 写 python
|
37
ivvei 2017-04-06 14:05:27 +08:00
Win 下开发,提交到 Linux 上跑编译或测试。代码哪不能写,为何偏要在 Linux 上写代码?
|
39
Jakesoft 2017-04-06 14:16:29 +08:00
|
40
ffWay 2017-04-06 14:38:02 +08:00
远程 shell 的倒是没见过,但是本地没有 GUI 和纯 shell 的倒是身边有个,是这么个情况;
是之前公司同事,做后端的; arch 系统,无桌面,任何操作都靠终端解决。 能看到的图形界面只有 w7 虚拟机(他自己说是拿来上 QQ 和用微软全家桶用的),还有一个就是浏览器了; 顺带一提,他本人 linux 造诣方面比较高。 |
42
tkisme 2017-04-06 14:56:32 +08:00
面向 google ,面向 stackoverflow ,面向 github
求解 |
43
tyfulcrum 2017-04-06 15:15:04 +08:00
Linux 作为 guest 的话我一般就不要 x 了。不过要是作为 host 的话还是要的,毕竟需要 google 啊……
|
44
glasslion 2017-04-06 15:15:40 +08:00
用 GUI, 但是不折腾 Linux 的图形桌面
|
45
Immortal 2017-04-06 16:09:59 +08:00
gui 不用么...
虽然说适合自己的就是最好的 但是我不太理解纯终端下用 vim 没任何网络或者其他的写代码的习惯 用 gui 不是说没纯终端的酷 只是觉得有时候 gui 的确能提高效率 就像我自己不用纯 vim 而是在 idea 加个 vim 插件开发 一个是为了 vim 的灵巧 一个也是为了使用 idea 的强大 这样不用去折腾 vim 的各种插件 虽然看起来没纯 vim 帅- - 别太极端就好 各取所需 吸取各家优点 纯终端感觉不如 gui+终端 |
46
IgniteWhite 2017-04-06 17:12:04 +08:00
没听过 ssh 程序员么?
|
47
momocraft 2017-04-06 17:15:41 +08:00
在学校时折腾过 linux 桌面,现在懒了
自己的开发机用的 arch + xfce 。我总要跑 ide/浏览器 /看文档 /打游戏的。 服务器就不装 X 了 |
48
billlee 2017-04-06 21:51:10 +08:00
因为办公机器要跑 RTX, 所以用的是 Windows. 所以开发的时候一般都是 ssh 到 linux 虚拟机上的。
主要是我这边的 C 项目根本没法用 IDE 啊,编译方式全是自己搞的一套 Makefile. |
49
vingz 2017-04-06 21:59:27 +08:00
一直用 ssh , linux 的 gui 用的不方便
|
50
libook 2017-04-07 01:45:40 +08:00
服务器上就是纯命令行部署,但开发一般会考虑到图片、样式、中文字体等情况要用图形界面。。。
|
51
msg7086 2017-04-07 03:10:19 +08:00
一直是 SSH 过去啊。 GUI 用 Windows 上的就好,同步文件的话 Samba/CIFS + Git 。
|
52
Rice 2017-04-07 08:17:19 +08:00 via iPhone
日常开发机肯定要界面,平铺式不错
|
53
eason622 2017-04-07 11:42:35 +08:00 via iPhone
ssh + docker/vagrant
|