Πολλά δημοφιλή προγράμματα είναι διαθέσιμα στο Linux αποκλειστικά ως πακέτο DEB. Αυτό μπορεί να σας απασχολήσει εάν έχετε μετεγκαταστήσει πρόσφατα στο Arch Linux και δεν είστε σίγουροι πώς να εγκαταστήσετε τα αγαπημένα σας προγράμματα.

Τα αρχεία DEB είναι εγγενή σε παράγωγα Debian ή Ubuntu. Ωστόσο, μπορείτε να τα εγκαταστήσετε στο σύστημά σας που βασίζεται στο Arch με μερικούς τρόπους. Ας δούμε τους τρόπους εγκατάστασης αρχείων DEB στο Arch Linux.

Τι είναι ένα αρχείο DEB;

Ένα αρχείο DEB ή ".deb" είναι ουσιαστικά ένα αρχείο που περιέχει σενάρια, αρχεία ρυθμίσεων και άλλα δεδομένα που απαιτούνται για την εγκατάσταση ενός προγράμματος. Τα αρχεία DEB έχουν κατασκευαστεί κυρίως για χρήση σε επιτραπέζιους υπολογιστές που βασίζονται στο Debian ή στο Debian όπως το Pop!_OS, το Ubuntu και το MX Linux, για να αναφέρουμε μερικά.

Εάν προέρχεστε από τα Windows, μπορείτε να σκεφτείτε τα αρχεία DEB με την έννοια ενός εκτελέσιμου αρχείου των Windows (EXE).

Ενώ η εγκατάσταση ενός πακέτου DEB στο Arch Linux μπορεί να μην είναι τόσο απλή όσο η εκτέλεση ενός εκτελέσιμου Windows, σίγουρα δεν είναι επιστήμη πυραύλων. Η εγκατάσταση είναι αρκετά απλή και τα βήματα είναι εύκολο να ακολουθηθούν.

instagram viewer

1. Εγκαταστήστε το πρόγραμμα από το AUR

AUR ή το Arch User Repository είναι η μεγαλύτερη βιβλιοθήκη λογισμικού μεταξύ όλων των διανομών Linux. Σε περίπτωση που δεν μπορείτε να βρείτε ένα επίσημα υποστηριζόμενο πακέτο για το Arch Linux, το AUR είναι το σημείο που πρέπει να αναζητήσετε οπουδήποτε αλλού.

Αν και αυτό δεν θα σας βοηθήσει να εγκαταστήσετε ένα αρχείο DEB, είναι μεγάλες οι πιθανότητες να βρείτε ένα πακέτο συμβατό με το Arch για το λογισμικό που χρειάζεστε.

Μπορείτε να εγκαταστήσετε πακέτα AUR χειροκίνητα ή μέσω βοηθού AUR. Θα σας προτείνουμε να προχωρήσετε με το yay, ένα δημοφιλές και εύχρηστο βοηθό AUR. Για να ξεκινήσετε, απλώς αναζητήστε το όνομα του πακέτου με yay:

ναι search_term

Το yay θα απαριθμήσει όλα τα σχετικά πακέτα. Αντιγράψτε το σωστό όνομα πακέτου και εγκαταστήστε το εκτελώντας:

yay -S package_name

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

2. Εγκαταστήστε τα πακέτα DEB στο Arch Linux με το Debtap

Εάν δεν μπορείτε να βρείτε εναλλακτική λύση στο AUR, θα πρέπει να επιλέξετε το Debtap. Είναι ένα εργαλείο γραμμής εντολών που μετατρέπει ένα πακέτο Debian σε πακέτο συμβατό με το Arch.

Το Debtap κάνει τη δουλειά ως επί το πλείστον, αλλά θα πρέπει να συνεχίσετε με λίγη προσοχή, καθώς οι μη συμβατές ενημερώσεις του πακέτου ενδέχεται να διακόψουν τη λειτουργικότητά του.

Εγκατάσταση του Debtap στο Arch Linux

Για να εγκαταστήσετε το Debtap, ενεργοποιήστε το τερματικό και εγκαταστήστε το χρησιμοποιώντας έναν βοηθό AUR:

