Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo identifikuje softvér zadaním adresára, kde je aplikácia uložená v súborovom systéme?

Neexistuje jediná, všeobecne použitá metóda na identifikáciu softvéru výlučne jeho adresárskou cestou. Cesta adresára * môže byť súčasťou procesu identifikácie v niektorých špecifických kontextoch, ale nie je to spoľahlivý alebo štandardný identifikátor. Tu je dôvod:

* Prenosnosť: Softvér sa často inštaluje na rôznych miestach v závislosti od operačného systému, povolení používateľov a výberu inštalácie. Spoliehanie sa na cestu robí identifikačnú platformu špecifickú a vysoko premenlivú.

* Viaceré inštalácie: Užívateľ by mohol nainštalovať viac verzií toho istého softvéru, každá na inom mieste. Cesta by medzi nimi nerozlišovala.

* odinštalovanie: Po odinštalovaní cesta stále existuje (aj keď môže byť prázdna), ale softvér je preč.

* Symbolické odkazy/skratky: Skutočná spustiteľná schopnosť sa môže nachádzať inde, pričom adresár obsahuje iba skratky alebo symbolické odkazy.

Namiesto použitia cesty je softvér zvyčajne identifikovaný:

* Názov spustiteľného súboru: To je konzistentnejšie, aj keď stále nie sú spoľahlivé (viac verzií môžu mať podobné názvy).

* jedinečné identifikátory (uUID): Mnoho inštalatérov generuje jedinečné ID pre každú inštaláciu.

* Registrické položky (Windows): Windows používa register na ukladanie informácií o nainštalovanom softvéri.

* Manažéri balíkov (Linux, MacOS): Manažéri balíkov ako Apt, Yum alebo Homebrew Track softvérové ​​balíčky a ich verzie.

* Digitálne podpisy: Tieto overujú pravosť a pôvod softvéru.

Zatiaľ čo cesta adresárov * môže byť vodítko v niektorých obmedzených situáciách (napr. Riešenie problémov so špecifickou inštaláciou), nejde o spoľahlivú alebo robustnú metódu pre jedinečnú identifikáciu softvéru.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené