在linux x11怎么安装x11

有些linux x11服务器出于性能和效率的考慮通常都是没有安装图形化界面的,那么图形化程序在服务器上压根儿就跑不起来或者无法直接显示出来,这就很尴尬了!那么如何解决这个问题呢可以基于X11 Forwarding技术 + MobaXterm 工具,就可以轻松搞定似不似很简单?

95 开始图形界面就直接在系统内核中实现了,是操作系统不可或缺的一部分linux x11 的图形化界面,底层都是基于 X 协议

l X server 管理主机上与显示相关的硬件设置(如显卡、硬盘、鼠标等),它负责屏幕画面的绘制與显示以及将输入设置(如键盘、鼠标)的动作告知 X client。

server说:“请在鼠标点击的位置画一个圆”。最后X server 就响应 X client 的请求,在鼠标点击的位置绘制并显示出一个圆。

这么绕有啥意义呢?当然有!

小结一下整个实现逻辑就是:

作为一个Windows操作系统用户,如果想要连接linux x11服务器来进行文件之间的传送那么需要一个Secure Shell软件(简称SSH的)。

MobaXterm是一款增强型终端、X服务器和Unix命令集(GNU/ Cygwin)封装在一个单一的便携式exe文件。MobaXterm可鉯开启多个终端视窗以最新的X服务器为基础的X.Org,可以轻松地来试用Unix / linux x11上的GNU Unix命令这样一来,我们可以不用安装虚拟机来试用虚拟环境然後只要通过MobaXterm就可以使用大多数的linux x11命令。它不仅可以像PuTTY一样通过SSH连接Raspberry Pi等开源硬件并且还能: 

  • 内建多标签和多终端分屏 
  • 更加友好的串口连接設置 
  • 操作更明确,更少的“神秘技巧”

X Window System 常被简称为X11或X其功能包括窗口的绘制、移动,以及与鼠标、键盘等输入设备的交互相信很多新掱都知道startx这个命令,没有X11的话就只能对着黑乎乎的屏幕敲命令了 

它采用C/S模型:一个X server 和多个应用程序(client)通信。server接收client的请求绘制窗口并將来自鼠标、键盘等设备的输入传递给client。 X server和client可以位于同一计算机上就类似于平时使用的Windows操作系统;当X server和client不在同一计算机时,使用本地的X server 進行绘制、交互就变成了远程桌面。 举个例子:前者是你在披萨店点了一份披萨店员在你旁边帮你做好拿给你(这家店相当于同一台計算机);后者是你在网上叫了一份披萨,店员接单后到你家帮你做了一份披萨(注意:VNC是使用店里厨房做好给你送过来;X转发是使用伱家厨房做披萨) 不理解也没关系,会用能达到目的就好了Via 常用X Server有免费的Xming、收费的Xmanager(非常棒的Xshell终端软件也是他家出的,家庭教育用户免費使用) 等;上述需要手动配置然而有了MobaXterm,一切都变得超级简单!

软件可以通过官网进行下载:

已经弹出xclock图形界面了似不似很简单,姒不似很Easy那就一起实践下吧:)

我要回帖

更多关于 linux x11 的文章

 

随机推荐