Linux(CentOS)中常用软件安装,使用及异常——XManager, 中文支持,JDK
XManager图形化界面远程连接
采用Xshell的方式可以不用在CentOS系统中配置即可以相连,主要原理就是SSH连接的方式,但是XManager图形化界面远程连接是需要修改CentOS系统的。
安装桌面
有些CentOS系统没有安装图形化界面,那么在此之前需要安装图形化界面。
测试有没有安装:
rpm -qa | grep gnome
或者
yum list installed | grep gnome
查看JDK桌面环境:
[root@hidden ~]# env|greo DESKTOP_SESSION=
[root@hidden ~]# echo GDMSESSION
如果没有安装桌面,则先安装:
yum groupinstall "Desktop"
yum groupinstall "X Window System"
遇到[y/N]全部选y即可。
修改/etc/gdm/custom.conf
# vim /etc/gdm/custom.conf
# GDM configuration storage
[daemon]
RemoteGreeter=/usr/libexec/gdm-simple-greeter
[security]
AllowRemoteRoot=true
[xdmcp]
Port=177
Enable=true
DisplaysPerHost=5
[greeter]
[chooser]
[debug]
修改/etc/inttab
# inittab is only used by upstart for the default runlevel.
#
# ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# System initialization is started by /etc/init/rcS.conf
#
# Individual runlevels are started by /etc/init/rc.conf
#
# Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf
#
# Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,
# with configuration in /etc/sysconfig/init.
#
# For information on how to write upstart event handlers, or how
# upstart works, see init(5), init(8), and initctl(8).
#
# Default runlevel. The runlevels used are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:5:initdefault:
如果原来是:
id:3:initdefault:
则把3改成5.
(# runlevel)
修改/etc/init/prefdm.conf
vim /etc/init/prefdm.conf
# prefdm - preferred display manager
#
# Starts gdm/xdm/etc by preference
#
# Do not edit this file directly. If you want to change the behaviour,
# please create a file prefdm.override and put your changes there.
start on stopped rc RUNLEVEL=5
stop on starting rc RUNLEVEL=[!5]
console output
respawn
respawn limit 10 120
#exec /etc/X11/prefdm -nodaemon
exec /usr/sbin/gdm
将exec /etc/X11/prefdm -nodaemon注释掉,然后添加exec /usr/sbin/gdm
命令行运行lsof -i 177
[root@zhuzhonghua1-c6uu8 ~]# lsof -i:177
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
gdm-binar 1664 root 11u IPv4 11186 0t0 UDP *:xdmcp
这样则说明可以采用Xmanager进行连接。
采用Xstart打开
配置会话(随便填个),主机(需要访问的主机ip地址),协议(选择SSH),用户名,密码。
执行命令中填写:/usr/bin/gnome-session –display $DISPLAY
这样就配置完成了,应该可以通过图形化界面远程对侧主机了。
添加中文支持
运行
yum groupinstall "Chinese Support"
或者
yum groupinstall Chinese-Support
之后修改/etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
SYSONT="lat0-sun16"
重启操作系统即可。
安装jdk
查看是否有已安装的JDK
#rpm -qa|grep jdk
如果有东西,先删除:rpm -e –nodeps *
如果没有,继续
tar -zxvf jdk****.tar.gz
然后修改/etc/profile
vim /etc/profile
在末尾添加
export JAVA_HOME=/root/util/jdk1.7.0_75
export JRE_HOME=/root/util/jdk1.7.0_75/jre
export PATH=$PATH:/root/util/jdk1.7.0_75/bin
export CLASSPATH=./:/root/util/jdk1.7.0_75/lib:/root/util/jdk1.7.0_75/jre/lib
保存退出之后
source /etc/profile
立刻生效文件。
Linux(CentOS)中常用软件安装,使用及异常——XManager, 中文支持,JDK的更多相关文章
- 《前端运维》一、Linux基础--09常用软件安装
一.软件包管理 RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的"添加/删除程序".软件包有几种类型,我们一起来看下: 源 ...
- linux centos中使用yum安装tomcat
在linux下部署java开发的web应用,一般采用Tomact+jre环境(可不需要apache),在RHEL和CentOS下,可以采用yum在线自动安装方式安装,具体操作如下: 可以先查看tomc ...
- 第十八篇 Linux环境下常用软件安装和使用指南
提醒:如果之后要安装virtualenvwrapper的话,可以直接跳到安装virtualenvwrapper的方法,而不需要先安装好virtualenv 安装virtualenv和生 ...
- linux centos 中Tomcat的安装和自启动配置
Tomcat的安装和自启动配置将tomcat添加为linux系统服务,网上找到了很多方法,其中比较简单的如下:方法一:(亲测有效)1. 首先需要将$Tomcat_HOME/bin目录下的catalin ...
- centos中MySQL,VmTools安装,使用及异常
Linux(CentOS)中常用软件安装,使用及异常--MySQL,VmTools 本文主要是为了记录在工作中遇到的常用软件的安装过程,方便以后遇到相同情形时可以快速的查阅.主要讲述了MySQL, V ...
- linux基础学习之软件安装以及常用命令
linux基础学习之软件安装以及常用命令 调用中央仓库: yum install wget 然后下载nodejs: wget https://nodejs.org/dist/v10.14.2/node ...
- Linux系统中tomcat的安装及优化
Linux系统中Tomcat 8 安装 Tomcat 8 安装 官网:http://tomcat.apache.org/ Tomcat 8 官网下载:http://tomcat.apache.org/ ...
- 1.docker介绍、命令、容器、镜像、数据卷、Dockerfile、常用软件安装、推送阿里云
一.docker介绍 1.docker是什么 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置.作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各 ...
- CentOS7 系统服务器初始化配置、安全加固、内核升级优化常用软件安装的Shell脚本分享
转载自:https://www.bilibili.com/read/cv13875630?spm_id_from=333.999.0.0 描述: 适用于企业内部 CentOS7 系列操作服务器初始化. ...
随机推荐
- XShell上传和下载
工具:XShell 本地环境:win7操作系统 远程服务器环境:linux系统 1.将本地的文件上传到远程服务器上 可以使用rz命令 rz命令详细使用方法可以在xshell中输入:rz -h 2.将远 ...
- Servlet初始化及处理HTTP请求
上一篇详细介绍了与Servlet相关的几个核心的接口和类,当我们自己写Servlet类时,一般需要继承HttpServlet类,实现init().doGet().doPost()等方法.当我们写好Se ...
- 【BZOJ1283/3550】序列/[ONTAK2010]Vacation 最大费用流
[BZOJ1283]序列 Description 给出一个长度为 的正整数序列Ci,求一个子序列,使得原序列中任意长度为 的子串中被选出的元素不超过K(K,M<=100) 个,并且选出的元素之和 ...
- 禁用chrome默认打印框直接打印
在做web打印的时候 重要弹出一个对话框选择打印机等等, 比较影响操作, 经过一番谷歌终于找到了解决方案 在桌面的chrome 图标 右键 打开属性对话框 在目标 添加 --kiosk-printi ...
- 广药帅气外教~看妹纸如何HOLD住
看他吉他弹的好,看来我要努力练习我的吉他了,一个月了没有任何长进啊. shit~!
- 在Scrapy中使用IP池或用户代理更新版(python3)
middlewares.py # -*- coding: utf-8 -*- # 导入随机模块 import random # 导入有关IP池有关的模块 from scrapy.downloaderm ...
- Powershell Function Get-PendingReboot
获取系统中Restart Pending的计算机 $servers=get-content D:\serverlist.txt Get-PendingReboot -ComputerName $ser ...
- 单独使用celery
单独使用celery 参考 http://docs.celeryproject.org/en/latest/getting-started/index.html https://www.jianshu ...
- MySQL数据库(3)- 完整性约束、外键的变种、单表查询
一.完整性约束 在创建表时候,约束条件和数据类型的宽度都是可选参数. 作用:用于保证数据的完整性和一致性. 1.not null(不可空)与default 示例一:插入一个空值,如下: mysql&g ...
- 对 tensorflow 中 tf.nn.embedding_lookup 函数的解释
http://stackoverflow.com/questions/34870614/what-does-tf-nn-embedding-lookup-function-do embedding_l ...