Firmware και πρόγραμμα οδήγησης σε Linux: Λίγο από τα πάντα σχετικά με αυτές τις 2 έννοιες

Firmware και πρόγραμμα οδήγησης σε Linux: Λίγο από τα πάντα σχετικά με αυτές τις 2 έννοιες

Firmware και πρόγραμμα οδήγησης σε Linux: Λίγο από τα πάντα σχετικά με αυτές τις 2 έννοιες

Σήμερα θα εξετάσουμε το θέμα των εννοιών του «Firmware» και «Driver», δεδομένου ότι είναι 2 σημαντικές έννοιες επειδή επηρεάζουν άμεσα το ομαλή λειτουργία όλα λειτουργικό σύστημα ένα Συσκευή προσδιορίζεται.

Και μετά θα ερευνήσουμε λίγο πώς μπορούν να διαχειριστούν και τα δύο, το «Firmwares» και «Drivers» επί GNU / Linux.

Firmware και πρόγραμμα οδήγησης σε Linux: Εντολές για να γνωρίζουν το λειτουργικό σύστημα GNU / Linux

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

Ένας εξοπλισμός υπολογιστών αποτελείται από φυσικές συσκευές που ονομάζονται παγκόσμιο υλικό και λογικά στοιχεία που ονομάζονται λογισμικό. Υπάρχουν εργαλεία που επιτρέπουν τον εντοπισμό και των δύο μερών, είτε για να γνωρίζουν τα χαρακτηριστικά του εξοπλισμού και για τη μέτρηση της απόδοσής του ή / και για τη διάγνωση πιθανών βλαβών. Όταν υπάρχει ανάγκη να ζητήσετε υποστήριξη για την επίλυση προβλημάτων, όπως η εγκατάσταση ή η ενημέρωση ενός υλικολογισμικού ή προγράμματος οδήγησης, είναι σημαντικό να είστε σε θέση να παρέχετε (να συλλέγετε) όλες τις πιθανές και απαραίτητες πληροφορίες σχετικά με το υλικό και το λογισμικό που απαρτίζουν το εξοπλισμός. Εντολές για να γνωρίζουν το σύστημα (προσδιορισμός υλικού και ορισμένων διαμορφώσεων λογισμικού)

πώς να
σχετικό άρθρο:
Εντολές για να γνωρίζουν το σύστημα (προσδιορισμός υλικού και ορισμένων διαμορφώσεων λογισμικού)
σχετικό άρθρο:
3 εργαλεία για να γνωρίζετε το υλικό του συστήματός σας
inxi
σχετικό άρθρο:
inxi: script για να δείτε λεπτομερώς τα στοιχεία υλικού του συστήματός σας
Shell Scripting
σχετικό άρθρο:
Πώς να εξαγάγετε παραμέτρους από το Terminal που εφαρμόζει Shell Scripting

Υλικολογισμικό και πρόγραμμα οδήγησης: Έννοιες, ομοιότητες και διαφορές και πολλά άλλα.

Υλικολογισμικό και πρόγραμμα οδήγησης: Έννοιες, ομοιότητες και διαφορές και πολλά άλλα.

Τι είναι το υλικολογισμικό;

Σύμφωνα με τον ιστό «Definicion.de», μια "Υλικολογισμικό" Περιγράφεται ως:

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

Ενώ, ο ιστός «Sistemas.com» εκφράζει τα εξής:

"Στη συνέχεια, το υλικολογισμικό αποτελείται από έναν αριθμό οδηγιών που αλληλεπιδρούν με τον υπολογιστή, όπως αυτές στη μνήμη μόνο για ανάγνωση (συνήθως χρησιμοποιείται μια μνήμη ROM) που επιτρέπει τον έλεγχο και τη διάγνωση της λειτουργίας στο επίπεδο του ηλεκτρικού κυκλώματος μιας συσκευής ή της αλληλεπίδρασής της με η ομάδα." (Ανάπτυξη πληροφοριών)

Τι είναι το πρόγραμμα οδήγησης;

Σύμφωνα με τον ιστό «conceptodefinicion.de», μια "Οδηγός" Περιγράφεται ως:

"Ένα από τα στοιχεία του λογισμικού, το οποίο λειτουργεί σε συνδυασμό με το λειτουργικό σύστημα και τον περιφερειακό ελεγκτή, παρέχει μια λειτουργική διεπαφή. Το πρόγραμμα οδήγησης (ελεγκτής / χειριστής) μιας συσκευής είναι ένα είδος εφαρμογής ειδικά σχεδιασμένο έτσι ώστε ο χρήστης να μπορεί να ελέγχει όλα τα προγράμματα που είναι εγκατεστημένα στον υπολογιστή του, εκτός από αυτό, είναι υπεύθυνο για τη σωστή λειτουργία ενός υλικού, έτσι είναι θεωρεί ένα από τα πιο σημαντικά κομμάτια σε αυτά που είναι αφιερωμένα στη μέτρηση της λειτουργίας του εξοπλισμού." (Ανάπτυξη πληροφοριών)

Ενώ, ο ιστός «Sistemas.com» εκφράζει τα εξής:

"Ένας Ελεγκτής (ή, ισοδύναμο στα Αγγλικά, Πρόγραμμα οδήγησης) είναι ένα εργαλείο λογισμικού που επιτρέπει σε ένα Λειτουργικό Σύστημα να κάνει πλήρη χρήση όσων περιέχονται στο Υλικό του εξοπλισμού, όχι μόνο ως Περιφερειακό (δηλαδή, Πληκτρολόγιο , έναν εκτυπωτή ή ένα ποντίκι, χωρίς να διακρίνει εάν είναι περιφερειακό εισόδου ή περιφερειακό εξόδου), αλλά και σε όλες τις συσκευές συστήματος που είναι σταθερές, όπως κάρτα βίντεο, κάρτα ήχου ή παρόμοια." (Ανάπτυξη πληροφοριών)

Ομοιότητες και διαφορές

Από τα παραπάνω μπορούμε να εξαγάγουμε τις ακόλουθες ομοιότητες και διαφορές

  1. Και τα δύο είναι εργαλεία λογισμικού ή βοηθητικά προγράμματα που χρησιμοποιούνται για τη λειτουργία μιας συσκευής (εσωτερικό ή εξωτερικό κομμάτι υλικού).
  2. Θα βρίσκουμε πάντα το υλικολογισμικό που είναι ήδη εγκατεστημένο σε κάθε συσκευή και στη δική του μονάδα μνήμης, ενώ ένα πρόγραμμα οδήγησης είναι εγκατεστημένο και λειτουργεί πάντα στον σκληρό δίσκο και το λειτουργικό σύστημα που θα χειρίζεται τη συσκευή.
  3. Ένα υλικολογισμικό αντιπροσωπεύει το χαμηλότερο επίπεδο λογισμικού με το οποίο μπορεί να αλληλεπιδράσει με ένα υλικό, ενώ ένα πρόγραμμα οδήγησης αντιπροσωπεύει υψηλότερα επίπεδα εργασίας.
  4. Και τα δύο είναι πραγματικά πολύ σημαντικά και απαραίτητα, καθώς ένα σωστό και καλά εγκατεστημένο πρόγραμμα οδήγησης εγγυάται τη σωστή λειτουργία μιας συσκευής σε υπολογιστή ή εξοπλισμό ελέγχου, ενώ το υλικολογισμικό διασφαλίζει τη βασική και αρχική διαμόρφωση, τη σωστή εκκίνηση και σύνδεση σε κάθε συσκευή.
  5. Ένα υλικολογισμικό είναι συνήθως πολύ περίπλοκο στην ενημέρωση, ενώ ένα πρόγραμμα οδήγησης είναι συνήθως εύκολο στην εγκατάσταση και την ενημέρωση, τόσο χειροκίνητα όσο και αυτόματα.

Διαχείριση υλικολογισμικού και προγραμμάτων οδήγησης σε GNU / Linux

Μόλις οι πληροφορίες από μάρκα, μοντέλο, κατασκευαστής και τεχνικές προδιαγραφές σε μια συσκευή, μέσω τεκμηρίωσης, εφαρμογών ή εντολών τερματικού. Θα λείπει μόνο στην περίπτωση του "Οδηγοί", γνωρίζοντας ποιο πακέτο περιέχει το σωστό πρόγραμμα οδήγησης. Αξίζει να σημειωθεί ότι πολλά πακέτα από "Οδηγοί" κουβαλούν τη λέξη με το όνομα "Υλικολογισμικό".

Επίσης, για παράδειγμα, στο GNU / Linux Distros βασισμένο στο Debian / Ubuntu, μπορείτε να γνωρίζετε ποια πακέτα περιέχουν συγκεκριμένα προγράμματα οδήγησης χρησιμοποιώντας το εντολή "Apt" ή "apt", όπως φαίνεται παρακάτω:

sudo apt list *firmware*
sudo apt list *driver*
sudo apt search marcaproducto*
sudo aptitude search nombrefabricante* | grep nombrefabricante

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

"Ένα εργαλείο CLI και GUI που λειτουργεί μέσω μιας υπηρεσίας (δαίμονας) που συνδέεται με τον ιστότοπο "Linux Vendor Firmware Service" και είναι ικανός να εντοπίζει, να κατεβάζει και να ενημερώνει το απαραίτητο υλικολογισμικό για αναγνωρισμένες συσκευές."

Για την πρακτική μας περίπτωση, το έχω εγκαταστήσει στο δικό μου λειτουργικό σύστημα χρησιμοποιείται, ονομάζεται MilagrOS (Respin βασισμένο στο MX Linux) ακολουθώντας τις ακόλουθες ενέργειες και εντολές εντολών:

  • Εγκατάσταση του Star Labs PPA Repository: Προσθήκη της ακόλουθης διεύθυνσης URL στο αρχείο «source.list»

«deb http://ppa.launchpad.net/starlabs/ppa/ubuntu bionic main»

  • Και στη συνέχεια εκτελώντας τις ακόλουθες εντολές εντολών:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 17A20BAF70BEC3904545ACFF8F21C26C794386E3
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 499E6345B743746B
sudo apt update
sudo apt install fwupd fwupd-gui
  • Εκτελέστε την εφαρμογή μέσω του Μενού εφαρμογών με το όνομα «Ενημέρωση υλικολογισμικού»

Firmware και Driver: Linux Vendor Firmware Service (LVFS)

Για περισσότερες πληροφορίες σχετικά με τη χρήση του από γραφική διεπαφή ή εντολή τερματικού, μπορείτε να επισκεφθείτε τη επίσημη ιστοσελίδα, και τους ιστότοπούς τους GitHub y Εκκίνηση του Pad.

Γενική εικόνα για συμπεράσματα άρθρων

Συμπέρασμα

Ελπίζουμε αυτό "χρήσιμη μικρή ανάρτηση" σχετικά με τις έννοιες του «Firmware y Drivers», τα οποία είναι συνήθως δύο σημαντικά σημεία εντός του Πληροφορική, δεδομένου ότι επηρεάζουν άμεσα το ομαλή λειτουργία όλα λειτουργικό σύστημα σε ένα Συσκευή προσδιορίζεται; να έχει μεγάλο ενδιαφέρον και χρησιμότητα, για το σύνολο «Comunidad de Software Libre y Código Abierto» και μεγάλη συμβολή στη διάδοση του υπέροχου, γιγαντιαίου και αναπτυσσόμενου οικοσυστήματος εφαρμογών του «GNU/Linux».

Προς το παρόν, αν σας άρεσε αυτό publicación, Μην σταματάς μοιραστείτε το με άλλους, στους αγαπημένους σας ιστότοπους, κανάλια, ομάδες ή κοινότητες κοινωνικών δικτύων ή συστημάτων ανταλλαγής μηνυμάτων, κατά προτίμηση δωρεάν, ανοιχτό ή / και πιο ασφαλές ως TelegramΣήμαΜαστόδοντας ή άλλο Fediverse, κατά προτίμηση.

Και θυμηθείτε να επισκεφτείτε την αρχική μας σελίδα στο «DesdeLinux» για να εξερευνήσετε περισσότερες ειδήσεις, καθώς και να εγγραφείτε στο επίσημο κανάλι μας Τηλεγράφημα από DesdeLinuxΕνώ, για περισσότερες πληροφορίες, μπορείτε να επισκεφθείτε οποιαδήποτε Διαδικτυακή βιβλιοθήκη ως OpenLibra y jedit, για πρόσβαση και ανάγνωση ψηφιακών βιβλίων (PDF) σε αυτό το θέμα ή σε άλλα.


Γίνε ο πρώτος που θα σχολιάσει

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.