Różnica między oprogramowaniem instalowalnym a przenośnym

Różnica między oprogramowaniem instalowalnym a przenośnym
Różnica między oprogramowaniem instalowalnym a przenośnym

Wideo: Różnica między oprogramowaniem instalowalnym a przenośnym

Wideo: Różnica między oprogramowaniem instalowalnym a przenośnym
Wideo: Taryfa G12w - Podwyżka od 39% do aż 155% 2024, Listopad
Anonim

Oprogramowanie do instalacji a oprogramowanie przenośne

Twórcy aplikacji wdrażają swoje produkty głównie za pośrednictwem nośników takich jak CD/DVD lub przez Internet. W zależności od rodzaju oprogramowania, użytkownik musi wykonać jedno lub więcej zadań, zanim będzie mógł uruchomić aplikację. Czasami użytkownicy mogą uruchomić aplikację, po prostu kopiując dostarczone pliki programu do odpowiedniego folderu, ale inni wymagają od użytkownika zainstalowania oprogramowania, uruchamiając najpierw automatyczny program instalacyjny. Zazwyczaj, w oparciu o tę różnicę, aplikacje są klasyfikowane jako oprogramowanie instalowalne lub przenośne. Brak formalnego procesu instalacji był standardem w systemie Mac OS X, kiedyś. Istnieją nawet niektóre systemy operacyjne, takie jak AmigaOS 4.0 i Mac OS X 1-9, które można uruchomić bezpośrednio z nośników wymiennych.

Co to jest oprogramowanie do zainstalowania?

Aplikacje do zainstalowania muszą zostać „zainstalowane” na komputerze przez użytkownika oprogramowania, aby mogło działać. Instalacja to proces umieszczania wszystkich plików (w tym sterowników, wtyczek itp.) w odpowiednich lokalizacjach komputera, tak aby mógł zostać wykonany przez użytkownika. Ponieważ jednak liczba i typy plików, które należy umieścić w celu instalacji, różnią się w zależności od programu, większość z nich jest dostarczana z instalatorem (jest to specjalny program, który automatyzuje proces instalacji). W takim przypadku użytkownik musi tylko uruchomić instalator programu, nie martwiąc się o nic innego.

Zazwyczaj instalator może rozpakować pliki programu zawarte w jakiejś skompresowanej formie, skopiować je do określonych ścieżek (folderów), upewnić się, że oprogramowanie jest dostosowane do sprzętu systemowego, poinformować system operacyjny o nowo zainstalowanym programie, itp. Inne typowe operacje, takie jak tworzenie i modyfikowanie współdzielonych i prywatnych plików systemowych, tworzenie folderów, aktualizowanie wpisów rejestru systemu Windows, wstawianie wpisów do plików konfiguracyjnych, aktualizowanie zmiennych środowiskowych i tworzenie skrótów są wykonywane przez większość instalatorów oprogramowania. Ponadto instalator może również sprawdzić przydatność systemu dla programu oraz dostępne miejsce w systemie. Po zakończeniu działania instalatora (zakończeniu wszystkich zadań instalacyjnych) oprogramowanie jest gotowe do uruchomienia przez użytkownika. Zazwyczaj aplikacje instalowalne mogą być uruchamiane tyle razy, ile użytkownik chce (bez ponownej instalacji), o ile użytkownik nie usunie jednego lub więcej plików (które zostały zainstalowane podczas procesu instalacji) przypadkowo lub ręcznie.

Co to jest oprogramowanie przenośne?

