9Aug

Зашто нису све апликације преносиве?

То је питање које нагс код свакога ко се заљубио у преносне апликације: зашто апликације нису преносиви?

Питање дана & амп;Сесија одговора долази нам захваљујући СуперУсер-у подскупу Стацк Екцханге-а, груписању група К & амп; А на веб локацијама.

Питање

СуперУсер читач Том воли чисту организацију преносне апликације пружају и желе да знају зашто све није преносиво:

Недавно сам покушавао да "инсталирам" ствари много мање на мојој Виндовс машини( мрзим монтере - Итреба знати где програми стављају ствари. ..), умјесто тога користећи преносне или самосталне верзије апликација.

Ја их све стављам у драјв програма "Програми" на диску одвојено од моје партиције за Виндовс, тако да кад год реинстаљем, све моје апликације су доступне са минималним напором и са плус стране, добијам лепу чисту поставку.

Апликације као што су Оффице и Цреативе Суите и даље захтевају од мене да прођем кроз страшан дуг процес инсталације где се хиљаду насумичних библиотека и алата баца преко мог система.

Зашто Виндовс апликацијама и даље треба инсталирати?Зашто не можемо само повући Пхотосхоп у фасциклу на ОСКС и једноставно је то да ради?Да ли се ико фокусира на преносне апликације, или сам само ОЦД о цијелој стварности?

Сигурно смо љубитељи преносних апликација и такође би желели да дођемо до дна ствари.

Одговорност

СуперУсер сарадник Давид Вхитнеи нуди увид у зашто многе апликације нису преносиве и како Виндовс спроводи неку врсту антиперсибилног аранжмана:

Инсталатери су резултат година еволуције и помало мало( поједностављене) историје помажеразумијете зашто они раде оно што раде. .

Модел Виндовс 3.1 је предложио конфигурационе датотеке типа цонфиг.ини по апликацији с подршком дијељења библиотекара која иде у системске фасцикле како би се спречило дуплирање и расипали простор на диску.

Виндовс 95 је представио регистар који омогућава централну продавницу за конфигурацију апликације која замењује многе конфигурационе датотеке.Што је још важније, конфигурација Виндовса је била сачувана на истом мјесту.

Регистри је постао надуван због апликација које нису чишћене након саме.ДЛЛ пакао се десио као резултат вишеструких верзија истих дељених библиотека које се преписују једни друге.

. НЕТ је представио концепт апп.цонфиг( скоро ини фајлови марке 2, овог пута са мало више структуре штеде програмере који троше време писања ручних парсера).ГАЦ је представљен на скупштинским скуповима верзија у покушају да спречи ДЛЛ Хелл.

У оперативном систему Виндовс КСП и више у Висту, Мицрософт је покушао да дефинише корисничку површину као место за чување корисничких података и конфигурационих датотека на једној стандардној локацији како би омогућио профиле роаминга и лако мигрирање( само копирајте свој профил) са апликацијама инсталираним у програмуФајлови.

Претпостављам, разлог је то што су "апликације у Виндовс-у дизајниране да живе на једном месту, њихове заједничке зависности у другој, а корисничке специфичне податке у другом", што делује прилично против концепта копирања једне локације.

. . и то је пре него што морате да конфигуришете корисничке налоге и подесите и обезбедите безбедносне дозволе и преузмете ажурирања и инсталирате Виндовс услуге. ..

кцопи је "једноставан случај" и сигурно није најбољи за све.

Нажалост, за љубитеље свих ствари преносивих, многе апликације - нарочито велике апликације попут Оффице -а - остају чврсто фиксиране и дистрибуиране преко оперативног система.

Имате ли нешто да додате објашњењу?Звучи у коментарима.Желите да прочитате више одговора од других корисничких корисника Стацк Екцханге?Овде погледајте комплетну тему.