- - วิธีการติดตั้งเครื่องเล่นเพลง cloud โอลิเวียบน Linux

วิธีการติดตั้งเครื่องเล่นเพลง cloud โอลิเวียบน Linux

เครื่องเล่นเพลงบนคลาวด์ของ Olivia เป็นรุ่นใหม่ขึ้นและเครื่องเล่นเพลงมาสำหรับ Linux มันถูกสร้างขึ้นด้วยชุดเครื่องมือ Qt5 และมีวัตถุประสงค์เพื่อให้เป็นสถานที่รวมที่ผู้ใช้สามารถทำทุกอย่างจากการดูวิดีโอ YouTube, วิทยุอินเทอร์เน็ตและเล่นไฟล์เพลงท้องถิ่นบน Linux ณ ตอนนี้ผู้พัฒนาเลือกที่จะเผยแพร่โปรแกรมผ่านแพ็คเกจ Snap ที่กล่าวมานั้นเป็นไปได้ที่จะสร้างโปรแกรมจากซอร์สโค้ดของมันหรือถ้าคุณเป็นผู้ใช้ Arch ให้คว้ามันมาจาก Arch Linux User Repository

ในคู่มือนี้เราจะแสดงวิธีติดตั้งเครื่องเล่นเพลง Olivia ผ่านแพ็คเกจ Snap รหัสแหล่งที่มาและ AUR ในการเริ่มต้นให้เปิดหน้าต่างเทอร์มินัลโดยกด Ctrl + Alt + T หรือ Ctrl + Shift + T บนแป้นพิมพ์ จากนั้นทำตามคำแนะนำบรรทัดคำสั่งด้านล่างที่ตรงกับกรณีการใช้งานเฉพาะของคุณ

บันทึก: แพ็คเกจ snap ทำงานบน Ubuntu, Fedora, OpenSUSE, Debian, Arch Linux, Solus และ Gentoo หากคุณไม่ได้ใช้งานลีนุกซ์รุ่นใดรุ่นหนึ่งขอแนะนำให้ทำตามคำแนะนำของซอร์สโค้ดเพื่อเข้าถึง Olivia

คำแนะนำรหัสที่มา

การติดตั้ง Olivia จากซอร์สโค้ดนั้นต้องมีการขึ้นต่อกันเล็กน้อย การพึ่งพาเหล่านี้คือ Qt5 (และโมดูลการพัฒนาบางอย่าง) Mpv, Coreutils, Socat, Python เวอร์ชั่น 2.7 และตัวดาวน์โหลด Wget

การติดตั้งการพึ่งพาเหล่านี้จะแตกต่างกันไปขึ้นอยู่กับระบบปฏิบัติการที่คุณใช้ดังนั้นหากคุณมีปัญหาใด ๆ ให้ไปที่ Olivia GitHub เพื่อรับคำแนะนำ

การพึ่งพา Ubuntu / Debian

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

หมายเหตุ: ใน Debian คุณอาจต้องเปลี่ยน ฉลาด กับ apt-get.

sudo apt install git qt5 libqt5sql5-sqlite libqt5webkit5 libqt4x11extras5 mpv coreutils socat python wget libqt5webkit5-dev

Arch Linux อ้างอิง

มีแพ็คเกจ AUR สำหรับ Olivia บน Arch Linuxดังนั้นจึงไม่จำเป็นต้องไปติดตั้งอ้างอิงพึ่งพาในส่วนนี้ ให้เลื่อนลงไปที่คำแนะนำ AUR และทำตามคำแนะนำแทน

บน Arch Linux และไม่ต้องการใช้รุ่น AUR ของ Olivia พิจารณาเลือกใช้แพ็คเกจแพ็คเกจ Snap แทน!

การพึ่งพาของ Fedora

นักพัฒนาซอฟต์แวร์จะไม่จัดทำแพ็คเกจรายละเอียดสำหรับสิ่งที่คุณต้องการในการสร้างโอลิเวียสำเร็จ ที่กล่าวมาคุณสามารถตรวจสอบหน้าการพัฒนาของ GitHub และค้นหาผู้จัดการแพคเกจของคุณสำหรับสิ่งที่คุณต้องการในการสร้างซอฟต์แวร์

