Zero instalacji — Zero Install
|
Zero instalacji gotowe do uruchomienia pobranego programu
| |
| Deweloper(zy) | Tomasz Leonard |
|---|---|
| Wersja stabilna | 2.17 / 4 maja 2020
|
| Magazyn |
|
| Napisane w | OCaml |
| System operacyjny | Linux , Unix , macOS , Windows |
| Rodzaj | Menedżer pakietów |
| Licencja | LGPLv2.1 |
| Stronie internetowej | 0zainstalować |
Zero Install to sposób na dystrybucję i pakowanie oprogramowania dla wielu systemów operacyjnych ( podobnych do Uniksa, w tym Linux i macOS , Windows ).
Projekt
Zamiast normalnej metody pobierania pakietu oprogramowania, wyodrębniania go i instalowania przed użyciem (z towarzyszącym użyciem destrukcyjnych aktualizacji i eskalacji uprawnień ), pakiety dystrybuowane przy użyciu Zero Install wystarczy uruchomić. Przy pierwszym dostępie do oprogramowania jest ono pobierane z Internetu i buforowane; następnie oprogramowanie jest dostępne z pamięci podręcznej. Wewnątrz pamięci podręcznej każda aplikacja rozpakowuje się do własnego katalogu, tak jak w systemach Application Directory .
System ma być używany razem z natywnym menedżerem pakietów dystrybucji.
Dwie zalety Zero Install w porównaniu z bardziej popularnymi systemami pakowania to fakt, że jest ona wieloplatformowa i do instalacji oprogramowania nie jest potrzebne hasło roota ; pakiety mogą być instalowane w lokalizacjach systemowych, do których może zapisywać dany użytkownik, zamiast wymagać dostępu administratora. W ten sposób instalacja pakietu dotyczy tylko instalującego go użytkownika, co umożliwia wszystkim użytkownikom instalowanie i uruchamianie nowego oprogramowania.
Co więcej, piaskownica EBox może być używana oprócz Zero Install do bezpiecznego instalowania oprogramowania i uruchamiania go w ograniczonym środowisku.
Wśród wad Zero Install jest fakt, że aplikacje często wymagają przepisania przez ten pakiet, np. między innymi wymaganiami nie mogą być używane ścieżki bezwzględne. Jakość zawartości repozytorium Zero Install jest różna i może zawierać niekonserwowane oprogramowanie.
Zobacz też
- Wirtualizacja aplikacji
- Twórcy aplikacji przenośnych
- Java Web Start
- Zaawansowane narzędzie do pakowania
- Listaller
- Tar (komputer) § Dystrybucja oprogramowania
- Autopakiet
- Obraz aplikacji
- Komputer stacjonarny ROX
- Kliknij raz
- NixOS § Zarządzanie pakietami dla wielu użytkowników
- Aplikacje przeglądarki XAML (XBAP)
- Progresywne aplikacje internetowe
- GNU Guix
Bibliografia
Linki zewnętrzne
- Oficjalna strona internetowa
- Tomasz Leonard (2007-01-16). „Zdecentralizowane systemy instalacyjne” . OSNews.com.
- "pkgsrc i koncepcje zarządzania pakietami 1997-2007 (część 2) - System Zero Install" . Projekt NetBSD.
- Bruce Byfield (2007-02-15). „Zerowa instalacja: wykonywalna krytyka systemów pakietów natywnych” . linux.pl.
- "Neue Zero Install-Implementacja" . pro-linux.pl. 2005-06-24.
- „Zerowa instalacja: przyszłość Linuksa na pulpicie?” . Slashdot. 2004-04-03.