Oprogramowanie przenośne (aplikacje przenośne) to programy, które mogą działać samodzielnie, niezależnie od systemu operacyjnego. Nazywa się je również samodzielnymi programami komputerowymi. Ze względu na tę przenośność, tego typu aplikacje są często przechowywane i uruchamiane z wymiennych nośników pamięci (tj. zewnętrznych dysków twardych, dysków CD, DVD, pamięci USB lub dyskietek). Wszystkie dodatkowe pliki programów, pliki konfiguracyjne i powiązane dane są przechowywane na samym nośniku. Chociaż oprogramowanie przenośne można uruchomić na dowolnym komputerze, wymagają one określonego systemu operacyjnego. Jednak przenośność jest trudną koncepcją do wdrożenia w zależności od konkretnego systemu operacyjnego. Na przykład wszystkie aplikacje są przenośne (z definicji) w systemie operacyjnym AmigaOS. W systemie Windows te programy, które nie wymagają instalacji, są często określane jako oprogramowanie przenośne. Należy jednak zauważyć, że przenośność oprogramowania (kompilowanie kodu źródłowego dla różnych platform) to inny pomysł niż tworzenie aplikacji przenośnych.

Jaka jest różnica między oprogramowaniem instalowalnym a oprogramowaniem przenośnym?

Programy instalowalne zwykle tworzą skróty automatycznie, ale użytkownik musi ręcznie tworzyć skróty do przenośnych aplikacji, ponieważ nie tworzą ich za Ciebie. Aplikacje instalowalne mogą tworzyć nowe pliki lub foldery w lokalizacjach nieznanych użytkownikowi. Czasami jednak, gdy użytkownik odinstalowuje aplikację, niektóre z tych plików lub folderów nie są całkowicie usuwane (a użytkownik zazwyczaj musi je znaleźć i usunąć ręcznie, aby wyczyścić, ponieważ mogą one zajmować niepotrzebne miejsce na dysku twardym komputera). Z drugiej strony oprogramowanie przenośne zwykle pozostaje w swoim własnym folderze i nie rozprzestrzenia plików ani folderów do innych lokalizacji na komputerze. Oznacza to, że odinstalowywanie (usuwanie) aplikacji przenośnych jest znacznie łatwiejsze (wszystko, co użytkownik musi zrobić, to usunąć odpowiedni folder i jego zawartość) niż odinstalowywanie aplikacji instalowalnych.

Czasami dla użytkowników posiadających systemy podwójnego lub potrójnego rozruchu korzystne jest używanie przenośnych aplikacji oprogramowania niż aplikacji instalowalnych, ponieważ w przypadku oprogramowania przenośnego użytkownik nie musi instalować go ponownie w drugim lub trzecim systemie operacyjnym (tak ustawienia użytkownika zostaną zachowane). Ale w przypadku wszystkich aplikacji, które można zainstalować, użytkownik musi je ponownie zainstalować w innych systemach operacyjnych, a wszystkie ustawienia użytkownika zostaną utracone. Podobnie, jeśli użytkownik chce uruchomić to samo instalowalne oprogramowanie na innym komputerze, musi ponownie zainstalować aplikację na tym komputerze (tracąc w ten sposób wszystkie ustawienia użytkownika zapisane na pierwszym komputerze). Jednak oprogramowanie przenośne można łatwo przenieść z jednego komputera na inny za pomocą nośnika wymiennego, takiego jak dysk flash, a ustawienia użytkownika również zostaną przeniesione. To jest właściwie główny powód, dla którego nazywa się je „przenośnymi” aplikacjami.

Tak więc, jeśli potrzebujesz zainstalować oprogramowanie tylko na jednym komputerze lub systemie operacyjnym, oprogramowanie do zainstalowania będzie działać dla Ciebie, ale jeśli planujesz nosić aplikację, gdziekolwiek jesteś, preferowanym wyborem muszą być aplikacje przenośne. Jednak ważne jest posiadanie zewnętrznych lub wymiennych urządzeń z akceptowalną szybkością we/wy, aby efektywnie wykorzystywać swój potencjał aplikacji przenośnych (na przykład w przypadku dużych aplikacji przenośnych należy używać zewnętrznego dysku twardego zamiast dysków USB). Ponadto, jeśli chcesz korzystać z systemów tworzenia kopii zapasowych online (takich jak DropBox), możesz łatwo przenieść najnowszą wersję (ze zaktualizowanymi ustawieniami itp.) aplikacji przenośnych z komputera stacjonarnego na laptopa. To nigdy nie jest opcja w przypadku instalowanego oprogramowania.

Zalecana: