`

使用yum在linux下安装基于X Window的GNOME图形界面

阅读更多

介绍

  • yum

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell 前端软件包管理器。基於RPM 包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。

 

  • X Window

X Window,即X Windows图形用户接口,它并不是一个软件,而是一个协议(protocal),这个协议定义一个系统成品所必需具备的功能(就如同 TCP/IP, DECnet 或IBM的 SNA,这些也都是协议,定义软件所应具备的功能)。任何系统能满足此协议及符合X协会其他的规范,便可称为X。

 

  • GNOME

GNOME 即GNU 网络对象模型环境 (The GNU Network Object Model Environment),GNU计划的一部分,开放源码运动的一个重要组成部分。 是一种让使用者容易操作和设定电脑 环境的工具。

  目标是基于自由软件 ,为Unix 或者类Unix 操作系统构造一个功能完善、操作简单以及界面友好的桌面环境 ,他是GNU计划的正式桌面。

 

  • VNC

VNC (Virtual Network Computing)是虚拟网络计算机的缩写。VNC是一款优秀的远程控制 工具软件,由著名的AT&T的欧洲研究实验室开发的。VNC是在基于UNIX和Linux操作系统的免费的开放源码软件,远程控制能力强大,高效实用,其性能可以和Windows和MAC中的任何远程控制软件媲美。   VNC基本上是属于一种显示系统,也就是说他能将完整的窗口界面通过网络,传输到另一台计算机 的屏幕上. Windows服务器中包含的"Terminal Server"、Symantec公司开发的收费软件PCAnywhere、近期流行的Teamviewer、国内的协通XT800、快递通KDT都是属 于这种原理的设计,同时这些软件又在VNC的原理基础上做了各自相应改进,提高了易用性、连通率和可穿透内网(Teamviewer协通XT800KDT

 

上面4个工具详细介绍百度百科上有。

原理

…………

安装步骤

1,安装x window、gnome、chinese-support、vnc

yum grouplist
yum groupinstall “X Window System”
yum groupinstall “GNOME Desktop Environment”
yum groupinstall chinese-support
yum groupinstall vnc-server.x86_64

如果安装不成功,注意看信息,如果提示软件仓库中没有软件组信息,那么执行下面操作再试:
下载yum软件集(如果使用网络地址安装跳过此步)

电驴下载地址:
ed2k://|file|%5B%E7%BA%A2%E5%B8%BD%E4%BC%81%E4%B8%9ALinux.5.4%5D.rhel-server-5.4-x86_64-dvd.iso|3573778432|9bd4d47ba691ff8f28200eb116b7d569|h=qxfbwbos3k57ikklvz5tvnf5k5nn2knw|/

 

mount 到本地目录

mount -o loop rhel-server-5.4-x86_64-dvd.iso /mnt/yumrepo

 

2,配置vnc

2.1 修改vncservers 配置文件

 

vi /etc/sysconfig/vncservers

 

#vi /etc/sysconfig/vncservers 

# The VNCSERVERS variable is a list of display:user pairs.
#
# Uncomment the lines below to start a VNC server on display :2
# as my 'myusername' (adjust this to your own).  You will also
# need to set a VNC password; run 'man vncpasswd' to see how
# to do that.
#
# DO NOT RUN THIS SERVICE if your local area network is
# untrusted!  For a secure way of using VNC, see
# <URL:http://www.uk.research.att.com/archive/vnc/sshvnc.html>.

# Use "-nolisten tcp" to prevent X connections to your VNC server via TCP.

# Use "-nohttpd" to prevent web-based VNC clients connecting.

# Use "-localhost" to prevent remote VNC clients connecting except when
# doing so through a secure tunnel.  See the "-via" option in the
# `man vncviewer' manual page.

#取消掉下面两行注释 
VNCSERVERS="2:root"  [root为你的登录vnc的用户名,这里是用的root]

VNCSERVERARGS[2]="-geometry 1280x730"  [这里是设置分辨率]



 2.2 设置vncserver 密码
vncpasswd [输入你在上面配置文件中指定的用户的密码]

3,启动vncserver
service vncserver restart

4,本地电脑下载vnc客户端
执行vncviewer.exe,输入服务器ip:port,成功连接后,输入用户密码即可。

如果提示连接不上,尝试关闭linux防火墙试试:
chkconfig iptables off
/etc/rc.d/init.d/iptables stop

如果进去后不是GNOME界面:
vi ~/.vnc/xstartup
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
分享到:
评论

