Δημιουργία script στο arch linux με το Systemd

04-10-23

Στο arch linux υπάρχουν αρκετοί τρόποι για την δημιουργία script , Στο παρόν άρθρο, θα σας δείξουμε πώς μπορείτε να δημιουργήσετε ένα systemd script που θα παίζει ένα αγαπημένο σας MP3 αρχείο κατά την εκκίνηση του υπολογιστή μας. αυτό μπορεί να γίνει εύκολα με τη χρήση του systemd, του συστήματος διαχείρισης των εκκινήσεων στο Linux.

Δημιουργία του systemd Script

 Πρώτα, θα πρέπει να δημιουργήσετε ένα systemd script. Μεταβείτε στον φάκελο `/etc/systemd/system/` στο Arch Linux σας και δημιουργήστε ένα νέο αρχείο με κατάληξη `.service`. Για παράδειγμα:

sudo nano /etc/systemd/system/play-music.service

Επεξεργασία του αρχείου .service

 Ανοίξτε το αρχείο `.service` που δημιουργήσατε και προσθέστε τα παρακάτω περιεχόμενα:

[Unit]
Description=Play MP3 on startup

[Service]
Type=simple
ExecStart=/usr/bin/mpg123 /path/to/your/mp3file.mp3
Restart=always

[Install]
WantedBy=multi-user.target

Στο πεδίο `ExecStart`, αντικαταστήστε `/path/to/your/mp3file.mp3` με τον ακριβή δρόμο προς το αρχείο MP3 που θέλετε να παιχτεί.

Ενεργοποίηση του systemd Service

 Τώρα, ενεργοποιήστε την υπηρεσία με την εντολή: 

sudo systemctl enable play-music.service

Εκκίνηση της υπηρεσίας

 Εκκινήστε την υπηρεσία με την εντολή: 

sudo systemctl start play-music.service 

Τώρα, όταν ο υπολογιστής σας ξεκινήσει, το αρχείο MP3 που καθορίσατε θα πρέπει να παίξει αυτόματα.

 Μπορείτε να προσαρμόσετε το αρχείο `.service` ανάλογα με τις ανάγκες σας, όπως την επιλογή ενός διαφορετικού αρχείου MP3 Εναλλακτικά, αν χρησιμοποιείτε κάποιο άλλο πρόγραμμα

 Στο παράδειγμα μας χρησιμοποιήσαμε το πρόγραμμα mpg123 για να αναπαράγει το αρχείο MP3. Το mpg123 είναι ένα δημοφιλές πρόγραμμα αναπαραγωγής MP3 για το τερματικό και είναι ευρέως διαθέσιμο στις περισσότερες διανομές Linux.

Μπορείτε να εγκαταστήσετε αν δεν το έχετε, χρησιμοποιώντας τον διαχειριστή πακέτων Pacman με την εντολή:

sudo pacman -S mpg123

 

Tags Linux

Χρήσιμα εργαλεία online για web developers & more.