- - Πώς να ακούσετε το Spotify από το τερματικό Linux με το Librespot

Πώς να ακούσετε το Spotify από το τερματικό Linux με το Librespot

Είναι εξαιρετική η υπηρεσία μουσικής Spotifyυποστηρίζει το Linux με εφαρμογές Snap, Flatpak και Ubuntu, αλλά συνολικά, η εφαρμογή είναι δυσκίνητη και δεν λειτουργεί καλά σε υπολογιστές Linux με ελάχιστους πόρους. Αυτός είναι ο λόγος για τον οποίο η Librespot έχει έρθει στη σκηνή, ώστε οι χρήστες να μπορούν να ακούσουν το Spotify από το τερματικό Linux.

Εγκαταστήστε το Librespot

Η εγκατάσταση του Librespot απαιτεί την εγκατάσταση πολλών εξαρτημάτων χρόνου δημιουργίας. Έτσι, προτού μπορέσουμε να αντιμετωπίσουμε τον πηγαίο κώδικα, είναι ζωτικής σημασίας να ξεπεράσουμε τον τρόπο με τον οποίο μπορούμε να βγάλουμε όλα όσα χρειάζονται για τη σύνταξη.

Οι εξαρτήσεις για διανομές Linux διαφέρουν ελαφρώς, οπότε τα πράγματα μπορεί να μην λειτουργούν 100% του χρόνου. Για περισσότερες οδηγίες σχετικά με τις εξαρτήσεις που χρειάζεστε, ανατρέξτε στη σελίδα GitHub του προγραμματιστή.

Debian / Ubuntu

Στο Debian και στο Ubuntu, οι χρήστες πρέπει να εγκαταστήσουν το πακέτο "build-essential", τη γλώσσα προγραμματισμού Rust και το πακέτο "libasound2-dev". Θα χρειαστεί επίσης το Git να αλληλεπιδράσει με τον πηγαίο κώδικα.

sudo apt install build-essential cargo libasound2-dev rust git

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

Οι χρήστες του Fedora θα πρέπει να εγκαταστήσουν το πακέτο "alsa-lib-devel", το πακέτο "make", το πακέτο "gcc" και τη γλώσσα προγραμματισμού Rust. Θα χρειαστεί επίσης να εγκαταστήσετε το Git για να αλληλεπιδράσετε με το GitHub.

sudo dnf install alsa-lib-devel cargo make gcc rust git -y

Arch Linux

Υπάρχουν αρκετές εξαρτήσεις για την εγκατάστασηArch Linux για την κατασκευή του Librespot. Ωστόσο, τυχεροί για εσάς, ολόκληρο το πρόγραμμα είναι μέσα στο Arch Linux AUR, επομένως δεν χρειάζεται καμία προσπάθεια. Ακολουθήστε τις παρακάτω εντολές για να εγκαταστήσετε τις εξαρτήσεις, καθώς και το Librespot στο Arch.

Αρχικά, εγκαταστήστε τα πακέτα Git και Base-devel στο Arch Linux με Pacman.

sudo pacman -S git base-devel

Κλωνοποιήστε το πακέτο AUR του Trizen, για να κάνετε την εγκατάσταση του Librespot πολύ πιο γρήγορα.

git clone https://aur.archlinux.org/trizen.git

Μετακινήστε το τερματικό στο φάκελο "trizen" και δημιουργήστε το με το makepkg.

cd trizen
makepkg -sri

Χρησιμοποιήστε το Trizen για να εγκαταστήσετε το Librespot.

trizen -S librespot-git

Δημιουργήστε το λογισμικό

Με όλες τις εξαρτήσεις που έχουν ληφθεί μέριμνα, κλωνοποιήστε τον πηγαίο κώδικα στον υπολογιστή σας Linux χρησιμοποιώντας το git clone εντολή.

git clone https://github.com/librespot-org/librespot.git

Μετακινήστε το παράθυρο του τερματικού στο φάκελο "librespot" με το CD εντολή.

cd librespot

Στη συνέχεια θα μπορείτε να δημιουργήσετε το Librespot με το φορτίο εντολή.

cargo build --release

Μόλις γίνει το πρόγραμμα, μετακινήστε τα ενσωματωμένα αρχεία από τον φάκελο πηγαίου κώδικα σε μια νέα θέση στον κατάλογο "opt", χρησιμοποιώντας τις παρακάτω εντολές.

