Devuan Linux에 Enlightenment Desktop 설치
Devuan Linux 설치에 대한 이전 기사에서 나중에 Enlightenment 데스크탑 환경을 설치할 목적으로 만 그래픽 환경없이 Devuan Linux를 새로 설치했습니다.
Enlightenment는 원래 창 관리자였으며 멋진 데스크탑 환경으로 탄생했습니다. 프로젝트에 대한 자세한 내용은 https://www.enlightenment.org/about에있는 '회사 소개'페이지를 참조하십시오.
이 기사에서는 최신 버전의 Enlightenment를 설치하는 방법을 다룹니다. 이 글을 쓰는 시점에서 현재 버전 Enlightenment는 버전 0.21.6이고 EFL 라이브러리의 현재 버전은 버전 1.18.4입니다.
Devuan 설치 기사에서 계속 진행하는 경우 시스템에 계몽에 필요한 최소 요구 사항이 이미 있어야합니다.
그러나 처음부터 시작하는 경우이 프로세스에 대해 권장되는 최소 사양은 다음과 같습니다.
- At least 15GB of disk space; strongly encouraged to have more
- At least 2GB of ram; more is encouraged
- Internet connection; installer will download files from the Internet
Devan Linux에 Enlightenment Desktop 설치
1. 첫 번째 단계는 Devuan이 완전히 업데이트되었는지 확인하는 것입니다. 첫 번째 단계는 일련의 명령을 실행하여 Devuan에서 사용할 수있는 최신 패키지를 가져 오는 것입니다.
다음은 루트 사용자로 실행해야하며 Devuan의 기본 설치에는 'sudo'패키지가 포함되어 있지 않습니다. 루트 사용자로 로그인해야합니다.
$ su root # apt-get update # apt-get upgrade
2. Devuan이 업데이트되고 필요한 재부팅이 수행되면 EFL 및 Enlightenment 구축을 시작할 때입니다.
소스에서 무엇이든 빌드 할 때 프로세스를 시작하기 전에 설치해야하는 몇 가지 종속성이 항상 있습니다. 다음은 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. 필요한 종속성이 확보되면 EFL 및 Enlightenment에 필요한 파일을 다운로드해야합니다.
필요한 모든 파일은 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
이 명령은 대부분의 인터넷 연결에서 완료하는 데 약 1 분 정도 걸립니다. 이 명령은 소스 코드에서 EFL 및 Enlightenment를 빌드하는 데 필요한 개발 파일을 다운로드하는 것입니다.
4. 다음 단계는 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
위의 구성 명령은 완료하는 데 걸리는 시간이 다르지만 시스템에 따라 1 분 정도 소요될 수 있습니다. 그러나 프로세스에서보고 된 오류에주의를 기울이십시오.
일반적으로 여기서 발생하는 유일한 오류는 개발 라이브러리가 누락되는 것입니다. 출력은 누락 된 라이브러리와 특정 라이브러리를 쉽게 설치할 수 있음을 나타낼 수 있습니다.
# apt-get install library-name
6. 구성 명령이 오류없이 실행 된 경우 최종 출력은 다음 단계에서 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.이 마지막 명령은 사용자가 X를 시작할 때 계몽을 시작하도록 X11을 설정합니다 (이 명령을 루트로 실행하지 마십시오).
# echo 'exec enlightenment_start' > ~/.xinitrc $ startx
모든 것이 순조롭게 진행되면 시스템은 사용자에게 언어, 키보드 및 기타 구성 설정을 안내하는 Enlightenment의 초기 구성을 시작합니다.

9. 모든 사용자 설정이 완료되면 사용자는 Enlightenment Desktop에 표시됩니다!

이 기사가 도움이 되었기를 바라며 Devuan Linux의 새로운 Enlightenment 데스크탑 환경을 즐기시기 바랍니다! 문제가 있거나 궁금한 점이 있으면 알려주세요. 언제나처럼이 기사를 읽어 주셔서 감사합니다!