ค้นหาเว็บไซต์

ติดตั้ง Enlightenment Desktop บน Devuan Linux


ในบทความก่อนหน้านี้เกี่ยวกับการติดตั้ง Devuan Linux การติดตั้ง Devuan Linux ใหม่ได้รับการติดตั้งโดยไม่มีสภาพแวดล้อมแบบกราฟิกเพื่อจุดประสงค์เดียวในการติดตั้งสภาพแวดล้อมเดสก์ท็อป Enlightenment ในภายหลัง

การรู้แจ้ง เดิมทีเป็นตัวจัดการหน้าต่างและได้กลายมาเป็นสภาพแวดล้อมเดสก์ท็อปที่ยอดเยี่ยม หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับโครงการต่างๆ โปรดไปที่หน้า "เกี่ยวกับเรา" ซึ่งอยู่ที่: https://www.enlightenment.org/about

บทความนี้จะกล่าวถึงวิธีการติดตั้ง Enlightenment เวอร์ชันใหม่ล่าสุด ในขณะที่เขียนบทความนี้ เวอร์ชันปัจจุบัน Enlightenment คือเวอร์ชัน 0.21.6 และเวอร์ชันปัจจุบันของไลบรารี EFL คือเวอร์ชัน 1.18.4

ความต้องการของระบบ

หากดำเนินการต่อจากบทความการติดตั้ง Devuan ระบบควรมีข้อกำหนดขั้นต่ำที่จำเป็นสำหรับการตรัสรู้อยู่แล้ว

อย่างไรก็ตาม หากเริ่มต้นใหม่ทั้งหมด ต่อไปนี้คือข้อกำหนดขั้นต่ำที่แนะนำสำหรับกระบวนการนี้

  1. พื้นที่ดิสก์อย่างน้อย 15GB; ส่งเสริมอย่างยิ่งให้มีมากขึ้น
  2. RAM อย่างน้อย 2GB; ได้รับการสนับสนุนมากขึ้น
  3. การเชื่อมต่ออินเทอร์เน็ต; โปรแกรมติดตั้งจะดาวน์โหลดไฟล์จากอินเทอร์เน็ต

การติดตั้ง Enlightenment Desktop บน Devan Linux

1. ขั้นตอนแรกคือต้องแน่ใจว่า Devuan ได้รับการอัปเดตอย่างสมบูรณ์ ขั้นตอนแรกคือการรันชุดคำสั่งเพื่อรับแพ็คเกจล่าสุดสำหรับ Devuan

จะต้องเรียกใช้สิ่งต่อไปนี้ในฐานะผู้ใช้รูทและการติดตั้งเริ่มต้นของ Devuan จะไม่รวมแพ็คเกจ 'sudo' จำเป็นต้องเข้าสู่ระบบในฐานะผู้ใช้รูท:

su root
apt-get update
apt-get upgrade

2. เมื่อ Devuan ได้รับการอัปเดตและทำการรีบูตที่จำเป็นแล้ว ก็ถึงเวลาที่จะเริ่มสร้าง EFL และ การรู้แจ้ง

เมื่อสร้างสิ่งใดจากแหล่งที่มา จะต้องติดตั้งการขึ้นต่อกันหลายอย่างก่อนเริ่มกระบวนการเสมอ ต่อไปนี้เป็นไลบรารีและเครื่องมือการพัฒนาที่จำเป็นสำหรับ EFL/Enlightenment บน Devuan และหากต้องการติดตั้งอย่างรวดเร็ว ให้รันคำสั่งต่อไปนี้:

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

คำสั่งนี้จะใช้เวลาประมาณหนึ่งนาทีในการเชื่อมต่ออินเทอร์เน็ตส่วนใหญ่ คำสั่งเพียงดาวน์โหลดไฟล์การพัฒนาที่จำเป็นเพื่อสร้าง EFL และการตรัสรู้จากซอร์สโค้ด

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

คำสั่งกำหนดค่าข้างต้นจะแตกต่างกันไปตามระยะเวลาที่ใช้ในการดำเนินการให้เสร็จสิ้น แต่อาจใช้เวลาเพียงนาทีเดียวขึ้นอยู่กับระบบ ให้ความสนใจอย่างใกล้ชิดกับข้อผิดพลาดใด ๆ ที่รายงานโดยกระบวนการ

โดยทั่วไปข้อผิดพลาดเดียวที่จะพบได้ที่นี่คือไลบรารีการพัฒนาหายไป ผลลัพธ์มีแนวโน้มที่จะระบุว่าไลบรารีใดหายไปและสามารถติดตั้งไลบรารีนั้นได้อย่างง่ายดาย

apt-get install library-name

6. หากคำสั่ง configuration ทำงานโดยไม่มีข้อผิดพลาดใดๆ ผลลัพธ์สุดท้ายควรเป็นรายการที่มีสีสันของรายการที่จะรวมไว้เมื่อ 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

หากทุกอย่างเป็นไปด้วยดี ระบบจะเริ่มการกำหนดค่าเริ่มต้นของ การรู้แจ้ง ซึ่งจะแนะนำผู้ใช้ผ่านภาษา แป้นพิมพ์ และการตั้งค่าการกำหนดค่าอื่นๆ

9. เมื่อตั้งค่าผู้ใช้ทั้งหมดแล้ว ผู้ใช้จะถูกส่งไปยังเดสก์ท็อปแห่งการตรัสรู้!

ฉันหวังว่าบทความนี้จะเป็นประโยชน์และคุณจะเพลิดเพลินไปกับสภาพแวดล้อมเดสก์ท็อปการตรัสรู้ใหม่ใน Devuan Linux! โปรดแจ้งให้เราทราบหากคุณพบปัญหาหรือคำถามใดๆ ที่คุณอาจมี และเช่นเคย ขอขอบคุณที่สละเวลาอ่านบทความนี้!