V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
qingfeng
V2EX  ›  Linux

想问一下各位,你们公司的线上Linux服务器都是无GUI环境的吗?

  •  
  •   qingfeng · 2013-09-29 11:04:36 +08:00 · 17033 次点击
    这是一个创建于 3854 天前的主题,其中的信息可能已经有所发展或是发生改变。
    想问一下各位,你们公司的线上Linux服务器都是无GUI环境的吗?想统计下论坛里各位公司的Linux服务器情况,有多少Linux服务器是无GUI环境,纯命令行的?
    69 条回复    1970-01-01 08:00:00 +08:00
    mongodb
        1
    mongodb  
       2013-09-29 11:10:51 +08:00
    应该是99.99999%吧……
    BOYPT
        2
    BOYPT  
       2013-09-29 11:22:22 +08:00
    我想知道拿GUI来干嘛。嫌内存多?
    shiny
        3
    shiny  
       2013-09-29 11:25:05 +08:00
    我见过政府机房里一台 Linux 服务器是有桌面环境的。
    平时服务器里有几个人用 GUI……
    cj1324
        4
    cj1324  
       2013-09-29 11:31:17 +08:00
    好久没碰linux gui 怀念一下。
    GTim
        5
    GTim  
       2013-09-29 11:37:17 +08:00
    centos6.4 纯净版
    anguskwan
        6
    anguskwan  
       2013-09-29 11:40:45 +08:00
    生产环境都是用来跑业务的,尽可能精简 :)
    helone
        7
    helone  
       2013-09-29 11:44:10 +08:00
    我就想知道gui进去有什么用?挂QQ?
    echo1937
        8
    echo1937  
       2013-09-29 11:46:46 +08:00
    @helone 装数据库...
    lecher
        9
    lecher  
       2013-09-29 11:47:09 +08:00
    oracle的服务器配置的时候会装Xwindows 但是上线之后也会关掉只使用命令行 远程vnc其实很慢而且根本没有命令行好用
    到机房里面用gui界面的人不嫌吵吗 机房的空气感觉呼吸了会减寿的
    使用linux的目的就是要把硬件资源压榨到极致 线上的服务器内存cpu硬盘那都是百分之百提供给外部服务用的 运维还用gui操作去管理服务器 除非有不用gui不能操作的应用系统 不然肯定是太懒或者太笨
    binux
        10
    binux  
       2013-09-29 11:47:21 +08:00
    @echo1937 装数据库要gui干嘛?
    yourtion
        11
    yourtion  
       2013-09-29 11:53:57 +08:00
    都是纯命令行,如果线上的服务器还要搞个GUI,那运维的人未免也太菜了吧;
    上次刚刚在测试服务器器上弄完ant打包android的环境,但是在纯命令行搭这样的环境真是折腾,下载个Adnroid的sdk居然只能用本机的Eclipse下载再传上去~~
    misaka
        12
    misaka  
       2013-09-29 11:57:16 +08:00 via Android
    @echo1937 什么数据库要用 GUI 装?
    est
        13
    est  
       2013-09-29 12:01:11 +08:00
    @misaka 说不定是那种需要点“下一步”的奇葩版本
    gotounix
        14
    gotounix  
       2013-09-29 12:08:13 +08:00
    我厂的服务器,全系列GUI!!!!!!!!!!
    echo1937
        15
    echo1937  
       2013-09-29 12:10:15 +08:00
    @binux
    @misaka

    我们公司那些DBA不会无图形界面装Oracle.
    davepkxxx
        16
    davepkxxx  
       2013-09-29 12:19:08 +08:00
    没GUI,主要是觉得浪费资源。
    xiaowangge
        17
    xiaowangge  
       2013-09-29 12:30:22 +08:00 via Android
    小公司用的阿里云,纯命令行。内网服务器也是纯命令行。
    xdeng
        18
    xdeng  
       2013-09-29 12:31:23 +08:00
    多了就增加不稳定因素
    brikhoff
        19
    brikhoff  
       2013-09-29 12:48:33 +08:00
    hah
    Ansen
        20
    Ansen  
       2013-09-29 12:55:16 +08:00
    黑底白字
    不伤眼哦~
    rteta
        21
    rteta  
       2013-09-29 12:57:24 +08:00
    当然不用GUI
    sophy
        22
    sophy  
       2013-09-29 13:02:02 +08:00
    一般的vps有GUI的话应该很卡吧?
    RisingV
        23
    RisingV  
       2013-09-29 13:32:11 +08:00
    线上系统应该都是跑在level 3的,如果不是只说明不专业
    undeadking
        24
    undeadking  
       2013-09-29 13:32:54 +08:00
    全都是纯命令行,网络不稳定的时候连命令行都卡,装GUI有什么用
    damngood
        25
    damngood  
       2013-09-29 13:38:57 +08:00
    阿里云应该是 non-gui 的吧

    自己本地的测试环境 Virtual box 上的 vm 启动的时候也是 headless 的方式启动,这样资源占用小点 (唉, 要是之前用 mbp 8G 内存的时候压根就不用这么计较了 :) )
    wizardoz
        26
    wizardoz  
       2013-09-29 14:19:15 +08:00
    我公司的技术支持就喜欢有GUI的linux。为了使用LiveCD来安装CentOS,找来一个6.2版本(官方不推荐使用的)导致下载rpm很麻烦(运行环境没有网络,必须下载好拿去装),我觉得巨不专业。
    rrfeng
        27
    rrfeng  
       2013-09-29 14:26:24 +08:00
    我来之前有一批系统装了 gui
    但是从来也没有人用

    正在逐步的重装,换成 无 gui
    pxe kickstart 网络安装,一共 233 个 rpm 包
    FrankFang128
        28
    FrankFang128  
       2013-09-29 14:31:59 +08:00
    装GUI以显得自己不专业?
    infong
        29
    infong  
       2013-09-29 14:34:55 +08:00
    Linux 服务器用 X 来维护,不是找罪受么。。。vnc/nx 上去肯定一卡一卡的。。。╮( ̄▽ ̄")╭
    sarices
        30
    sarices  
       2013-09-29 14:40:56 +08:00
    我公司也有装着GUI界面的服务器,却从来木有使用过GUI界面
    jasontse
        31
    jasontse  
       2013-09-29 14:47:00 +08:00 via iPad
    有必要装GUI吗,你在服务器上打游戏?
    csx163
        32
    csx163  
       2013-09-29 15:24:03 +08:00
    我也不会cli装oracle,总之感觉装oracle是受罪.
    meta
        33
    meta  
       2013-09-29 15:29:21 +08:00
    @echo1937 装oracle都是模板脚本来装吧,难道每次都现弄,那得多大的工作量啊。
    aliuwr
        34
    aliuwr  
       2013-09-29 15:41:16 +08:00
    inee
        35
    inee  
       2013-09-29 16:07:24 +08:00
    无gui 效率第一
    viator42
        36
    viator42  
       2013-09-29 16:15:07 +08:00
    3D渲染必须用GUI
    cacheman
        37
    cacheman  
       2013-09-29 17:08:37 +08:00
    我所见过的某电信运营商的部分业务系统大部分Suse企业版都是带有GUI的...
    shakoon
        38
    shakoon  
       2013-09-29 18:12:01 +08:00
    安装系统的时候装得有,但几乎在此之后就不再用
    eddix
        39
    eddix  
       2013-09-29 19:28:37 +08:00   ❤️ 1
    以前有个工程师在阿里云最入门级的虚拟机上装了GUI,还装了Gnome和KDE两套!被我们果断开掉了。
    wodemyworld
        40
    wodemyworld  
       2013-09-29 20:10:11 +08:00
    @echo1937 运维的不会么
    roricon
        41
    roricon  
       2013-09-29 20:49:36 +08:00
    很神奇的是我们公司的oracle数据库服务器是GUI的,系统还是RHEL5.5。
    平时他们也都是PL/SQL连上去用的……根本不会去用GUI,不知道为啥还要这么配置。
    TankyWoo
        42
    TankyWoo  
       2013-09-29 21:11:24 +08:00
    没有一台装了 x window
    echo1937
        43
    echo1937  
       2013-09-29 21:16:41 +08:00
    @cacheman CMCC全部服务器都有Gui,其实也不差那点cpu和磁盘空间.

    @wodemyworld 分工界面的安排,运维不会去做这个事情.
    clino
        44
    clino  
       2013-09-29 22:52:49 +08:00
    楼主,如果你想在server上运行gui程序有一种办法: 在桌面版上运行
    ssh -X root@server
    然后之后执行gui程序,如 gitk 之类的就可以了,窗口直接跑在桌面版上的client端

    当然可能会缺少一些库,这时我在ubuntu下是装了 apt-get install gitk,这样就会装上相关的库,然后就可以了
    summic
        45
    summic  
       2013-09-29 22:56:49 +08:00 via iPhone
    我厂的都是机器人在管理了
    likuku
        46
    likuku  
       2013-09-29 23:05:15 +08:00
    最近也用VNC管理远程XEN上的Win,其实选择合适的VNC客户端的话,一点都不慢,至少与远程桌面持平。
    likuku
        47
    likuku  
       2013-09-29 23:10:45 +08:00
    @viator42 「3D渲染必须用GUI」,这个主要用CPU运算,GUI不必要的,展示最终结果的确是要视频显示出来。。错了,即便显示视频也不是GUI必须。

    树莓派,rasbian有omxplayer,命令行的支持硬件h264解码的视频播放器,启动时直接指定视频和音频都走HDMI输出就可以了。
    haoba
        48
    haoba  
       2013-09-29 23:24:49 +08:00
    跑服务器要干嘛gui呢。都自动化了,要gui鬼看?
    VYSE
        49
    VYSE  
       2013-09-30 01:19:34 +08:00
    看需求,用SSH FORWARD X至少能跑一些GUI程序,我们需要跑VBOX,实在不想用命令行的manage。
    davidyin
        50
    davidyin  
       2013-09-30 07:47:14 +08:00
    服务器不用gui
    kneep
        51
    kneep  
       2013-09-30 07:55:21 +08:00 via iPhone
    不但没有,而且最初我都是装最小集,需要什么添什么,绝不装一个多余的东西
    terry
        52
    terry  
       2013-09-30 08:48:43 +08:00
    @VYSE 不是有 Vagrant 么?
    yourtion
        53
    yourtion  
       2013-09-30 09:14:00 +08:00 via iPhone
    @aliuwr 我之前把Windows和mac都下了,就是没下Linux的^_^
    ivyliner
        54
    ivyliner  
       2013-09-30 09:30:04 +08:00
    性能倒是次要,效率和稳定性主要
    VYSE
        55
    VYSE  
       2013-09-30 09:46:48 +08:00 via Android
    @terry 跑的Android
    vietor
        56
    vietor  
       2013-09-30 10:33:20 +08:00
    如果是自己的“实体主机”装一个GUI也未尝不可,远程通过VNC进行管理的:类似于一些HP的服务器,其自带的操作系统是有GUI的,有一些磁盘监控的软件。VPS,没那么多资源给GUI了。
    idblife
        57
    idblife  
       2013-09-30 11:23:05 +08:00
    @roricon oracle安装过程中需要gui,奇怪的是你怎么有权限能看到dba的服务器。。。
    ndpop
        58
    ndpop  
       2013-09-30 11:53:17 +08:00
    服务器要GUI给谁看吗~~~
    roricon
        59
    roricon  
       2013-09-30 12:45:13 +08:00
    @idblife 因为……因为服务器在我的机房里面嘛……我木有权限,但我能随便摸服务器。囧
    jamiesun
        60
    jamiesun  
       2013-09-30 15:45:17 +08:00
    土豪的服务器是全部都要的,当然包括gui,那点资源算什么。
    princeofwales
        61
    princeofwales  
       2013-09-30 20:42:05 +08:00
    楼上肯定没有几个Oracle DBA,无GUI装Oracle麻烦,无GUI装RAC我相信更麻烦,自带的那几个模板是DB的,没有CRS的
    flynngao
        62
    flynngao  
       2013-09-30 23:13:33 +08:00
    感觉LZ是大学刚毕业的感觉……
    tcsky
        63
    tcsky  
       2013-10-02 19:11:29 +08:00
    一般都ssh连的吧 没有什么应用需要用到桌面环境,而且linux如果用了xorg,稳定性感觉还没windows好~
    tywtyw2002
        64
    tywtyw2002  
       2013-10-02 23:38:25 +08:00
    only xorg

    ssh -Y -X user@host
    zonyitoo
        65
    zonyitoo  
       2013-10-03 11:17:32 +08:00
    完全没有GUI,只能SSH登陆,私以为:有GUI有什么用??
    anheitongyi
        66
    anheitongyi  
       2013-10-04 16:30:19 +08:00
    服务器有GUI,土豪我们做朋友吧
    qingfeng
        67
    qingfeng  
    OP
       2013-10-18 16:51:17 +08:00
    @flynngao 接触Linux不久,毕业7年,主要是C/C++嵌入式
    flynngao
        68
    flynngao  
       2013-10-18 18:45:01 +08:00
    @qingfeng 我也嵌入式出身,顺带还考了RHCE,嵌入式更加应该懂liunx把不然怎么写驱动?
    kosenpai
        69
    kosenpai  
       2013-12-07 09:08:17 +08:00 via iPhone
    做科学计算用的集群,需要出图,所以有桌面环境。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3156 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 14:15 · PVG 22:15 · LAX 07:15 · JFK 10:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.