Why GUI is a bad idea in a Linux Server? [closed]
Clash Royale CLAN TAG#URR8PPP
up vote
-1
down vote
favorite
I installed a Linux Server (RHEL-7) for one of my customer. Followed by that couple of users requested for installing Eclipse IDE in the server. I objected the idea of having GUI like Gnome in the server, quoting the reason that it is going to consume more resources. And it may result in opening-up additional ports etc.. Alternatives proposed was using Eclipse-with RRE or PyCharm enterprise. I am trying to understand what will be the strong argument point to avoid GUI installation in a Linux server. The only quick reference I found is https://help.ubuntu.com/community/ServerGUI
Thanks in advance
linux rhel gui x-server
closed as primarily opinion-based by Rui F Ribeiro, taliezin, jasonwryan, GAD3R, msp9011 Aug 7 at 20:40
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
add a comment |Â
up vote
-1
down vote
favorite
I installed a Linux Server (RHEL-7) for one of my customer. Followed by that couple of users requested for installing Eclipse IDE in the server. I objected the idea of having GUI like Gnome in the server, quoting the reason that it is going to consume more resources. And it may result in opening-up additional ports etc.. Alternatives proposed was using Eclipse-with RRE or PyCharm enterprise. I am trying to understand what will be the strong argument point to avoid GUI installation in a Linux server. The only quick reference I found is https://help.ubuntu.com/community/ServerGUI
Thanks in advance
linux rhel gui x-server
closed as primarily opinion-based by Rui F Ribeiro, taliezin, jasonwryan, GAD3R, msp9011 Aug 7 at 20:40
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
This really depends on what the server is used for. I've seen servers host VNC sessions with full desktop environments. I've seen servers that had X11-based applications that were used over ssh tunneling. There's nothing fundamental about a server that suggest that it not have GUI applications.
â Andy Dalton
Aug 7 at 20:33
X was designed to work with the Xserver installed at each client seat (or terminal) and the client applications installed to a central server so the centralized applications gathered in a single repo could connect as clients to the terminals calling them, each locally configured for any of many various configurations.
â mikeserv
Aug 7 at 20:35
add a comment |Â
up vote
-1
down vote
favorite
up vote
-1
down vote
favorite
I installed a Linux Server (RHEL-7) for one of my customer. Followed by that couple of users requested for installing Eclipse IDE in the server. I objected the idea of having GUI like Gnome in the server, quoting the reason that it is going to consume more resources. And it may result in opening-up additional ports etc.. Alternatives proposed was using Eclipse-with RRE or PyCharm enterprise. I am trying to understand what will be the strong argument point to avoid GUI installation in a Linux server. The only quick reference I found is https://help.ubuntu.com/community/ServerGUI
Thanks in advance
linux rhel gui x-server
I installed a Linux Server (RHEL-7) for one of my customer. Followed by that couple of users requested for installing Eclipse IDE in the server. I objected the idea of having GUI like Gnome in the server, quoting the reason that it is going to consume more resources. And it may result in opening-up additional ports etc.. Alternatives proposed was using Eclipse-with RRE or PyCharm enterprise. I am trying to understand what will be the strong argument point to avoid GUI installation in a Linux server. The only quick reference I found is https://help.ubuntu.com/community/ServerGUI
Thanks in advance
linux rhel gui x-server
linux rhel gui x-server
asked Aug 7 at 20:29
Jaganadh Gopinadhan
61
61
closed as primarily opinion-based by Rui F Ribeiro, taliezin, jasonwryan, GAD3R, msp9011 Aug 7 at 20:40
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
closed as primarily opinion-based by Rui F Ribeiro, taliezin, jasonwryan, GAD3R, msp9011 Aug 7 at 20:40
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
This really depends on what the server is used for. I've seen servers host VNC sessions with full desktop environments. I've seen servers that had X11-based applications that were used over ssh tunneling. There's nothing fundamental about a server that suggest that it not have GUI applications.
â Andy Dalton
Aug 7 at 20:33
X was designed to work with the Xserver installed at each client seat (or terminal) and the client applications installed to a central server so the centralized applications gathered in a single repo could connect as clients to the terminals calling them, each locally configured for any of many various configurations.
â mikeserv
Aug 7 at 20:35
add a comment |Â
This really depends on what the server is used for. I've seen servers host VNC sessions with full desktop environments. I've seen servers that had X11-based applications that were used over ssh tunneling. There's nothing fundamental about a server that suggest that it not have GUI applications.
â Andy Dalton
Aug 7 at 20:33
X was designed to work with the Xserver installed at each client seat (or terminal) and the client applications installed to a central server so the centralized applications gathered in a single repo could connect as clients to the terminals calling them, each locally configured for any of many various configurations.
â mikeserv
Aug 7 at 20:35
This really depends on what the server is used for. I've seen servers host VNC sessions with full desktop environments. I've seen servers that had X11-based applications that were used over ssh tunneling. There's nothing fundamental about a server that suggest that it not have GUI applications.
â Andy Dalton
Aug 7 at 20:33
This really depends on what the server is used for. I've seen servers host VNC sessions with full desktop environments. I've seen servers that had X11-based applications that were used over ssh tunneling. There's nothing fundamental about a server that suggest that it not have GUI applications.
â Andy Dalton
Aug 7 at 20:33
X was designed to work with the Xserver installed at each client seat (or terminal) and the client applications installed to a central server so the centralized applications gathered in a single repo could connect as clients to the terminals calling them, each locally configured for any of many various configurations.
â mikeserv
Aug 7 at 20:35
X was designed to work with the Xserver installed at each client seat (or terminal) and the client applications installed to a central server so the centralized applications gathered in a single repo could connect as clients to the terminals calling them, each locally configured for any of many various configurations.
â mikeserv
Aug 7 at 20:35
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
2
down vote
Installing a GUI on a server is not necessarily bad. It depends on what the purpose of that server is. The server may be intended to run some graphical sessions for multiple users. Back in the day, when workstations were expensive and multiple X terminals were connected to one workstation, this was common.
If it is about security, your server may be big enough to run different virtual machines.
If the main purpose of the server is something different and it doesn't have enough resources for both, add another server.
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
2
down vote
Installing a GUI on a server is not necessarily bad. It depends on what the purpose of that server is. The server may be intended to run some graphical sessions for multiple users. Back in the day, when workstations were expensive and multiple X terminals were connected to one workstation, this was common.
If it is about security, your server may be big enough to run different virtual machines.
If the main purpose of the server is something different and it doesn't have enough resources for both, add another server.
add a comment |Â
up vote
2
down vote
Installing a GUI on a server is not necessarily bad. It depends on what the purpose of that server is. The server may be intended to run some graphical sessions for multiple users. Back in the day, when workstations were expensive and multiple X terminals were connected to one workstation, this was common.
If it is about security, your server may be big enough to run different virtual machines.
If the main purpose of the server is something different and it doesn't have enough resources for both, add another server.
add a comment |Â
up vote
2
down vote
up vote
2
down vote
Installing a GUI on a server is not necessarily bad. It depends on what the purpose of that server is. The server may be intended to run some graphical sessions for multiple users. Back in the day, when workstations were expensive and multiple X terminals were connected to one workstation, this was common.
If it is about security, your server may be big enough to run different virtual machines.
If the main purpose of the server is something different and it doesn't have enough resources for both, add another server.
Installing a GUI on a server is not necessarily bad. It depends on what the purpose of that server is. The server may be intended to run some graphical sessions for multiple users. Back in the day, when workstations were expensive and multiple X terminals were connected to one workstation, this was common.
If it is about security, your server may be big enough to run different virtual machines.
If the main purpose of the server is something different and it doesn't have enough resources for both, add another server.
answered Aug 7 at 20:37
RalfFriedl
3,5601522
3,5601522
add a comment |Â
add a comment |Â
This really depends on what the server is used for. I've seen servers host VNC sessions with full desktop environments. I've seen servers that had X11-based applications that were used over ssh tunneling. There's nothing fundamental about a server that suggest that it not have GUI applications.
â Andy Dalton
Aug 7 at 20:33
X was designed to work with the Xserver installed at each client seat (or terminal) and the client applications installed to a central server so the centralized applications gathered in a single repo could connect as clients to the terminals calling them, each locally configured for any of many various configurations.
â mikeserv
Aug 7 at 20:35