Πώς να εγκαταστήσετε το λογισμικό .Appx ή .AppxBundle στα Windows 10
Οι νέες πλατφόρμες πλατφορμών Windows της Microsoft χρησιμοποιούν τη μορφή αρχείου .Appx ή .AppxBundle. Συνήθως εγκαθίστανται από το Windows Store, αλλά τα Windows 10 σάς επιτρέπουν να μεταφέρετε πακέτα Appx από οπουδήποτε.
Όπως και άλλο λογισμικό, θα πρέπει να εγκαταστήσετε μόνο πακέτα .Appx ή .AppxBundle από πηγές που εμπιστεύεστε.
Τι είναι ένα .Appx ή .AppxBundle?
Νέες εφαρμογές των Windows 10 "Universal εφαρμογές" ή "Universal πλατφόρμα Windows" διανέμονται σε αρχεία .Appx ή .AppxBundle. Πρόκειται για πακέτα εφαρμογών που περιλαμβάνουν το όνομα, την περιγραφή και τα δικαιώματα μιας εφαρμογής μαζί με τα δυαδικά αρχεία της εφαρμογής. Τα Windows μπορούν να εγκαταστήσουν και να απεγκαταστήσουν αυτά τα πακέτα με ένα πρότυπο τρόπο, έτσι οι προγραμματιστές δεν χρειάζεται να γράφουν τους δικούς τους εγκαταστάτες. Τα Windows μπορούν να χειριστούν τα πάντα με συνεπή τρόπο, επιτρέποντάς τους να απεγκαταστήσουν καθαρά τις εφαρμογές χωρίς καταχωρίσεις μητρώου που απομένουν.
Εάν ένας προγραμματιστής κάνει ένα πρόγραμμα .ppx, κανονικά δεν το κατεβάζετε και το εγκαταστήσετε απευθείας. Αντ 'αυτού, επισκέπτεστε το Windows Store, αναζητήστε το πρόγραμμα που θέλετε να εγκαταστήσετε και κάντε λήψη από το Store. Όλο το λογισμικό στο Windows Store είναι σε μορφή .Appx ή .AppxBundle πίσω από τις σκηνές.
Σε ορισμένες περιπτώσεις, ίσως χρειαστεί να εγκαταστήσετε ένα πακέτο .Appx ή .AppxBundle εκτός του Store. Για παράδειγμα, ο χώρος εργασίας σας μπορεί να παρέχει μια εφαρμογή που χρειάζεστε σε μορφή .Appx ή μπορεί να είστε προγραμματιστής που πρέπει να δοκιμάσει το δικό σας λογισμικό πριν το μεταφορτώσει στο Store.
Πρώτον: Ενεργοποιήστε την περιστροφή
Μπορείτε να εγκαταστήσετε το λογισμικό .Appx ή .AppxBundle μόνο εάν είναι ενεργοποιημένη η λειτουργία sideloading στη συσκευή Windows 10. Το Sideloading είναι ενεργοποιημένο από προεπιλογή ξεκινώντας από την Ενημερωμένη έκδοση Νοεμβρίου, αλλά ενδέχεται να απενεργοποιηθεί η οριοθέτησή της από την πολιτική της εταιρείας σε ορισμένες συσκευές.
Για να ελέγξετε αν είναι ενεργοποιημένη η λειτουργία sideloading, μεταβείτε στην επιλογή Ρυθμίσεις> Ενημέρωση και ασφάλεια> Για προγραμματιστές. Βεβαιωθείτε ότι η ρύθμιση εδώ έχει οριστεί σε "εφαρμογές Sideload" ή "Κατάσταση προγραμματιστή". Εάν έχει οριστεί σε "Εφαρμογές των Windows Store", δεν θα μπορείτε να εγκαταστήσετε το λογισμικό .Appx ή .AppxBundle εκτός του Windows Store.
Εάν αυτή η επιλογή έχει οριστεί σε "Εφαρμογές των Windows Store" και ενεργοποιείτε την περιστροφή, τα Windows θα ειδοποιήσουν ότι οι εφαρμογές που θα εγκαταστήσετε θα μπορούσαν να εκθέσουν τη συσκευή και τα δεδομένα σας ή να βλάψουν τον υπολογιστή σας. Είναι σαν να εγκαταστήσετε κανονικό λογισμικό των Windows: Θα πρέπει να εγκαταστήσετε μόνο λογισμικό από πηγές που εμπιστεύεστε.
Πώς να εγκαταστήσετε ένα πακέτο .Appx χρησιμοποιώντας το Graphical Installer
Στην ενημερωμένη έκδοση επετείου των Windows 10, η Microsoft πρόσθεσε ένα νέο εργαλείο "Εφαρμογών εφαρμογών" το οποίο σας επιτρέπει να εγκαταστήσετε γραφικά τις εφαρμογές .Appx ή .AppxBundle. Για να τα εγκαταστήσετε, κάντε διπλό κλικ σε ένα πακέτο .Appx ή .AppxBundle.
Θα εμφανιστούν πληροφορίες σχετικά με το πακέτο .Appx, συμπεριλαμβανομένου του ονόματος, του εκδότη, του αριθμού έκδοσης και ενός εικονιδίου που παρέχεται από τον προγραμματιστή. Για να εγκαταστήσετε το πακέτο, κάντε κλικ στο κουμπί "Εγκατάσταση".
Πώς να εγκαταστήσετε ένα πακέτο .Appx με PowerShell
Τα Windows 10 περιλαμβάνουν επίσης τα cmdlet PowerShell που μπορείτε να χρησιμοποιήσετε για να εγκαταστήσετε ένα πακέτο .Appx. Το cmdlet προσφέρει περισσότερες δυνατότητες από το εργαλείο App Installer, όπως η δυνατότητα εντοπισμού των Windows σε μια διαδρομή εξάρτησης που περιέχει άλλα πακέτα που χρειάζονται το πακέτο .Appx.
Για να εγκαταστήσετε ένα πακέτο Appx με το PowerShell, ανοίξτε πρώτα ένα παράθυρο PowerShell. Μπορείτε να κάνετε αναζήτηση στο μενού Έναρξη για "PowerShell" και να ξεκινήσετε τη συντόμευση PowerShell για να ανοίξετε μια. Δεν χρειάζεται να το ξεκινήσετε ως Διαχειριστής, καθώς το λογισμικό .Appx έχει μόλις εγκατασταθεί για τον τρέχοντα λογαριασμό χρήστη.
Για να εγκαταστήσετε ένα πακέτο Appx, εκτελέστε το ακόλουθο cmdlet, δείχνοντάς το στη διαδρομή προς το αρχείο .Appx στο σύστημά σας:
Προσθέστε-AppxPackage -Path "C: \ Path \ to \ File.Appx"
Για πιο προχωρημένες επιλογές χρήσης, συμβουλευτείτε την τεκμηρίωση της Microsoft Add-AppxPackage.
Πώς να εγκαταστήσετε μια μη συσκευασμένη εφαρμογή με PowerShell
Αν αναπτύσσετε το δικό σας λογισμικό, το παραπάνω cmdlet δεν θα είναι ιδανικό για εσάς. Θα εγκαταστήσει μόνο σωστά υπογεγραμμένες εφαρμογές, αλλά δεν θέλετε να υπογράψετε την αίτησή σας κατά την ανάπτυξή της.
Γι 'αυτό υπάρχει ένας εναλλακτικός τρόπος για να εγκαταστήσετε το λογισμικό Appx. Αυτό λειτουργεί μόνο με εφαρμογές που παραμένουν σε "unpackaged" μορφή. Ο μετατροπέας εφαρμογών επιφάνειας εργασίας δημιουργεί και μια μη συσκευασμένη εφαρμογή, την οποία μπορείτε να εγκαταστήσετε χρησιμοποιώντας την παρακάτω εντολή και το τελικό πακέτο εφαρμογών .Appx.
Για να γίνει αυτό, θα πρέπει να ανοίξετε ένα παράθυρο PowerShell ως Διαχειριστής. Στη συνέχεια, εκτελέστε την ακόλουθη εντολή, δείχνοντας τα Windows στο αρχείο "AppxManifest.xml" στον κατάλογο της μη συσκευασμένης εφαρμογής:
Προσθέστε-AppxPackage -Path C: \ Path \ to \ AppxManifest.xml -Συγκεντρωθείτε
Η εφαρμογή θα εγγραφεί με το σύστημα στη λειτουργία προγραμματιστή, εγκαθιστώντας την αποτελεσματικά.
Για να απεγκαταστήσετε ένα πακέτο AppX, απλώς κάντε δεξί κλικ στην εφαρμογή στο μενού Έναρξη και επιλέξτε "Uninstall". Μπορείτε επίσης να χρησιμοποιήσετε το cmdlet Remove-AppxPackage στο PowerShell.