ไม่สามารถทราบถึงความจำเป็นในการสร้างและรวบรวม Olivia บน Fedora Linux PC ของคุณใช่ไหม ไม่ต้องกังวล! Fedora สามารถเรียกใช้แพ็คเกจ Snap! ข้ามไปที่คำแนะนำ Snap ด้านล่าง

OpenSUSE dependencies

sudo zypper install git libQt5Sql5-sqlite libQt5WebKit5 libQt5X11Extras5 libQt5WebKit5-devel mpv coreutils socat wget

การอ้างอิงทั่วไปของ Linux

Olivia สามารถรวบรวมการกระจาย Linux ใด ๆ โดยสมมติว่าคุณมีการติดตั้งการอ้างอิงต่อไปนี้:

  • Qt5.5.1
  • libqt5sql5-SQLite
  • libqt5webkit5
  • libqt5x11extras5
  • MPV
  • coreutils
  • socat
  • หลาม 2.7
  • wget
  • คอมไพล์

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

รหัสดาวน์โหลด

เมื่อติดตั้งการพึ่งพาแล้วให้ใช้คำสั่ง git clone และดาวน์โหลดรหัสล่าสุดไปยัง Linux PC ของคุณ

git clone https://github.com/keshavbhatt/olivia.git

เมื่อดาวน์โหลดเสร็จแล้วให้ย้ายเทอร์มินัลลงไปโดยใช้ ซีดี คำสั่ง

cd olivia

ใช้ qmake สร้างเครื่องมือและเริ่มกระบวนการสร้างสำหรับแอป Olivia

qmake

วิ่ง qmake จะไม่ใช้เวลามาก อันที่จริงแล้วมันจะเสร็จสิ้นทันทีหลังจากที่คุณป้อนคำสั่ง เมื่อเสร็จแล้วให้ใช้ ทำ คำสั่งและเสร็จสิ้นกระบวนการสร้าง

โปรดทราบว่าการรวบรวมแอป Olivia จะใช้เวลานาน เอนหลังและปล่อยให้มันสร้าง

make

เมื่อการรวบรวมเสร็จสิ้นคุณจะสามารถติดตั้งเครื่องเล่นเพลง Olivia ที่คอมไพล์แล้วลงใน Linux PC ด้วย ทำการติดตั้ง คำสั่ง

sudo make install

คำแนะนำแพคเกจสแน็ป

นักพัฒนาของ Oliva แจกจ่ายแอปพลิเคชันในแพ็คเกจ Snap สำหรับการติดตั้งบนระบบปฏิบัติการ Linux ที่หลากหลาย อย่างไรก็ตามก่อนที่จะติดตั้งแอป Olivia จาก Snap store คุณจะต้องเปิดใช้งาน Snapd runtime บนระบบของคุณ

การเปิดใช้งาน Snapd รันไทม์บนลีนุกซ์ส่วนใหญ่นั้นค่อนข้างรวดเร็ว. สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทำเช่นนี้ตรงไปที่คู่มือของเราเกี่ยวกับวิธีการตั้งค่า

เมื่อคุณ Snapd ทำงานบนระบบปฏิบัติการ Linux ให้ติดตั้งแอพเพลง Olivia ด้วย:

sudo snap install olivia-test

ทำตามคำแนะนำ Arch AUR

แอปเพลง Olivia อยู่ใน AUR และพร้อมใช้งานสำหรับผู้ใช้ Arch Linux หากต้องการติดตั้งให้เริ่มต้นโดยใช้ตัวจัดการแพคเกจ Pacman เพื่อติดตั้งแพ็คเกจ Base-devel และ Git

sudo pacman -S base-devel git

เมื่อติดตั้งแพ็คเกจ Base-devel และ Git แล้วให้ดาวน์โหลดตัวช่วย Trizen AUR และติดตั้งลงใน Arch PC ของคุณ

git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri

ด้วยการตั้งค่า Trizen ให้ใช้เพื่อติดตั้ง Olivia จาก AUR:

trizen -S olivia
</ p>

ความคิดเห็น