相关推荐

    linux安装图形界面

    Linux的图形界面通常基于X Window System构建,并在此基础上发展出了多种桌面环境(如GNOME、KDE等)。 #### 二、安装图形界面前的准备 在安装Linux图形界面之前,需要确保系统已经具备了必要的条件: 1. **系统...

    使用yum工具在RHEL6文本模式下安装图形界面

    本文将详细介绍如何在RHEL6上利用`yum`命令行工具安装X Window System,即通常所说的图形界面。 ### 一、理解YUM与X Window System **YUM(Yellowdog Updater Modified)**是RHEL及CentOS等基于RPM包管理系统的...

    Linux系统下的瀚高数据库4.7.6安装包,安装过程中可启动图形化界面。

    若要在安装过程中启动图形化界面,你需要安装X Window System,如GNOME或KDE,并确保`xorg-x11-server-Xvfb`服务可用。然后,你可以使用`startx`或者`xinit`命令来启动无头显示的X服务,如`Xvfb :1 -screen 0 1024...

    X Window 系统使用指南

    如果需要手动安装,可以使用包管理器(如`apt`、`yum`或`dnf`)来安装相关的X Window软件包。 ### 3. 配置X Window系统 配置X Window系统涉及显示器分辨率、颜色深度、字体设置等。主要的配置文件是`~/.Xresources...

    阿里云ECS centos7 安装图形界面.pdf

    在本文档中,作者详细记录了在...这些操作对于希望在服务器上使用图形界面的用户来说非常有用,特别是那些不熟悉Linux命令行界面操作的用户。通过这些步骤,用户可以更便捷地管理服务器,同时提供更为友好的用户体验。

    Windows7配置PuTTY+Xming连接CentOS7 SSH服务器图形化界面

    在这个场景下,我们使用PuTTY作为SSH客户端,而Xming作为X Window System的本地实现,以实现远程Linux系统的图形界面在本地Windows上显示。下面将详细解释这两个工具以及如何配置它们。 PuTTY是一款免费、开源的SSH...

    Linux4-5章1

    2. 使用`yum groupinstall "X Window System"`命令来安装X Window System。不过,在执行此命令时,可能会出现“cannot find a valid baseurl for repo”的错误,这是因为你的系统没有连接到互联网。解决这个问题的...

    Linux安装图形界面及远程连接

     yum groupinstall 'X Window System' -y  #安装GNOME桌面环境  yum groupinstall 'GNOME Desktop Environment' -y  #安装KDE桌面环境  yum groupinstall 'KDE (K Desktop Environment)'  卸载  卸载...

    像window一样管理linux

    通过选择合适的桌面环境、利用包管理器、安装模拟Windows功能的软件、使用系统配置工具,以及熟悉文件管理和压缩包处理,Linux系统管理可以变得与Windows相似,从而让习惯Windows的用户也能在Linux环境下高效工作。...

    创建本地Yum仓库

    在Linux环境中,尤其是CentOS系统中,经常需要通过Yum工具进行软件包的安装与管理。然而,在某些情况下,由于网络限制或其他原因,可能无法访问远程的Yum仓库。这时,就需要创建一个本地的Yum仓库来解决这类问题。 ...

    linux5.1 oracle10g安装步骤

    - 在安装时选择图形界面,如GNOME桌面环境,以及必要的开发工具和服务。 2. **检查和安装必备软件包**: - 使用`rpm -q`命令检查是否已安装必要的软件包,如gcc、make、binutils等。 - 若缺少,使用`yum install...

    Centos桌面系统搭建及tigervnc-server部署.pdf

    可以使用 `yum` 命令来安装 X Window System,例如: `yum groupinstall 'X Window System' -y` 三、安装桌面环境 安装桌面环境是 Centos 桌面系统搭建的第二步。常见的桌面环境有 GNOME 和 KDE,可以根据需要...

    在LINUX上安装Oracle 10g

    - 登录到X Window环境,因为安装过程中需要用户进行图形界面的交互。 - 在终端中执行安装脚本或运行安装程序,根据提示完成安装流程。 #### 四、结语 通过遵循上述步骤,您可以大大降低在Linux上安装Oracle 10g时...

    云桌面远程linux安装tds.docx

    - **执行安装**: 使用X-win32启动图形界面执行安装脚本: ```bash ./db2setup ``` - **步骤2.3**: 安装TDS相关RPM包 - **定位文件**: 在`/opt/tmp2/tdsfiles`目录下。 - **执行许可**: 运行许可脚本: ```bash...

    Linux教案(Linux平台及应用)

    XWindow系统是Linux图形用户界面的基础,它为用户提供了一种可视化的方式来与操作系统交互。本章将介绍XWindow的基本概念,包括窗口管理器、桌面环境如GNOME和KDE的区别以及如何启动和关闭XWindow。你将学习如何配置...

    RedHat9.0 Xwindows安装指南(中文版)

    总的来说,Red Hat 9.0的Xwindows安装并不复杂,遵循指南的步骤,耐心地进行每一步操作,就能顺利构建一个功能完善的Linux图形界面。这个过程中,理解每个步骤的目的和作用,将会对提升你的Linux技能大有裨益。

    Linux操作系统课件PPT

    1. **X Window系统**:理解X Window系统的基本原理和作用,它是Linux图形界面的基础。 2. **桌面环境**:学习常见的桌面环境,如GNOME、KDE、XFCE等,及其功能特点。 3. **窗口管理器**:了解窗口管理器的作用,如...

    linux下各种服务进程之xmanager和vnc登录远程桌面配置.docx

    首先,Xmanager是一款在Windows环境下运行的软件,它提供了对X Window系统的支持,允许用户在Windows上通过X Window协议访问Linux的图形界面。Xmanager有两种主要的使用方式: 1. **直接在Xshell中调用**:Xshell是...

    Linux日常运维技术

    1. 使用`yum groupinstall "X Window System"`命令安装X Window System,这会下载并安装一系列依赖。 2. 接着运行`yum groupinstall -y "GNOME Desktop"`,安装GNOME桌面环境。 3. 安装完成后,你可以通过`startx`...

    linux 系统远程操作工具

    描述中提到的“使用此软件可在客户端操作Linux系统安装带图形化界面的操作”,这通常涉及到X Window System,它是Linux系统中用于提供图形用户界面的基础框架。当通过SSH连接时,可以启用X11转发功能,使得远程主机...

Global site tag (gtag.js) - Google Analytics