Разлика между инсталируем и преносим софтуер

Разлика между инсталируем и преносим софтуер
Разлика между инсталируем и преносим софтуер

Видео: Разлика между инсталируем и преносим софтуер

Видео: Разлика между инсталируем и преносим софтуер
Видео: Checkpoint | Пет грешки, които да избегнем при избор на лаптоп 2024, Ноември
Anonim

Инсталируем срещу преносим софтуер

Разработчиците на софтуерни приложения внедряват продуктите си най-вече чрез медии като CD/DVD или чрез интернет. В зависимост от вида на софтуера, потребителят трябва да изпълни една или повече задачи, преди да може да стартира софтуерното приложение. Понякога потребителите могат да стартират приложение просто като копират предоставените програмни файлове в подходяща папка, но други изискват потребителят да инсталира софтуера, като първо стартира програмата за автоматизирано инсталиране на софтуер. Обикновено въз основа на тази разлика софтуерните приложения се категоризират като инсталируем или преносим софтуер. Липсата на официален процес на инсталиране беше стандарт за Mac OS X, някъде назад. Има дори някои операционни системи като AmigaOS 4.0 и Mac OS X 1-9, които могат да се стартират директно от преносим носител.

Какво е инсталируем софтуер?

Инсталируемите софтуерни приложения трябва да бъдат „инсталирани“на компютъра от потребителя на софтуера, за да може да работи. Инсталирането е процес на поставяне на всички файлове (включително драйвери, плъгини и т.н.) на подходящите места на компютъра, така че да може да се изпълни от потребителя. Но тъй като броят и типовете файлове, които трябва да бъдат поставени за инсталиране, варират за всяка програма, повечето от тях идват с инсталатор (който е специална програма, която автоматизира процеса на инсталиране). Ако случаят е такъв, потребителят трябва само да изпълни инсталатора на програмата, без да се тревожи за нищо друго.

Обикновено инсталаторът може да разопакова програмните файлове, включени в някаква компресирана форма, да ги копира в определени пътища (папки), да се увери, че софтуерът е подходящ за хардуера на системата, да информира операционната система за новоинсталираната програма, и т.н. Други обичайни операции като създаване и модифициране на споделени и частни системни файлове, създаване на папки, актуализиране на записи в системния регистър на Windows, вмъкване на записи в конфигурационни файлове, актуализиране на променливи на средата и създаване на преки пътища се изпълняват от повечето софтуерни инсталатори. Освен това пригодността на системата за програмата и наличното пространство в системата също могат да бъдат проверени от инсталатора. След като инсталаторът завърши своето изпълнение (завърши всичките си инсталационни задачи), софтуерът е готов за стартиране от потребителя. Обикновено софтуерните приложения, които могат да се инсталират, могат да се изпълняват толкова пъти, колкото потребителят иска (без повторно инсталиране), стига потребителят да не премахне един или повече файлове (които са инсталирани по време на инсталационния процес) случайно или ръчно.

Какво е преносим софтуер?

Преносим софтуер (преносими приложения) са програми, които могат да работят сами, без да зависят от операционната система. Те се наричат още самостоятелни компютърни софтуерни програми. Поради тази преносимост, тези типове приложения често се поддържат и се изпълняват от сменяеми носители за съхранение (т.е. външни твърди дискове, CD, DVD, USB флашки или флопи дискове). Всички допълнителни програмни файлове, конфигурационни файлове и свързаните с тях данни се съхраняват на самия носител. Въпреки че преносимият софтуер може да се изпълнява на всякакъв вид машина, те изискват определена операционна система. Но преносимостта е трудна концепция за прилагане в зависимост от конкретната операционна система. Например, всички приложения са преносими (по дефиниция) на операционна система AmigaOS. В Windows тези програми, които не изискват инсталация, често се наричат преносим софтуер. Но е важно да се отбележи, че преносимостта на софтуера (компилиране на изходен код за адаптиране към различни платформи) е различна идея от разработването на преносими приложения.

Каква е разликата между инсталируем софтуер и преносим софтуер?

Инсталируемите софтуерни приложения обикновено създават преки пътища автоматично, но потребителят трябва ръчно да създаде преки пътища за преносими софтуерни приложения, тъй като те не ги създават вместо вас. Инсталируемите софтуерни приложения могат да създават нови файлове или папки на непознати за потребителя места. Но понякога, когато потребителят деинсталира приложението, някои от тези файлове или папки не се премахват напълно (и потребителят обикновено трябва да ги намери и изтрие ръчно, за да почисти, тъй като те могат да заемат ненужно място на твърдия диск на компютъра). От друга страна, преносимият софтуер обикновено остава в собствената си папка и не разпространява файловете или папките на други места в компютъра. Това означава, че деинсталирането (премахването) на преносими приложения е много по-лесно (всичко, което потребителят трябва да направи, е да изтрие съответната папка и нейното съдържание), отколкото деинсталирането на инсталирани софтуерни приложения.

Понякога е изгодно за потребителите, които имат системи с двойно или тройно зареждане, да използват преносими софтуерни приложения, отколкото инсталируеми софтуерни приложения, тъй като с преносимия софтуер потребителят не трябва да го инсталира отново във втората или третата операционна система (така че потребителските настройки ще бъдат запазени). Но за всички софтуерни приложения, които могат да се инсталират, потребителят трябва да ги инсталира отново в други операционни системи и всички потребителски настройки ще бъдат загубени. По същия начин, ако потребителят иска да стартира същия инсталируем софтуер на друг компютър, той трябва да преинсталира приложението на този компютър (като по този начин губи всички потребителски настройки, съхранени на първия компютър). Преносимият софтуер обаче може лесно да бъде прехвърлен от един компютър на друг компютър чрез преносим носител, като например флаш устройство, и потребителската настройка също ще бъде прехвърлена. Това всъщност е основната причина да се наричат „преносими“софтуерни приложения.

Така че, ако трябва да инсталирате софтуера само в един компютър или операционна система, софтуерът за инсталиране ще работи за вас, но ако планирате да носите приложението, където и да отидете, преносимите приложения трябва да са предпочитаният избор. Но е важно да имате външни или сменяеми устройства с приемливи I/O скорости, за да използвате ефективно преносимите приложения в пълния им потенциал (например трябва да се използва външен твърд диск вместо USB устройства за големи преносими приложения). Освен това, ако искате да използвате онлайн системи за архивиране (като DropBox), можете лесно да прехвърлите най-новата версия (с актуализирани настройки и т.н.) на вашите преносими приложения от вашата настолна машина на вашия лаптоп. Това никога не е опция с инсталируем софтуер.

Препоръчано: