Zero Zainstaluj wtryskiwacza jest open source, wieloplatformowy i całkowicie darmowy graficzny projektem, który został wykonany jako zamiennik dla rozwijanej w App Stores. To umożliwia użytkownikom łatwe w systemach Linux i UNIX, takich jak instalacja oprogramowania, bez potrzeby uprawnieniami roota.
Program realizuje swój cel poprzez adres URL programu opisu interfejsu oraz wybór odpowiednich wersji danego programu i wszystkich jego zależności (również określone przez URL) zgodnie z ustawieniami polityki użytkownika (np. "Stabilnej", "badanie", "minimalne wykorzystanie sieci", itp) .Handles zależności automatycznie, IT & rsquo; s zdecentralizowane, konflikt freeAmong jego możliwości można wymienić wsparcie dla automatycznych aktualizacji, wsparcie dla automatycznego przenoszenia zależności, wysoki poziom bezpieczeństwa za pomocą podpisów GPG, obsługuje dzielonych, wspiera wspólne cache, i & rsquo; s zdecentralizowany, co oznacza, że pozwala wszystkim na dystrybucji oprogramowania.
Z instalacji Zero, można kontrolować swój system, użytkownicy będą mogli instalować pakiety bez uprawnień administratora i będzie można instalować pakiety bez korzeni. Aplikacja integruje się również z domyślnym menedżerze pakietów z systemu Linux, a nie powoduje żadnych konfliktów pomiędzy zainstalowanymi pakietami z natywną menadżera pakietów i te instalowane z Zero Install.
Graficzny interfejs użytkownika jest bardzo łatwy w użyciu, zapewniając użytkownikom pełną funkcjonalność, której potrzebują, aby zainstalować pakiety innych firm w ich dystrybucji GNU / Linux na pierwszy rzut oka. Może być zainstalowany na górze każdej środowiska graficznego lub menedżera okien, w tym GNOME, KDE, LXDE, LXQt, Razor-Qt, cynamon lub MATE.Under kapturem i wspierane działa Program hal jest napisane w C, Python, Ruby, JavaScript i języki programowania. Jest to oprogramowanie wieloplatformowy system instalacji, który obsługuje wszystkie dystrybucje GNU / Linux, w tym Arch Linux, Gentoo, Slackware, Ubuntu, Debian, Red Hat, Fedora, openSUSE i Linux Mint, jak i Mac OS X, Microsoft Windows i systemów operacyjnych FreeBSD. To został z powodzeniem przetestowany zarówno 32-bitowych i 64-bitowych architektur
Co nowego w tym wydaniu:.
- 0install zyskał wsparcie dla zależności źródłowych (gdzie jeden program zależy od kodu źródłowego do innego).
- Menedżer pakietów OPAM OCaml jest obecnie dostępna za pośrednictwem 0install.
Co nowego w wersji 2.6:
- 0install 2.6 kończy przejście z Pythona do SML. Nie ma Pozostały kod Pythona w 0install, a więc nie trzeba mieć Python zainstalowane w celu budowy lub uruchom go. Jednakże, istnieje kilka problemów z użyciem wtyczki GTK w Mac OS X - patrz wątek o szczegóły. Jest też inna blogu w mojej serii dla osób chcących dostać się do prędkości na OCaml:. Polimorfizm dla początkujących
Co nowego w wersji 2.0:
- Wersja ta poprawia składni XML pakietu metadanych, umożliwiając bardziej precyzyjne określenie zależności.
- Obsługa za pomocą pakietów dystrybucyjnych, pod warunkiem ich zależnościach została rozszerzona i obecnie obejmuje Arch Linux, Cygwin, Darwin, Debiana, Fink, FreeBSD Porty, Gentoo, DarwinPorts, mięta, openSUSE, Red Hat, Slackware i Windows.
- Oprogramowanie 0install obsługuje aplikacje, łatwiejszy sposób zarządzać aplikacjami 0install, ulepszone diagnostykę, gdy nie mogą być wybrane kompatybilne wersje, łatwiejszą obsługę i lepsze wsparcie dla wykorzystania na serwerach bez głowy.
Co nowego w wersji 1.16:
- Uruchamianie aplikacji, gdy niektórzy wcześniej wybrane pakiety już nie występują teraz wymusza aktualizację na pierwszym planie.
- Arch stylu numery wersji Java są teraz obsługiwane.
- Makefile teraz radzi sobie z łuku w Pythonie nazewnictwa.
- Różne drobne błędy zostały naprawione.
- Jest kandydatem 2.0 release.
Co nowego w wersji 1.15:
- Wymagania mogą być teraz ograniczona do konkretnej dystrybucji, co pozwala np Biblioteki MacPorts Python, aby określić, że pracują tylko DarwinPorts Pythonie.
- Zmienne środowiskowe można rozszerzyć na wiele argumentów, co jest przydatne na przekazanie opcji. Instalacji .NET Framework są wykryte w systemie Windows.
- Diagnostyka wyświetlany, gdy nie zostanie to możliwe, zostały jeszcze poprawić, aby pokazać ograniczeń, które uniemożliwiły wybór każdego kandydata.
Co nowego w wersji 1.13:
- Dodaliśmy wiele diagnostykę Solver do 0install ulepszony - zamiast tylko z informacją, które elementy nie udało się wybrać, teraz wyjaśnia, dlaczego żadna z wersji była odpowiednia. 0install 1.12.1 dla Windows została wydana, przynosząc ponad kilka nowych funkcji z wersji czystej-Python i ustalania liczby błędów. Dyskusja o ABI adnotacji (np C ++ programów) nadal na liście.
Co nowego w wersji 1.12:
- Wsparcie został dodany do specyficznych zależności OS (np zależności potrzebne tylko w systemie Windows) oraz ograniczeń w rodzimej implementacji pakietów (np pakiet python3-gi Debiana nie mogą być używane z Pythonie 2).
- & quot; 0install człowiek & quot; pozwala polecenia man do pracy z 0install aplikacji.
- & quot; 0install strawienia & quot; teraz ma możliwość wyświetlania manifestu.
- błąd w pomocy PackageKit co oznaczało, że czasem nie wykryło pakiety kandydujących została ustalona.
Co nowego w wersji 1.10:
- Ta wersja dodaje wsparcie dla Pythona 3 PyGObject i GTK 3 (jednocześnie wspierając Python 2, PyGTK i GTK 2).
- Nowy schemat nazewnictwa katalogów obsługuje cmake i inne programy, które nie mogą poradzić sobie z & quot; = & quot; znaki w nazwach ścieżek.
- nowy element umożliwia dodanie ograniczenia wersji bez tworzenia zależności.
- nowy krok przepis pozwala na zmianę nazwy plików i katalogów podczas rozpakowywania. Różne drobne błędy zostały naprawione.
Co nowego w wersji 1.6.
- Arch Linux rodzime pakiety mogą być używane jako zależności
- & quot; 0install aktualizacja & quot; informuje użytkownika, czy jest dostępna nowsza wersja, ale nie został wybrany z jakiegoś powodu.
- obejście został dodany z powodu braku Pythona kontroli hostname SSL.
- Różne drobne błędy zostały naprawione.
Wymagania :
- Python
- GnuPG
- PyGTK
Komentarze nie znaleziono