• Centos7 安装lightdm openbox tint2配置最简单桌面

    • 一安装epel源
    • 二安装桌面环境和软件
      • 1安装X窗口系统
      • 2安装openbox窗口管理器
      • 3安装xfce4-terminal
      • 4安装tint2面板
      • 5安装nm-applet网络小件
      • 6安装ibus平台和中文拼音输入法中文字体
      • 7安装google chrome浏览器
    • 三配置openbox
      • 1配置openbox自启动文件
      • 2为openbox添加xfce4-terminal菜单
    • 四安装并配置显示管理器
      • 1 安装lightdm显示管理器并启用
      • 2开启lightdm显示管理器
    • 五登录并使用最简桌面
      • 1登录Openbox桌面
      • 2运行ibus-setup设置输入法
      • 3可选安装conky一款显示在桌面的系统监视工具

Centos7 安装lightdm openbox tint2配置最简单桌面

如果不喜欢gnome,kde那么庞大的桌面,在centos7下面已经没有twm的情况下,怎么打造最简单桌面呢?答案是:lightdm+openbox+tint2.

本文以[root]#代表以root用户运行的bash提示符。

一.安装epel源

[root]#yum install epel-release

二.安装桌面环境和软件

2.1.安装X窗口系统

[root]#yum groupinstall “X window System”

2.2.安装openbox窗口管理器

[root]#yum install openbox

2.3.安装xfce4-terminal

推荐,是xfce桌面的图形终端

[root]#yum install xfce4-terminal

2.4.安装tint2面板

[root]#yum install tint2

2.5.安装nm-applet网络小件

[root]# yum install network-manager-applet

2.6.安装ibus平台和中文拼音输入法,中文字体

[root]#yum install ibus
[root]#yum install ibus-libpinyin
[root]#yum install cjkuni-ukai-fonts

如果不安装中文字体,则ibus输入法无法正常输入中文。

2.7.安装google chrome浏览器

推荐浏览器

[root]# vi /etc/yum.repos.d/google-chrome.repo

写入如下内容:

[google-chrome]
name=google-chrome - \$basearch
baseurl=http://dl.google.com/linux/chrome/rpm/stable/\$basearch
enabled=1
gpgcheck=0

按:wq保存后,安装chrome稳定版:

[root]# yum install google-chrome-stable

三.配置openbox

3.1.配置openbox自启动文件

[root]#vi /etc/xdg/openbox/autostart

加入以下内容:[–不是破折号,而是英文的两个-]

# 开启 D-bus daemon
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; theneval `dbus-launch --sh-syntax --exit-with-session`
fi# 开启ibus 输入法
ibus-daemon -d -x &# 开启tint2面板
tint2 &# 开启网络图标
nm-applet  &# 开启xfce4终端
xfce4-terminal &

按:wq保存即可。

3.2.为openbox添加xfce4-terminal菜单

[root]# vi /etc/xdg/openbox/menu.xml

找到11行 <separator label="Openbox"/>

下面加入如下内容:

<item label="xfce4-terminal"><action name="Execute"><command>xfce4-terminal</command></action>
</item>

按:wq保存即可。

四.安装并配置显示管理器

此篇文章是以采用lightdm显示管理器来进入图形界面(graphical.target),因lightdm比较轻量,并且对vnc和xdmcp有较好支持。强烈推荐!ubuntu16也是使用lightdm。

4.1 安装lightdm显示管理器并启用

[root]#yum install lightdm

替换原有的gdm,这里以系统原来安装并启用gdm为例子。

禁用gdm
[root]#systemctl disable gdm

启用lightdm为默认显示管理器
[root]#systemctl enable lightdm

4.2.开启lightdm显示管理器

[root]#systemctl stop gdm ; systemctl start lightdm

注意:两个命令之间是英文的分号。
这里以系统原本安装并启用了gdm为例子,先停止gdm进程,再启动lightdm进程。
因本文上面的步骤已经设置lightdm为默认显示管理器,所以以后就不用这样操作。

五.登录并使用最简桌面

5.1.登录Openbox桌面

在界面右上方选择Openbox,输入用户名和密码登录,即可登录最简单又强大的lightdm +openbox+tint2桌面组合。

进入桌面后, 自动启动了xfce4-terminal,ibus输入法,nm-applet网络小件.

5.2.运行ibus-setup设置输入法

ibus-setup是ibus设置工具,直接在命令行运行如下图。

勾选Customize active input methods,点击”Select an input method”,选择中文拼音输入法,并点击add添加,关闭后即可生效。

ibus使用方法:
win徽标键+Space键切换中文和英文输入法。
使用Shift键切换中文输入法里面的中文和英文状态。

5.3.可选安装conky,一款显示在桌面的系统监视工具

[root]# yum install conky

运行conky

[root]#conky &

如下图是开启了桌面和oracle 11g r2的情况下,资源占用比较少

至此,最简桌面Openbox+tint2已经配置成功,并可以使用图形终端和浏览器,可以正常显示和输入中文。其他菜单可以自行添加,参考openbox菜单添加相关的文档即可。