cd librespot/target/release/
mkdir -p /opt/librespot/
sudo mv * /opt/librespot/

Χρησιμοποιώντας την αφή, δημιουργήστε ένα νέο σενάριο για να εκτελέσετε το λογισμικό εύκολα.

sudo touch /usr/local/bin/librespot

Ανοίξτε το αρχείο δέσμης ενεργειών με το Nano.

sudo nano -w /usr/local/bin/librespot

Επικολλήστε τον παρακάτω κώδικα στο Nano.

#!/bin/bash
##Librespot runner

cd /opt/librespot/

sudo ./librespot -n "Librespot" -b 320 -c ./cache --enable-volume-normalisation --initial-volume 75 --device-type avr

Αποθηκεύστε το Nano με Ctrl + Ο, και έξοδος με Ctrl + Χ. Στη συνέχεια, ενημερώστε τα δικαιώματα του αρχείου δέσμης ενεργειών χρησιμοποιώντας το chmod εντολή.

sudo chmod +x /usr/local/bin/librespot
sudo chmod 755 /opt/librespot/

Στη συνέχεια, μπορείτε να εκκινήσετε την εφαρμογή Librespot από το παράθυρο του τερματικού σας με:

librespot

Χρησιμοποιώντας το Librespot

Το LibreSpot δεν είναι μια εφαρμογή τερματικού με την έννοια ότιέχει μια πλήρη διεπαφή χρήστη με βάση το κείμενο που θα χρησιμοποιηθεί. Ωστόσο, λειτουργεί με τη σύνδεση Spotify, οπότε εάν ο υπολογιστής σας Linux δεν μπορεί να χειριστεί το ποσό της μνήμης RAM που χρειάζεται ο επίσημος πελάτης του Spotify, αυτή είναι η καλύτερη εναλλακτική λύση.

Για να χρησιμοποιήσετε την εφαρμογή Librespot, ξεκινήστε τη λήψηένα smartphone και εγκαταστήστε την εφαρμογή Spotify σε αυτήν. Αφού εγκατασταθεί η εφαρμογή, συνδεθείτε στο λογαριασμό Spotify. Στη συνέχεια, ακολουθήστε τις βήμα προς βήμα παρακάτω οδηγίες για να μάθετε πώς να αναπαράγετε μουσική μέσω του Librespot.

Βήμα 1: Μεταβείτε στην εφαρμογή Spotify της συσκευής σας και πατήστετο κουμπί αναζήτησης για να βρείτε έναν καλλιτέχνη, μια λίστα αναπαραγωγής, ένα άλμπουμ ή ένα τραγούδι για να το ακούσετε και πατήστε σε αυτό για να ενημερώσετε την εφαρμογή Spotify στο smartphone σας για να αρχίσετε να την αναπαράγετε.

Βήμα 2: Ανοίξτε το παράθυρο αναπαραγωγής στο κάτω μέρος για να το κάνετε σε πλήρη οθόνη στο smartphone σας.

Βήμα 3: Παύση της μουσικής στην εφαρμογή για να σταματήσετε την αναπαραγωγή, αλλά μην κλείσετε το παράθυρο αναπαραγωγής.

Βήμα 4: Κοιτάξτε στο κάτω αριστερό τμήμα του Spotifyγια ένα λευκό εικονίδιο και αγγίξτε το με το δάχτυλό σας για να εμφανιστεί το αναδυόμενο παράθυρο "Spotify Connect". Αν δεν μπορείτε να βρείτε το εικονίδιο, μοιάζει με λογότυπο Smartphone / TV.

Βήμα 5: Αφού πατήσετε στο εικονίδιο Spotify Connect, ένα νέο παράθυρο θα εμφανιστεί στο smartphone σας. Αυτό το παράθυρο αναφέρει "Σύνδεση σε μια συσκευή" και θα απαριθμήσει τις συσκευές με δυνατότητα Spotify Connect.

Βήμα 6: Μέσα στο παράθυρο "Σύνδεση σε μια συσκευή", πατήστε στη συσκευή με την ένδειξη "Librespot".

Βήμα 7: Πατήστε το κουμπί αναπαραγωγής στη μουσική που έχετε πατήσει προηγουμένως για να ακούσετε το Spotify μέσω του τερματικού Linux στον υπολογιστή σας!

Σχόλια