Διαφορά μεταξύ λογισμικού έκδοσης Portable και Installer
Το λογισμικό που πρέπει να εγκατασταθεί απαιτεί χρόνο καθώς συνδέονται με το λειτουργικό σύστημα και μέρος των κλήσεων διαδικασίας εξαρτάται από τους πόρους που είναι ήδη διαθέσιμοι στον υπολογιστή. Εάν αυτοί οι πόροι – π.χ. ένα κοινό αρχείο DLL – λείπουν από τον υπολογιστή, το πρόγραμμα εγκατάστασης μπορεί είτε να τον εγκαταστήσει ξεχωριστά είτε το πρόγραμμα να μην εκτελεστεί. Το φορητό λογισμικό είναι καλύτερο από πολλές απόψεις. Αυτά δεν εξαρτώνται από αρχεία συστήματος και μπορεί να εκτελούνται χωρίς να εξαρτώνται από τους πόρους του συστήματος. Ελέγξτε τη διαφορά μεταξύ φορητού λογισμικού και λογισμικού έκδοσης προγράμματος εγκατάστασης(difference between portable and installer edition software) .
Διαφορά μεταξύ λογισμικού έκδοσης Portable και Installer
Λογισμικό Installer Edition
Για λογισμικό που απαιτεί εγκατάσταση στον τοπικό υπολογιστή, οι προγραμματιστές χρησιμοποιούν διαφορετικούς δημιουργούς προγραμμάτων εγκατάστασης(installer creators) για να δημιουργήσουν ένα πρόγραμμα που θα εγκαταστήσει το λογισμικό. Δεν μπορείτε να εκτελέσετε απευθείας το λογισμικό, καθώς χρειάζεται ορισμένα βήματα, όπως εγγραφή στο μητρώο των Windows , επαναφόρτωση μητρώου, σύνδεση σε βιβλιοθήκες δυναμικών συνδέσμων ( αρχεία DLL ). Στις περισσότερες περιπτώσεις, τέτοιο λογισμικό χρησιμοποιεί τα υπάρχοντα κοινά αρχεία DLL . Εάν ο προγραμματιστής έχει δημιουργήσει μια προσαρμοσμένη βιβλιοθήκη ή κάτι παρόμοιο, το πρόγραμμα εγκατάστασης θα αντιγράψει αυτό το αρχείο στην κατάλληλη θέση κατά την εγκατάσταση του λογισμικού.
Τα προβλήματα με το λογισμικό που απαιτεί εγκατάσταση είναι ότι μπορεί να αφήσουν δακτυλικά αποτυπώματα στον υπολογιστή όπου εγκαταστάθηκαν – ακόμα και μετά την απεγκατάσταση του λογισμικού. Έτσι, εάν εργάζεστε σε κάτι ιδιωτικό, οι άνθρωποι μπορεί να γνωρίζουν ότι εγκαταστήσατε και απεγκαταστήσατε κάποιο λογισμικό.
Το δεύτερο πρόβλημα είναι ότι πρέπει να εγκαταστήσετε τέτοιο λογισμικό σε κάθε υπολογιστή όπου θέλετε να το χρησιμοποιήσετε. Η εγκατάσταση(Installation) απαιτεί χρόνο, καθώς μπορεί επίσης να απαιτεί επαναφόρτωση του μητρώου των Windows(Windows Registry) μετά την εγκατάσταση του λογισμικού.
Όταν χρησιμοποιείτε το πρόγραμμα εγκατάστασης για την εγκατάσταση λογισμικού, ενδέχεται να συμβούν ένα ή περισσότερα από τα ακόλουθα:
- Το λογισμικό δημιουργεί έναν νέο φάκελο στην περιοχή Program Files or Users , με βάση τον τρόπο διαμόρφωσης του
- Οι νέες(New) τιμές εγγράφονται στο μητρώο των Windows(Windows Registry) ή/και οι παλιές καταχωρήσεις ενδέχεται να τροποποιηθούν
- Αντιγραφή αρχείων από το πρόγραμμα Installer στο τοπικό μηχάνημα
- Δημιουργία επιφάνειας εργασίας, εικονίδιο γραμμής εργασιών
- Δημιουργία φακέλου στο μενού Έναρξη
- Αντιγραφή αρχείων DLL σε φακέλους (DLL)Windows ή C: Windows System32 κ.λπ
Όταν απεγκαθιστάτε το ίδιο λογισμικό, ένα ή περισσότερα από τα στοιχεία που δημιουργήθηκαν παραπάνω ενδέχεται να παραμείνουν στον υπολογιστή και να υποδηλώσουν ότι χρησιμοποιούσατε το συγκεκριμένο λογισμικό στο μηχάνημα.
Το φορητό λογισμικό είναι πολύ καλύτερο σε σύγκριση με το λογισμικό που βασίζεται στην εγκατάσταση, όπως δείχνει αυτό το άρθρο σχετικά με τη διαφορά μεταξύ του λογισμικού φορητής έκδοσης και του λογισμικού εγκατάστασης.(Portable software are much better compared to Installation based software as this article on the difference between portable and installer edition software shows.)
Φορητό λογισμικό
Όταν λέμε φορητό λογισμικό, σημαίνει ότι δεν χρειάζεται να το εγκαταστήσετε πουθενά. Αυτό καθιστά το λογισμικό φορητό επειδή μπορείτε να το μεταφέρετε σε USB stick και να το χρησιμοποιήσετε σε οποιονδήποτε υπολογιστή χωρίς να χρειάζεται να το εγκαταστήσετε σε κάθε υπολογιστή που θέλετε να χρησιμοποιήσετε. Απλώς συνδέετε τη μονάδα στυλό που περιέχει το φορητό λογισμικό στον υπολογιστή που χρησιμοποιείτε και ξεκινάτε το φορητό λογισμικό. Υπάρχουν ορισμένοι καλοί πόροι στο Διαδίκτυο(Internet) που σας επιτρέπουν να μετατρέψετε λογισμικό που βασίζεται σε εγκατάσταση σε φορητό λογισμικό.
Το φορητό λογισμικό λειτουργεί με δύο τρόπους:
- Το φορητό πακέτο λογισμικού περιέχει ήδη αρχεία DLL(DLLs) ενσωματωμένα στην εφαρμογή
- Το φορητό λογισμικό μπορεί να δημιουργήσει ένα VM και να εκτελεστεί σε αυτό – ειδικά εάν χρειάζεται να χρησιμοποιήσει το Μητρώο(Registry) . το VM αφαιρείται μόλις κλείσει το φορητό λογισμικό
Δεν χρειάζεται να το εγκαταστήσετε. Έτσι, σας βοηθά να εξοικονομήσετε χρόνο, ενώ ταυτόχρονα, σας επιτρέπει να χρησιμοποιείτε έναν υπολογιστή χωρίς να αφήνετε δακτυλικά αποτυπώματα λογισμικού στο μητρώο ή αλλού.
Προγράμματα όπως το UltraSurf (ένα λογισμικό διακομιστή μεσολάβησης) μπορούν απλά να μεταφερθούν σε μια αφαιρούμενη μονάδα δίσκου, να εκκινηθούν και να χρησιμοποιηθούν χωρίς να αλλάξει τίποτα στο πραγματικό σύστημα. Έτσι, υπάρχουν λιγότερες πιθανότητες κάποιος άλλος να ανακαλύψει ότι χρησιμοποιήσατε το λογισμικό. Σας βοηθούν να φτάσετε στη δουλειά αμέσως, ενώ σας προστατεύουν από τα αδιάκριτα βλέμματα.
Ενώ τα περισσότερα φορητά λογισμικά δεν αφήνουν ίχνη, ίσως θελήσετε να ελέγξετε το φάκελο (ή οποιοδήποτε μέρος) όπου αντιγράψατε το λογισμικό για να δείτε εάν δημιούργησε κάποιο αρχείο INF ή XML όταν το ξεκινήσατε. Κάποιο φορητό λογισμικό δημιουργεί αυτά τα αρχεία στους ίδιους φακέλους όπου υπήρχαν – για να αποθηκεύσει τη διαμόρφωση του λογισμικού ή κάτι άλλο. Είναι πάντα καλύτερο να ελέγχετε τον φάκελο όπου υπήρχε το φορητό λογισμικό πριν το αφαιρέσετε. Εάν βρείτε οποιοδήποτε σχετικό INF ή XML , απλώς διαγράψτε το εάν θέλετε να το κρατήσετε μυστικό.
Το φορητό λογισμικό είναι πάντα καλύτερο σε σύγκριση με το λογισμικό που βασίζεται στην εγκατάσταση όταν είναι μικρότερο σε μέγεθος. Εάν είναι ένα τεράστιο λογισμικό και δεν σας ενδιαφέρει αν οι άλλοι γνωρίζουν ότι το χρησιμοποιείτε, μπορείτε να πάτε για την έκδοση εγκατάστασης. Ένα παράδειγμα τέτοιου λογισμικού που βασίζεται σε εγκατάσταση είναι το Visual Studio καθώς χρειάζεται πολλά DLL(DLLs) που πρέπει να αντιγραφούν στον υπολογιστή για σωστή λειτουργία. Αν και είναι δυνατή η μετατροπή του Visual Studio σε φορητό λογισμικό, το τελικό προϊόν θα είναι τεράστιο, λαμβάνοντας υπόψη τον αριθμό των βιβλιοθηκών και των αρχείων βοήθειας κ.λπ. που πρέπει να ενσωματωθούν σε ένα φορητό λογισμικό. Σε τέτοιες περιπτώσεις μπορεί να λειτουργεί πολύ αργά.
Εάν είστε κάποιος –όπως ένας τεχνικός– που πρέπει να εκτελέσει κάποιο λογισμικό σε διαφορετικά μηχανήματα, οι φορητές εκδόσεις είναι καλύτερες καθώς θα εξοικονομήσετε χρόνο. Σε περίπτωση λογοκριτών, αποκλεισμένων τοποθεσιών και αναφορών πολέμου κ.λπ., το φορητό λογισμικό σάς παρέχει την προστασία που χρειάζεστε.
Ίσως θελήσετε να ρίξετε μια ματιά σε μερικά από αυτά τα δωρεάν φορητά λογισμικά Windows(Free Portable Windows Software) .(You might want to take a look at some of these Free Portable Windows Software.)
Τυχαία ανάγνωση(Random read) : Ενδιαφέρουσες λιγότεροι γνώσεις Microsoft Trivia και Fun Facts(Interesting lesser know Microsoft Trivia and Fun Facts) .
Related posts
Πώς να καρφιτσώσετε φορητές εφαρμογές στο μενού Έναρξη στα Windows 11/10
Κατεβάστε χρήσιμες δωρεάν φορητές εφαρμογές για Windows 10
Καλύτεροι δωρεάν φορητοί επεξεργαστές βίντεο για Windows 11/10
Λίστα δωρεάν φορητών λογισμικού Windows 10, βοηθητικά προγράμματα, εφαρμογές
Το PeaZip είναι δωρεάν Portable Archive Manager για Windows PC
Πώς να διορθώσετε το σφάλμα 1619 του Windows Installer;
Ανασκόπηση – Φορητό ασύρματο ηχείο iClever Bluetooth 4.0
Διορθώστε το σφάλμα Epic Games Launcher Installer 2503 & 2502 στα Windows 11/10
Εκκαθαρίστε τα αχρησιμοποίητα αρχεία .MSI και .MSP από το φάκελο Windows Installer
"Δεν ήταν δυνατή η πρόσβαση στην υπηρεσία Windows Installer" [ΕΠΙΛΥΘΗΚΕ]
4 υπέροχα εργαλεία για τη δημιουργία πακέτων Windows Installer
[ΕΠΙΛΥΘΗΚΕ] Σφάλμα του NVIDIA Installer Cannot Continue
Διορθώστε το σφάλμα άρνησης πρόσβασης του Windows Installer
Tribit Stormbox Micro Portable Speaker Review
5 φορητές εφαρμογές που θέλετε οπωσδήποτε να έχετε στο USB Stick σας
Σφάλμα αποτυχίας του προγράμματος εγκατάστασης NVIDIA στα Windows 10 [ΕΠΙΛΥΘΗΚΕ]
Ανασκόπηση φορητού ηχείου Bluetooth Sbode
Πώς να ενεργοποιήσετε ή να απενεργοποιήσετε την Υπηρεσία Windows Installer στα Windows 11/10
Το Adobe Creative Cloud Installer απέτυχε να προετοιμάσει το σφάλμα στα Windows 11/10
ViewSonic M2e: Ο καλύτερος φορητός προβολέας για παρακολούθηση ταινιών με την οικογένειά σας