วิธีดาวน์โหลดพอดคาสต์จาก Terminal Linux ด้วย Podfox

ใครบอกว่าผู้จัดการพอดคาสต์ของคุณควรเป็นเครื่องมือ GUI ที่ไม่สะดวก? พบกับ Podfox ไคลเอนต์พอดคาสต์สำหรับเทอร์มินัล Linux: สามารถทำสิ่งเดียวกันกับที่แอพพอดคาสต์แฟนซีทำในขณะที่ใช้ทรัพยากรน้อยลง

ติดตั้ง Podfox

ไคลเอ็นต์พอดคาสต์ Podfox ติดตั้งต่างจากโปรแกรม Linux ส่วนใหญ่เล็กน้อย แทนที่จะติดตั้งโดยตรงผ่านเครื่องมือการจัดการแพ็คเกจ Linux คุณจะต้องรับโปรแกรมผ่านตัวติดตั้งแพ็คเกจ Python (aka Pip)

การแจกจ่าย Podfox ผ่าน Pip หมายความว่าตราบใดที่ระบบปฏิบัติการ Linux ของคุณใช้ Python เวอร์ชันที่ถูกต้อง คุณก็จะพร้อม

ติดตั้ง Python

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

หมายเหตุ: Podfox ต้องใช้ Python3 และ Pip3 เพื่อทำงาน ดังนั้นการติดตั้ง Python 2 และ Pip จะไม่ทำงาน ตรวจสอบว่าคุณมี Python 3/Pip3 โดยเรียกใช้  pip3 ในเทอร์มินัล ถ้าไม่มีอะไรเกิดขึ้น แสดงว่าคุณไม่มีและควรติดตั้ง

อูบุนตู

sudo apt ติดตั้ง python3-pip

เดเบียน

sudo apt-get ติดตั้ง python3-pip

Arch Linux

sudo pacman -S python-pip

Fedora

sudo dnf ติดตั้ง python3-pip

OpenSUSE

sudo zypper ติดตั้ง python3-pip

ติดตั้ง Podfox

ด้วยการทำงานของโปรแกรมดัชนีแพ็คเกจ Python คุณสามารถใช้มันเพื่อคว้าตัวล่าสุด

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

ผู้ใช้คนเดียว

เป็นไปได้ที่จะติดตั้งแอพสำหรับผู้ใช้ในเครื่องของคุณโดยเฉพาะ โดยการรัน Pip โดยไม่ต้องใช้  คำสั่งsudo การทำเช่นนี้จะติดตั้งไบนารีไปที่  ~/.local/bin/แทนที่จะเป็นไดเร็กทอรีที่เข้าถึงได้ทั่วไป การใช้เส้นทางนี้ทำให้ไม่สามารถโทรหาแอปได้ง่ายๆ ผ่านเทอร์มินัลในทุกที่ หากคุณเข้าใจถึงความเสี่ยงและยังต้องการดำเนินการต่อไป ให้ป้อนคำสั่งต่อไปนี้:

pip3 ติดตั้ง podfox

หรือ (ในบางกรณี เช่น Arch Linux)

pip ติดตั้ง podfox

หากการติดตั้งล้มเหลว คุณอาจใช้เครื่องมือ Python 2 Pip โดยไม่ได้ตั้งใจ และไม่ใช่เครื่องมือที่ถูกต้อง ใช้ Pip3 แล้วยังไม่มีโชค? ลองดาวน์โหลดซอร์สโค้ดแทน

ในการเข้าถึงแอปในโหมดผู้ใช้คนเดียว ให้ทำดังนี้

cd ~/.local/bin/ ./podfox

ทั้งระบบ

วิธีที่ดีที่สุดในการติดตั้ง app บนลินุกซ์คือการทำมันด้วย  sudo ซึ่งจะทำให้โปรแกรมพร้อมให้ผู้ใช้ของคุณใช้งานได้ทุกเมื่อ และติดตั้งได้ทุกที่ ในการติดตั้ง ให้เรียกใช้:

sudo pip3 ติดตั้ง podfox

หรือ (ในบางกรณี)

sudo pip ติดตั้ง podfox

กำลังเพิ่มตอน

หากต้องการเพิ่มฟีดพอดแคสต์ใหม่ ให้ไปที่เว็บไซต์ของรายการแล้วหยิบฟีด RSS หากมีเพียงลิงก์ iTunes ให้ใช้เครื่องมือนี้เพื่อแยกฟีด RSSก่อน จากนั้นคัดลอกไปยังคลิปบอร์ดของคุณ ในตัวอย่างนี้ เราจะใช้ฟีดพอดคาสต์ Linux Unplugged

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

mkdir -p ~/Podcasts

ถัดไป สร้างไฟล์กำหนดค่าใหม่

แตะ .podfox.json

ใช้โปรแกรมแก้ไขข้อความนาโนแก้ไขpodfox.jsonไฟล์ config

nano ~/.podfox.json

วางรหัสด้านล่างในนั้น อย่าลืมเปลี่ยน “ชื่อผู้ใช้” ในรหัสด้านล่างเป็นชื่อผู้ใช้ Linux PC ของคุณ

{
"podcast-directory" : "/home/username/Podcasts",
"maxnum" : 5
}

บันทึกนาโนกับ  Ctrl + Oและทางออกด้วย  Ctrl + X เมื่อเสร็จแล้ว นำ URL ของพอดแคสต์ และเพิ่มดังนี้:

นำเข้า podfox https://linuxunplugged.com/rss LUP

ทำขั้นตอนนี้ซ้ำกับพอดแคสต์ได้มากเท่าที่คุณต้องการ อย่าลืมเปลี่ยน “maxnum” ใน  ไฟล์podfox.json หากคุณต้องการดาวน์โหลดมากกว่า 5 รายการจากฟีดในแต่ละครั้ง

ดาวน์โหลดตอนใหม่

การดาวน์โหลดตอน Podcast ใหม่ภายในแอพต้องใช้สองคำสั่ง ขั้นแรก ใช้  คำสั่งอัปเดตเพื่อรีเฟรชฟีด Podcast ภายใน Podfox

วิธีดาวน์โหลดพอดคาสต์จาก Terminal Linux ด้วย Podfox

การอัปเดต podfox

เมื่อทุกอย่างขึ้นอยู่กับวันใช้  ดาวน์โหลด คำสั่งเพื่อดาวน์โหลดตอนใหม่เพื่อ  ~ / พอดคาสต์

วิธีดาวน์โหลดพอดคาสต์จาก Terminal Linux ด้วย Podfox

ดาวน์โหลด podfox

กำลังเล่นตอนต่างๆ

แอปพ็อดคาสท์มีความบางมากและทำงานเป็นวิธีดาวน์โหลดตอนต่างๆ จากฟีดด้วยคำสั่งเท่านั้น ไม่มีเครื่องเล่นเสียงหรือวิดีโอในตัว ในการแก้ไขปัญหานี้ ให้ลองติดตั้ง VLC (สำหรับวิดีโอ/เสียง) หรือ Audacious สำหรับเสียง

ในการติดตั้ง VLC หรือ Audacious ให้เปิดเทอร์มินัลแล้วใช้ตัวจัดการแพ็คเกจของ Linux PC เพื่อค้นหา “VLC” และ “Audacious” หรือเปิดแอป Gnome Software, KDE Discover, Ubuntu Software Center ฯลฯ แล้วค้นหา

เมื่อติดตั้งแอพแล้ว ให้เปิดตัวจัดการไฟล์ของคุณไปที่  ~/Podcastsคลิกที่โฟลเดอร์การแสดงที่ต้องการแล้วคลิกขวาที่ไฟล์เสียง (หรือไฟล์วิดีโอ)

ในเมนูคลิกขวา เลือก "เปิดด้วย.." แล้วเลือก Audacious หรือ VLC เพื่อเล่นตอน

ฝากความเห็น

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

กำหนดค่า firewalld บน SLES 15: ตรวจสอบโซน อนุญาตบริการหรือพอร์ต บันทึกกฎถาวร โหลดใหม่ได้อย่างปลอดภัย และตรวจสอบการเข้าถึง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

เปิดใช้งานการแพตช์เคอร์เนลแบบเรียลไทม์บน SLES 15 SP7 ใช้การแก้ไขที่รองรับโดยไม่ต้องรีบูต ตรวจสอบแพตช์ที่ใช้งานอยู่ และทำความเข้าใจว่าเมื่อใดที่ยังจำเป็นต้องรีสตาร์ทเคอร์เนล

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

เปิดใช้งานโหมด FIPS บน SLES 15 โดยใช้ยูทิลิตี้การตั้งค่าที่ SUSE รองรับ รีบูตอย่างปลอดภัย ตรวจสอบสถานะเคอร์เนลและนโยบายการเข้ารหัส และตรวจสอบขีดจำกัดการรับรอง

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

ติดตั้ง Google Chrome บน Gooroom OS อย่างปลอดภัยด้วยแพ็กเกจ .deb อย่างเป็นทางการ, APT, การตรวจสอบนโยบาย, คำแนะนำในการอัปเดต และการแก้ไขสำหรับอุปกรณ์ที่ได้รับการจัดการ

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

ส่งต่อบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ syslog ระยะไกลอย่างปลอดภัยด้วย rsyslog, ใบรับรอง TLS, การตรวจสอบชื่อคู่ค้า, คิว, การตรวจสอบความถูกต้อง และการทดสอบ

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

เชื่อมต่อ SLES 15 เข้ากับ Active Directory ด้วย SSSD โดยใช้ YaST เตรียม DNS และเวลา กำหนดค่าการเข้าสู่ระบบโดเมน ตรวจสอบ Kerberos และเปรียบเทียบ SSSD, Winbind และ realmd

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหา Wi-Fi RTL8821CE บน Pardus Linux โดยตรวจสอบไดรเวอร์ rtw88 ในตัว เฟิร์มแวร์ Realtek คำสั่ง rfkill, NetworkManager และตัวเลือกการสำรองข้อมูลที่ปลอดภัย

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

วินิจฉัยและแก้ไขปัญหาการแก้ไขชื่อโดเมน (DNS resolution) บน Debian 12 ที่ใช้ systemd-resolved รวมถึง resolv.conf, NetworkManager, networkd, cache และการตรวจสอบความถูกต้อง

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

ติดตั้ง Pardus 25.2 ควบคู่ไปกับ Windows 11 โดยทำการสำรองข้อมูล ลดขนาดไดรฟ์ Windows บูตจาก USB UEFI และปกป้องพาร์ติชั่น EFI และพาร์ติชั่นกู้คืนที่มีอยู่เดิม