- Πώς να κατεβάσετε podcasts από το τερματικό Linux Με Podfox

Πώς να κατεβάσετε podcasts από το τερματικό Linux Με Podfox

Ποιος λέει ότι ο διαχειριστής του podcast πρέπει να είναι ένα εργαλείο γραφικών GUI; Γνωρίστε τον Podfox, τον podcast client για το τερματικό Linux: μπορεί να κάνει όλα τα ίδια πράγματα που κάνουν οι φανταστικές εφαρμογές podcast ενώ χρησιμοποιούν λιγότερους πόρους.

Εγκαταστήστε Podfox

Ο πελάτης podcast Podcast εγκαθίσταται λίγοδιαφορετικά από τα περισσότερα προγράμματα Linux. Αντί να το εγκαταστήσετε απευθείας μέσω του εργαλείου διαχείρισης πακέτων του Linux, θα χρειαστεί να πάρετε το πρόγραμμα μέσω του προγράμματος εγκατάστασης του πακέτου Python (γνωστός και ως Pip).

Η διανομή του Podfox μέσω Pip σημαίνει ότι όσο το λειτουργικό σας σύστημα Linux εκτελεί τη σωστή έκδοση της Python, θα είστε έτοιμοι να πάτε.

Εγκαταστήστε Python

Για τους περισσότερους χρήστες Linux, η Python πρέπει να είναι ήδηεγκατασταθεί. Αυτό οφείλεται στο γεγονός ότι τα περισσότερα προγράμματα Linux βασίζονται σε μεγάλο βαθμό στη γλώσσα προγραμματισμού Python. Παρόλα αυτά, δεν κάθε διανομή Linux έχει το πακέτο Pip που εκτελείται από προεπιλογή, επομένως ίσως χρειαστεί να το εγκαταστήσετε με το χέρι. Ανοίξτε ένα τερματικό, επιλέξτε το λειτουργικό σας σύστημα και ακολουθήστε τις οδηγίες για να το πάτε!

Σημείωση: Το Podfox χρειάζεται να λειτουργήσει το Python3 και το Pip3, οπότε η εγκατάσταση του Python 2 και του Pip δεν θα λειτουργήσουν. Προσδιορίστε ότι έχετε Python 3 / Pip3 τρέχοντας pip3 στο τερματικό. Αν δεν συμβεί τίποτα, δεν το έχετε και πρέπει να το εγκαταστήσετε.

Ubuntu

sudo apt install python3-pip

Debian

sudo apt-get install python3-pip

Arch Linux

sudo pacman -S python-pip

Μαλακό καπέλλο

sudo dnf install python3-pip

OpenSUSE

sudo zypper install python3-pip

Εγκαταστήστε Podfox

Με το πρόγραμμα Index πακέτων Python που λειτουργεί, θα είναι δυνατό να το χρησιμοποιήσετε για να πάρετε το πιο πρόσφατο

κωδικοποιήστε απευθείας από το διαδίκτυο και εγκαταστήστε το στον υπολογιστή σας Linux. Για να εγκαταστήσετε, ανοίξτε ένα τερματικό και πληκτρολογήστε τα παρακάτω.

Ενιαίος χρήστης

Είναι δυνατή η εγκατάσταση της εφαρμογής μόνο για τον τοπικό σας χρήστη, εκτελώντας το Pip χωρίς το sudo εντολή. Κάνοντας αυτό εγκαθιστά το δυαδικό σε ~ / .local / bin /, αντί για ένα ευρέως προσβάσιμο κατάλογο. Πηγαίνοντας αυτή τη διαδρομή σημαίνει επίσης ότι η εφαρμογή δεν μπορεί να καλείται εύκολα μέσω τερματικού σε οποιοδήποτε μέρος. Αν κατανοείτε τους κινδύνους για αυτό και εξακολουθείτε να θέλετε να συνεχίσετε, πληκτρολογήστε την ακόλουθη εντολή:

pip3 install podfox

ή (σε ορισμένες περιπτώσεις, όπως το Arch Linux)

pip install podfox

Εάν η εγκατάσταση απέτυχε, ενδέχεται να χρησιμοποιήσατε κατά λάθος το εργαλείο Python 2 Pip και όχι το σωστό. Χρησιμοποιήστε το Pip3 και δεν έχετε ακόμα τύχη; Δοκιμάστε να κάνετε λήψη του πηγαίου κώδικα αντ 'αυτού.

Για να αποκτήσετε πρόσβαση στην εφαρμογή σε λειτουργία ενός χρήστη, κάντε τα εξής:

