ติดตั้ง Enlightenment Desktop บน Devuan Linux
ในบทความก่อนหน้านี้เกี่ยวกับการติดตั้ง Devuan Linux การติดตั้ง Devuan Linux ใหม่ได้รับการติดตั้งโดยไม่มีสภาพแวดล้อมแบบกราฟิกเพื่อจุดประสงค์เดียวในการติดตั้งสภาพแวดล้อมเดสก์ท็อป Enlightenment ในภายหลัง
การรู้แจ้ง เดิมทีเป็นตัวจัดการหน้าต่างและได้กลายมาเป็นสภาพแวดล้อมเดสก์ท็อปที่ยอดเยี่ยม หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับโครงการต่างๆ โปรดไปที่หน้า "เกี่ยวกับเรา" ซึ่งอยู่ที่: https://www.enlightenment.org/about
บทความนี้จะกล่าวถึงวิธีการติดตั้ง Enlightenment เวอร์ชันใหม่ล่าสุด ในขณะที่เขียนบทความนี้ เวอร์ชันปัจจุบัน Enlightenment คือเวอร์ชัน 0.21.6 และเวอร์ชันปัจจุบันของไลบรารี EFL คือเวอร์ชัน 1.18.4
ความต้องการของระบบ
หากดำเนินการต่อจากบทความการติดตั้ง Devuan ระบบควรมีข้อกำหนดขั้นต่ำที่จำเป็นสำหรับการตรัสรู้อยู่แล้ว
อย่างไรก็ตาม หากเริ่มต้นใหม่ทั้งหมด ต่อไปนี้คือข้อกำหนดขั้นต่ำที่แนะนำสำหรับกระบวนการนี้
- พื้นที่ดิสก์อย่างน้อย 15GB; ส่งเสริมอย่างยิ่งให้มีมากขึ้น
- RAM อย่างน้อย 2GB; ได้รับการสนับสนุนมากขึ้น
- การเชื่อมต่ออินเทอร์เน็ต; โปรแกรมติดตั้งจะดาวน์โหลดไฟล์จากอินเทอร์เน็ต
การติดตั้ง 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! โปรดแจ้งให้เราทราบหากคุณพบปัญหาหรือคำถามใดๆ ที่คุณอาจมี และเช่นเคย ขอขอบคุณที่สละเวลาอ่านบทความนี้!