Πίνακας περιεχομένων:
- Βήμα 1: Εγκατάσταση εξομοιωτή
- Βήμα 2: Εκκινήστε το X86 ως σύστημα επισκεπτών
- Βήμα 3: Λήψη και ρύθμιση κρασιού
- Βήμα 4: Εγκατάσταση.NET Framework. Μέρος 1: Winetricks
- Βήμα 5: Εγκατάσταση.NET Framework. Μέρος 2: Έκδοση 4.5
Βίντεο: Πώς να ρυθμίσετε το Dotnet στο Raspberry Pi: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
NET Framework για το Raspberry Pi - τι είναι αυτό και, επιπλέον, ΓΙΑΤΙ; Η εκτέλεση του Microsoft. NET Framework ή ονομάζεται επίσης απλά Dotnet στο Raspberry Pi ακούγεται λίγο περίεργο και δύσκολο με την πρώτη ματιά. Αλλά αποδεικνύεται αρκετά έξυπνο και λογικό στη δεύτερη, πιο στενή ματιά.
Πρώτα απ 'όλα, σε περίπτωση που είστε αρχάριος, ας ξεκαθαρίσουμε τις δύο κύριες ερωτήσεις: Τι είναι το Raspberry Pi και τι το Microsoft. NET Framework.
ΡΑΣΠΕΡΙ ΠΙ
Το Raspberry Pi είναι μια συσκευή χαμηλής κατανάλωσης ενέργειας, που μοιάζει με μια συνηθισμένη μητρική πλακέτα υπολογιστή αλλά πολύ (εννοώ ΠΟΛΥ) μικρότερη. Χρησιμοποιεί διαφορετικούς τύπους επεξεργαστών όπως οι άλλοι υπολογιστές και φορητοί υπολογιστές μας. Αυτό που υπάρχει στις καθημερινές συσκευές υπολογιστών μας ονομάζεται "x86" ενώ οι συσκευές RPi έχουν "ARM". Σχεδόν όλοι οι κάτοχοι RPi χρησιμοποιούν λογισμικό ανοιχτού κώδικα. Για παράδειγμα, το Debian του λειτουργικού συστήματος Raspbian, το πρόγραμμα περιήγησης ιστού Chromium, κλπ. Πολλές εφαρμογές φυλάσσονται σε μια τοποθεσία στον ιστό που ονομάζεται Αποθήκη και υποστηρίζεται από το ίδρυμα Raspberry Pi.
Κυρίως όλες οι προηγμένες λειτουργίες στο σύστημα του Raspbian πραγματοποιούνται με μια εφαρμογή που ονομάζεται γραμμή εντολών, την οποία σκοπεύω επίσης να χρησιμοποιήσω στο σεμινάριό μου.
Σε περίπτωση που δεν έχετε αγοράσει μια συσκευή RPi για το έργο σας, ο καλύτερος και ταχύτερος τρόπος τώρα είναι να κάνετε μια παραγγελία στο Amazon. Όσο για το έργο, κάθε τύπος ή συσκευή RPi θα τα πάει καλά, οπότε μπορείτε να επιλέξετε οποιοδήποτε μοντέλο, ανάλογα με τον προϋπολογισμό σας.
MICROSOFT. NET ΠΛΑΙΣΙΟ
Το Dotnet Framework της Microsoft είναι ένα λογισμικό που λειτουργεί μόνο σε λειτουργικό σύστημα Windows. Παρέχει μια μεγάλη και επεξεργασμένη βιβλιοθήκη τάξεων (γι 'αυτό ονομάζεται επίσης "Βιβλιοθήκη τάξης πλαισίου" ή εν συντομία FCL). Με λίγα λόγια, επιτρέπει σε έναν προγραμματιστή λογισμικού να χρησιμοποιεί κώδικα γραμμένο σε άλλες γλώσσες κωδικοποίησης. Είναι μια εικονική μηχανή εφαρμογής, η οποία παρέχει υπηρεσίες όπως ασφάλεια, διαχείριση μνήμης και χειρισμός εξαιρέσεων.
ΓΙΑΤΙ ΤΟ ΧΡΗΣΙΜΟΠΟΙΕΙΤΕ ΣΕ ΣΥΣΚΕΥΕΣ ΣΤΡΑΤΟΥ
Είναι η σωστή ερώτηση αν και η απάντηση είναι πολύ απλή. Εάν είστε προγραμματιστής και χρησιμοποιείτε μια συσκευή ARM για κάποιο είδος Raspberry Pi (είτε IoT, είτε AI, είτε ακόμη Robotics), σίγουρα θα χρειαστεί να εκπληρώσετε ορισμένα «ζητήματα κωδικοποίησης» σε αυτό το υλικό. Αυτή η δυνατότητα που έχει ρυθμιστεί στο Raspberry Pi δίνει στον προγραμματιστή πολύ μεγαλύτερη ελευθερία και ευελιξία στο να κάνει τη δουλειά του αποφεύγοντας την εναλλαγή μεταξύ διαφορετικών γλωσσών προγραμματισμού. Και αν δεν εργάζεστε σε κάποιο ειδικό έργο για το Raspberry Pi, μπορείτε απλά να το χρησιμοποιήσετε ως μηχανή εργασίας για την κωδικοποίηση αυτού του διαγλωσσικού πλαισίου που είναι πολύ βολικό και εξοικονομεί ενέργεια. Στην πραγματικότητα, το πιο προηγμένο μοντέλο raspberry Pi καταναλώνει 40 φορές λιγότερη ενέργεια από έναν τυπικό υπολογιστή (σαράντα φορές - αυτό δεν είναι λάθος)
Βήμα 1: Εγκατάσταση εξομοιωτή
Έτσι, όπως έχετε ήδη καταλάβει όλα τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης του. NET Framework στο Raspberry Pi., Ας φτάσουμε στην εγκατάστασή του. Ως συνήθως, θα χρειαστείτε έναν εξομοιωτή για αυτό. Και πάλι, στο προσωπικό μου σεμινάριο θα χρησιμοποιήσω το ExaGear Desktop, το οποίο, κατά τη γνώμη μου, είναι μια πολύ καλή επιλογή. Εάν δεν σας αρέσει ή χρησιμοποιείτε ήδη άλλο εξομοιωτή ή θέλετε να αναζητήσετε κάποια εναλλακτική λύση, είστε ελεύθεροι να το κάνετε αυτό. Σημειώστε ότι με έναν άλλο τύπο εξομοιωτή η διαδικασία εγκατάστασης παραμένει σχεδόν η ίδια.
1. Λοιπόν, προχωρήστε: Κατεβάστε τον εξομοιωτή σας για το βατόμουρο Pi. Θα πρέπει να μπει στο φάκελο "Λήψεις" στο σύστημα αρχείων RPi. Μπείτε λοιπόν μέσα σε αυτόν το φάκελο και αποσυσκευάστε τον εξομοιωτή: cd home/pi/Downloadstar -xvzpf exagear-desktop-rpi3.tar.gz
2. Στη συνέχεια χρησιμοποιήστε την εντολή thos για να εγκαταστήσετε το λογισμικό εξομοίωσης: sudo./install-exagear.sh
Βήμα 2: Εκκινήστε το X86 ως σύστημα επισκεπτών
3. Εκκινήστε το σύστημα x86 guest με την εντολή: exagear
4. Ελέγξτε τη λειτουργία του συστήματος x86: αψίδα
5. Το βλέπετε αυτό; i686
Όλα είναι καλά, προχωρήστε στο επόμενο βήμα!;)
Βήμα 3: Λήψη και ρύθμιση κρασιού
Όπως έχω ήδη πει στις προηγούμενες οδηγίες μου, το Raspbian έχει το δικό του αποκλειστικό περιβάλλον εργασίας ARM. Επομένως, είναι αδύνατο να εκτελέσετε κάτι σε αυτό που δημιουργήθηκε για περιβάλλον x86. Επιπλέον, το ίδιο το περιβάλλον x86 απαιτεί πρόσθετη βοήθεια για την εκτέλεση των εφαρμογών που έχουν δημιουργηθεί για Windows. Έτσι, για να καταλάβετε ολόκληρη την αλυσίδα, δείτε το σχήμα, το έχω φτιάξει ειδικά για να επεξηγήσω τη διαδικασία
6. Θα πρέπει να εγκαταστήσετε το Wine εντός της γραμμής εντολών usine guest x86 system: sudo apt-get install wine
Εάν χρησιμοποιείτε το ExaGear ακριβώς όπως εγώ, πρέπει να βεβαιωθείτε ότι έχει μια ειδική έκδοση: μετατροπή κρασιού
Θα πρέπει να το δείτε στην οθόνη σας: "wine-1.8.1-eltechs" (τα ψηφία μπορεί να διαφέρουν)
Βήμα 4: Εγκατάσταση. NET Framework. Μέρος 1: Winetricks
Πριν εγκαταστήσετε το. Net Framework θα πρέπει να κατεβάσετε και να εγκαταστήσετε μερικά επιπλέον πακέτα που ονομάζονται "Winetricks":
sudo apt-get install cabextractwget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks
Σε περίπτωση που χρησιμοποιείτε το Ubuntu, κάντε τα εξής:./winetricks dotnet40
Χρειαζόμαστε αυτό για να εγκαθίστανται συστηματικά στις. NET Framevwork εκδόσεις 2.0, 3.0 και 4.0 η μία μετά την άλλη. Λειτουργεί μόνο με αυτόν τον τρόπο. Μόλις τελειώσετε με αυτό, προχωρήστε στο επόμενο βήμα
Βήμα 5: Εγκατάσταση. NET Framework. Μέρος 2: Έκδοση 4.5
Τώρα, πρέπει να κάνετε λήψη και εγκατάσταση του. NET Framework 4.5 στο Wine: wget download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe
κρασί dotnetfx45_full_x86_x64.exe
Στη συνέχεια, θα πρέπει να δείτε το παράθυρο διαχειριστή εγκατάστασης. Απλώς ακολουθήστε τις οδηγίες και ολοκληρώστε την εγκατάσταση. Αυτό είναι!
Σημαντική ΕΝΗΜΕΡΩΣΗ! Φαίνεται ότι η ExaGear δεν είναι πλέον σε υπηρεσία. Εάν δεν έχετε αγοράσει ακόμα την άδεια ExaGear, νομίζω ότι θα ήταν προτιμότερο να χρησιμοποιήσετε το QEMU (https://www.qemu.org/). Η γενική αρχή θα είναι η ίδια.
Συνιστάται:
Πώς να ρυθμίσετε το OSMC με το Hyperion στο Raspberry Pi με WS2812b Led Strip: 8 βήματα
Πώς να ρυθμίσετε το OSMC με το Hyperion στο Raspberry Pi με WS2812b Led Strip: Μερικές φορές αγγλικά πολύ καλά, μερικές φορές όχι … Πρώτα πρώτα πράγματα. Αυτό είναι το πρώτο μου διδακτικό και τα αγγλικά δεν είναι η μητρική μου γλώσσα, γι 'αυτό παρακαλώ, μην είσαι πολύ σκληρός μαζί μου. Αυτό δεν θα αφορά τον τρόπο κατασκευής του πλαισίου, αυτό είναι εύκολο. Πρόκειται για εγκατάσταση
Πώς να ρυθμίσετε το κρασί στο Raspberry Pi: 8 βήματα
Πώς να ρυθμίσετε το κρασί στο Raspberry Pi: Το Wine είναι ένα εξαιρετικό εργαλείο που βοηθά στην εκκίνηση εφαρμογών Windows σε Linux, συστήματα Ubuntu κ.λπ. Για να μάθετε όλες τις λεπτομέρειες επισκεφτείτε τη διεύθυνση www.winehq.org (δεν πρόκειται για σύνδεσμο συνεργάτη) Το θέμα είναι ότι όλες οι εφαρμογές για Windows έχουν δημιουργηθεί για επεξεργαστές με
Πώς να ρυθμίσετε το Mosquitto MQTT στο AWS: 8 βήματα
Πώς να ρυθμίσετε το Mosquitto MQTT στο AWS: Γεια σας! Θα δημιουργήσω έναν ιδιωτικό μεσίτη MQTT με κωδικό πρόσβασης στον λογαριασμό μου AWS (υπηρεσία web amazon) για τα έργα μου IOT. Για να το κάνω αυτό, έκανα έναν δωρεάν λογαριασμό στο AWS που είναι καλός για 1 χρόνο πηγαίνοντας εδώ:
Πώς να ρυθμίσετε ένα σιδηροδρομικό όχημα Hi-rail στο σιδηρόδρομο: 10 βήματα (με εικόνες)
Πώς να ρυθμίσετε ένα όχημα Hi-rail σιδηροδρόμου στην πίστα: Προφυλάξεις ασφαλείας: Το άτομο που τοποθετεί το φορτηγό υψηλής ταχύτητας στη ράγα και το άτομο που βοηθά θα πρέπει να φορά ρούχα υψηλής ορατότητας (π.χ. γιλέκο, φούτερ, παλτό) για να σας δει με πιθανή κυκλοφορία που έρχεται. Θα πρέπει επίσης να φοράτε γάντια και γάντια για
Πώς να ρυθμίσετε το email στο iPhone: 6 βήματα
Πώς να ρυθμίσετε το ηλεκτρονικό ταχυδρομείο στο iPhone: Αυτό είναι ένα απλό σεμινάριο για τη ρύθμιση του email εργασίας στο iPhone ή τη συσκευή σας iOS. Το σεμινάριο δημιουργήθηκε σε iPhone 8 και iOS 11. Εάν χρησιμοποιείτε παλαιότερη συσκευή ή έκδοση λογισμικού, οι λεπτομέρειες μπορεί να είναι λίγο διαφορετικές. Ο σκοπός αυτού του βίντεο