在Devuan Linux上安装Enlightenment Desktop

本文将介绍如何在Devuan Linux中安装最新版本的Enlightenment Desktop。

在之前的一篇关于安装Devuan Linux的文章中,新安装的Devuan Linux没有安装图形环境 ,仅用于安装Enlightenment桌面环境。 启蒙原本是一个窗口管理器,并产生了一个美妙的桌面环境。 有关项目的更多信息,请停止他们的“关于我们”页面: https//www.enlightenment.org/about 。 本文将介绍如何安装最新版本的Enlightenment 。 在写这篇文章的时候,当前版本的Enlightenment是版本0.21.6和当前版本的EFL库是版本1.18.4

系统要求

如果继续阅读Devuan安装文章 ,系统应该已经具有启蒙所需的最低要求。 但是,如果从零开始,以下是此过程的最低建议规格。
  1. 至少15GB的磁盘空间;强烈鼓励有更多
  2. 至少2GB的ram;更多鼓励
  3. 网络连接;安装程序将从Internet下载文件

在Devan Linux上安装Enlightenment Desktop

1.第一步是确保Devuan完全更新。第一步是运行一系列命令以获取Devuan最新的软件包。 以下必须作为root用户运行,Devuan的默认安装不包括' sudo '包。需要以root用户身份登录:
$ su root
# apt-get update
# apt-get upgrade
2.一旦Devuan更新并执行了任何必要的重新启动,现在是开始建立EFL启蒙运动的时候了 。 当从源代码构建任何东西时,总是有几个依赖关系需要在开始进程之前安装。以下是Devuan上的EFL / Enlightenment所需的必要开发库和工具,并快速安装它们,运行以下命令:
# su -c 'apt-get install openssl curl gcc g++ libdbus-1-dev libc6-dev libfontconfig1-dev libfreetype6-dev libfribidi-dev libpulse-dev libsndfile1-dev libx11-dev libxau-dev libxcomposite-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes3 libxinerama-dev libxrandr-dev libxrender-dev libxss-dev libxtst-dev libxt-dev libxcursor-dev libxp-dev libxi-dev libgl1-mesa-dev libgif-dev util-linux libudev-dev poppler-utils libpoppler-cpp-dev libraw-dev libspectre-dev librsvg2-dev libwebp5 liblz4-1 libvlc5 libbullet-dev libpng12-0 libjpeg-dev libgstreamer1.0-0 libgstreamer1.0-dev zlibc luajit libluajit-5.1-dev pkg-config doxygen libssl-dev libglib2.0-dev libtiff5-dev libmount-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libeina-dev libxcb-keysyms1-dev dbus-x11 xinit xorg'
此过程将需要大约170MB的存档下载,可能需要5-15分钟,具体取决于互联网连接和计算机的速度。然而,VM上的进程花了大约3分钟。 3.一旦获得必要的依赖关系,就可以下载EFLEnlightenment所需的文件。 可以使用wget命令获取所有必需的文件。
# wget -c http://download.enlightenment.org/rel/libs/efl/efl-1.18.4.tar.gz http://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.21.6.tar.gz
此命令将需要大约一分钟在大多数Internet连接上完成。该命令只是下载必要的开发文件以从源代码构建EFL和启蒙。 下一步是提取tarball的内容。
# tar xf efl-1.18.4.tar.gz
# tar xf enlightenment-0.21.6.tar.gz
上面的两个命令将在当前分别创建两个文件夹,分别称为“ efl-1.18.4 ”和“ enlightenment-0.21.6 ”。 5.将需要的第一个文件夹是“ efl-1.18.4 ”文件夹。由于Devuan旨在实现系统自由,所以准备源代码的过程将需要特殊的配置参数,以便稍后正确构建。
# cd efl-1.18.4
# ./configure --disable-systemd
上述配置命令将根据完成所需的时间而变化,但根据系统的不同,可能需要一分钟。请密切注意进程报告的任何错误。 通常,这里将遇到的唯一错误将是缺少开发库。输出可能指示缺少哪个库,并且该特定库可以容易地安装。
# apt-get install library-name
6.如果configure命令运行没有任何错误,最终输出应该是一个丰富多彩的列表中的项目,包括在EFL在未来的步骤中构建。 接下来的步骤是实际创建必要的EFL库。
# make
# su -c 'make install'
该过程将再次基于可用于构建过程的机器和硬件资源而变化。本指南中使用的虚拟机大约需要10分钟才能完成这两个命令。 7.一旦EFL构建过程完成,就是建立启蒙运动的时候了。
# cd ../enlightenment-0.21.6
# ./configure --disable-systemd
# make
# su -c 'make install'
上述命令将需要10-15分钟的任何时间,这取决于所使用的系统。一旦最终命令完成,在启动Enlightenment桌面环境之前需要完成一个任务。 8.最后一个命令将设置X11在用户启动X时启动启示(不要以root身份运行这些命令)。
# echo 'exec enlightenment_start' > ~/.xinitrc
$ startx
如果一切正常,系统将开始启用的初始配置,这将使用户通过语言,键盘和其他配置设置。
Enlightment Desktop语言

Enlightment桌面语言

9.所有用户设置完成后,用户将被放入Enlightenment桌面!
启示桌面

启示桌面

我希望这篇文章是有益的,你喜欢新的Enlightenment桌面环境在Devuan Linux!如果您遇到任何问题或疑问,请告诉我们。和往常一样,谢谢你抽时间阅读这篇文章!