如果想在命令行界面(multi-user.target)下直接进入openbox窗口界面,可以输入下面命令:
[root]# startx /usr/bin/openbox-session
这样就跳过了使用显示管理器并输入用户名和密码登陆这个步骤。

Centos7 安装lightdm openbox tint2配置最简单桌面相关推荐

  1. go语言的安装、环境变量配置及简单使用

    go语言的安装.环境变量配置及简单使用 1.安装git并且配置在path中,默认就勾选了 下载地址https://git-scm.com/download/win 2.下载安装visualstudio ...

  2. Windows10安装Ubuntu子系统+配置SSH连接+安装xfce4图形界面+配置xrdc远程桌面连接

    前言 WIN10的所有非精简版的系统,都已经内置Linux内核,可以直接打开一个PC应用一样使用Ubuntu子系统.这是非常Cool的体验,并且经历了一段时间的完善和摸索,现在应用起来都非常成熟. 本 ...

  3. Centos7 安装Mini后相关配置

    1.CentOS 7最小化安装后找不到'ifconfig'命令--修复小提示 如果你不知道在哪里可以找到ifconfig命令,请按照以下简单的步骤来找到它.首先,让我们找出哪个包提供了ifconfig ...

  4. Docker:docker简介及CentOS7安装Docker,以及配置镜像加速问题解决

    一.Docker是什么: 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置.作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不 ...

  5. 内网安装nginx+keepalived环境配置及简单使用

    分享一下这次艰难的配置过程,衔接上一篇的配置内网独立IP虚拟机. 先吐槽一波,由于公司网络属于内网,与外网互不相通,所以在安装nginx的时候可能会去外网找相对应rpm文件,而且也有许多的版本不兼容问 ...

  6. linux7添加端口过程,CentOS7安装firewalld防火墙添加放行端口简单演示过程

    老蒋在CentOS5.6版本的时候还是比较喜欢使用的,但是从CentOS7开始有点不是特别喜欢,有些工具和常规软件安装命令是有点变了,所以后来就开始使用Debian和Ubuntu,但是有些软件环境兼容 ...

  7. Centos7安装JDK8以及环境配置

    下载 下载网址:JDK下载链接点这 选择与自己系统相匹配的版本,我的是Centos7 64位的,所以如果是我的话我会选择此版本,要记住的你们下载的话选择的是以tar.gz结尾的. 安装 演示使用jdk ...

  8. CentOS7安装可移植Prometheus+grafana--alertmanager配置邮件告警

    背景 前两篇博文我们介绍了Prometheus及其相关的监控组件,本次我们记录一下告警组件:alertmanager 安装配置 获取安装包 官方下载地址:https://prometheus.io/d ...

  9. VMware、CentOS7安装及静态ip配置和Xshell远程工具连接(个人学习笔记)

    1.下载步骤: 官网:VMware - Delivering a Digital Foundation For Businesses 2.VMware安装步骤: 安装前建议关闭windows防火墙 路 ...

最新文章

  1. DirectX 9高层着色语言介绍3——语言基础(2)
  2. linux软链接的创建、删除和更新
  3. 在Windows下搭QT编程环境
  4. Table accessed during One order advanced search
  5. 不止代码:迷宫问题(bfs)
  6. jpa 分页 排序 过滤_使用JPA标准@ViewScoped通过分页,过滤和排序进行Primefaces DataTable延迟加载...
  7. 前端工具--less篇
  8. mysql 5.5 升级_Windows下MySQL5.5升级MySQL5.7
  9. webRTC之[chromium-style] virtual methods with non-empty bodies shouldnt be declared inline(二十一)
  10. 网站限制IP访问应该怎么办
  11. 当vs2005番茄助手试用过期,并报错的解决方法
  12. 自己动手画一个CPU——Logisim,下
  13. 内核编译出现Memory exhausted解决方案
  14. 透过招股书看知乎的价值投资逻辑
  15. 计算机word文档无法工作,win10所有word文档都打不开如何解决_win10电脑所有word文档无法打开解决教程...
  16. emui11是鸿蒙系统吗,搭载鸿蒙内核的EMUI11.1机型曝光了,快看有你用的吗
  17. 使用Socket实现类似微信群聊的功能
  18. 软件加密系统Themida应用程序保护指南(四):虚拟机的选择
  19. Java day16:代码作业(人才管理系统)
  20. surface pro linux服务器,Surface Pro平板电脑上安装Linux / Ubuntu的技巧

热门文章

  1. 【转】 各种折纸方法图解
  2. Linux的cpufreq(动态变频)技术
  3. 速卖通AE平台+聚石塔+奇门
  4. c语言运算符 %3c%3c4,C语言学习笔记二---数据类型运算符与表达式
  5. 小说里的编程 【连载之九】元宇宙里月亮弯弯
  6. 发那科机器人新机配置
  7. 企业微信小程序 如何真机调试?
  8. 学计算机网路的感想,【必备】网络培训心得体会四篇
  9. 对数字地和模拟地的理解和分析(原理图设计和pcb布线时需要考虑)
  10. 3dMax2022安装方法详解