yay -S χρέοςαπ

Μετακινηθείτε στον κατάλογο του αρχείου DEB χρησιμοποιώντας την εντολή cd και χρησιμοποιήστε το Debtap για να ξεκινήσετε τη μετατροπή του πακέτου.

CD ~/Λήψεις
χρέοςτο αρχείο σας.deb

Το Debtap θα δημιουργήσει ένα "yourfile.zst" το οποίο μπορείτε εύκολα να εγκαταστήσετε με τον διαχειριστή πακέτων, σε αυτήν την περίπτωση, το pacman.

sudopacman-Uτο αρχείο σας.zst

Αυτό θα πρέπει να εγκαταστήσει το πακέτο στον υπολογιστή σας Arch Linux.

3. Μη αυτόματη εγκατάσταση πακέτων DEB στο Arch

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

Πριν διαβάσετε περαιτέρω, σημειώστε ότι αυτός δεν είναι ο προτεινόμενος τρόπος εγκατάστασης πακέτων DEB. Καταφύγετε σε αυτήν τη μέθοδο μόνο εάν αποτύχουν όλες οι εναλλακτικές.

Αυτή η μέθοδος είναι ανεξάρτητη από την πλατφόρμα, που σημαίνει ότι μπορείτε να εφαρμόσετε αυτήν τη μέθοδο σε όλες τις διανομές, Arch Linux ή όχι.

Εξαγωγή πακέτου DEB

Ξεκινήστε χρησιμοποιώντας την εντολή ar για να εξαγάγετε το .deb αρχείο σε ένα φάκελο.

ar x /path/to/file

Στη συνέχεια, μετακινηθείτε στον φάκελο και εξαγάγετε τα tarballs με την εντολή tar.

πίσσαxvfέλεγχος.πίσσα.gz
πίσσαxvfδεδομένα.πίσσα.gz

Θα βρείτε τρεις νέους φακέλους: και τα λοιπά, επιλέγω, και usr. Αντιγράψτε το περιεχόμενο μέσα σε αυτούς τους φακέλους στους σωστούς καταλόγους. Για παράδειγμα, αντιγράψτε τα περιεχόμενα του και τα λοιπά φάκελο στο /etc κατάλογο του συστήματός σας και κάντε το ίδιο για τα υπόλοιπα ανάλογα.

sudo cp ./etc/* /etc/
sudo cp ./opt/* /opt/
sudo cp ./usr/* /usr/

Εκτέλεση του Προγράμματος

Αφού τοποθετηθούν όλα τα αρχεία στο σημείο που ανήκουν, μπορείτε να εκτελέσετε το σενάριο φλοιού μέσα στο /usr/bin φάκελο για την εκτέλεση της εφαρμογής. Για ευκολία στη χρήση, σκεφτείτε δημιουργία συντόμευσης επιφάνειας εργασίας για να εκτελέσετε αυτό το πρόγραμμα.

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

Τώρα μπορείτε να εγκαταστήσετε πακέτα DEB στο Arch Linux

Μπορείτε να εγκαταστήσετε πακέτα Debian στο Arch Linux. Ωστόσο, ένα πακέτο που δεν προορίζεται εγγενώς για το Arch Linux μπορεί συχνά να σπάσει με την πάροδο του χρόνου καθώς ενημερώνεται.

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

Πώς να βρείτε και να διορθώσετε κατεστραμμένα πακέτα στο Linux

Διαβάστε Επόμενο

ΜερίδιοΤιτίβισμαΜερίδιοΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ

Σχετικά θέματα

  • Linux
  • Debian
  • Arch Linux
  • Διαχειριστές πακέτων
  • Εγκαταστήστε λογισμικό

Σχετικά με τον Συγγραφέα

Debarshi Das (Δημοσιεύτηκαν 13 άρθρα)

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

Περισσότερα από τον Debarshi Das

Εγγραφείτε στο ενημερωτικό μας δελτίο

Εγγραφείτε στο ενημερωτικό μας δελτίο για συμβουλές τεχνολογίας, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για να εγγραφείτε