cd ~/.local/bin/
./podfox

Σύστημα σε επίπεδο

Ο καλύτερος τρόπος για να εγκαταστήσετε την εφαρμογή στο Linux είναι να το κάνετε με αυτό sudo. Αυτό θα επιτρέψει στο πρόγραμμα να είναι διαθέσιμο ανά πάσα στιγμή στον χρήστη σας και να εγκαθίσταται παγκοσμίως. Για να εγκαταστήσετε, εκτελέστε:

sudo pip3 install podfox

ή (σε ορισμένες περιπτώσεις)

sudo pip install podfox

Προσθήκη επεισοδίων

Για να προσθέσετε μια νέα ροή podcast, πηγαίνετε στο show τουιστοσελίδα και αρπάξτε το RSS feed. Εάν έχουν μόνο έναν σύνδεσμο iTunes, χρησιμοποιήστε αυτό το εργαλείο για να εξαγάγετε πρώτα την τροφή RSS και στη συνέχεια να την αντιγράψετε στο πρόχειρο σας. Σε αυτό το παράδειγμα, θα χρησιμοποιήσουμε τη ροή podcast Linux Unplugged.

Αφού αρπάξετε την τροφοδοσία podcast, ανοίξτε ένα τερματικό και χρησιμοποιήστε το mkdir εντολή για να δημιουργήσετε έναν κατάλογο στον οποίο θα μεταφορτωθούν όλα τα αρχεία Podcast.

mkdir -p ~/Podcasts

Στη συνέχεια, δημιουργήστε ένα νέο αρχείο ρυθμίσεων.

touch .podfox.json

Χρησιμοποιήστε τον επεξεργαστή κειμένου Nano για να επεξεργαστείτε το podfox.json αρχείο ρυθμίσεων.

nano ~/.podfox.json

Επικολλήστε τον παρακάτω κώδικα σε αυτό. Βεβαιωθείτε ότι έχετε αλλάξει το όνομα χρήστη στον παρακάτω κώδικα στο όνομα χρήστη του Linux του υπολογιστή σας.

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

Αποθηκεύστε το Nano με Ctrl + O, και έξοδος με Ctrl + X. Όταν τελειώσετε, πάρτε τη διεύθυνση URL podcast και προσθέστε την ως εξής:

podfox import http://linuxunplugged.com/rss LUP

Επαναλάβετε αυτή τη διαδικασία με όσο το δυνατόν περισσότερα podcasts. Βεβαιωθείτε ότι έχετε αλλάξει το "maxnum" στο podfox.json εάν επιθυμείτε να κάνετε λήψη περισσότερων από 5 από μια ροή κάθε φορά.

Κατεβάστε τα νέα επεισόδια

Η λήψη νέων επεισοδίων Podcast μέσα στην εφαρμογή απαιτεί δύο εντολές. Αρχικά, χρησιμοποιήστε το εκσυγχρονίζω για να ανανεώσετε τις ροές Podcast στο Podfox.

podfox update

Όταν όλα είναι ενημερωμένα, χρησιμοποιήστε το Κατεβάστε εντολή για λήψη νέων επεισοδίων ~ / Podcasts.

podfox download

Αναπαραγωγή επεισοδίων

Η εφαρμογή podcast είναι πολύ λεπτή και λειτουργεί μόνο ως ατρόπος για να κατεβάσετε επεισόδια από τροφοδοσίες με εντολές. Δεν διαθέτει ενσωματωμένο πρόγραμμα αναπαραγωγής ήχου ή βίντεο. Για να το διορθώσετε, εξετάστε την εγκατάσταση του VLC (για βίντεο / ήχο) ή Audacious για ήχο.

Για να εγκαταστήσετε VLC ή Audacious, ανοίξτε το τερματικόκαι χρησιμοποιήστε τον διαχειριστή πακέτων του Linux για να αναζητήσετε "VLC" και "Audacious". Εναλλακτικά, ανοίξτε την εφαρμογή Gnome Software, KDE Discover, το Κέντρο λογισμικού του Ubuntu κ.λπ. και αναζητήστε τα.

Μόλις εγκατασταθούν οι εφαρμογές, ανοίξτε το διαχειριστή αρχείων σας ~ / Podcasts, κάντε κλικ στον επιθυμητό φάκελο εμφάνισης και κάντε δεξί κλικ στον ήχο (ή στο αρχείο βίντεο).

Στο δεξί κλικ στο μενού, επιλέξτε "Άνοιγμα με .." και επιλέξτε Audacious ή VLC για να παίξετε το επεισόδιο.

Σχόλια