Zero Install (original) (raw)
Zero Install عبارة عن وسيلة لتوزيع وتغليف البرامج لأنظمة تشغيل متعددة ( شبيه يونكس بما في ذلك لينكس وماو او اس ومايكروسوفت ويندوز).
Property | Value |
---|---|
dbo:abstract | Zero Install عبارة عن وسيلة لتوزيع وتغليف البرامج لأنظمة تشغيل متعددة ( شبيه يونكس بما في ذلك لينكس وماو او اس ومايكروسوفت ويندوز). (ar) Unter Zero Install (auch 0install) werden Tools zusammengefasst, die nicht installiert werden müssen. Verwandte Konzepte sind einerseits Portable Software als auch Applikations-Virtualisierung bzw. Sandboxing, welche meistens die Charakteristik der Installationsfreiheit (im Sinne von Systemintegration) teilen. Auch Emulatoren stellen aus anderen Gründen eine Umgebung zur Verfügung auf der Programme ohne Auswirkung auf das System installiert werden. (de) Zero Install es una forma de distribuir y usar software para Linux, Unix, Mac OS X y Windows. En lugar del método normal de descargar un paquete de software, extraerlo e instalarlo antes de poder utilizarlo (un proceso que puede ser difícil de revertir), los paquetes distribuidos usando Zero Install solo necesitan ser ejecutados. La primera vez que se utiliza el software se descarga de Internet y (si es así) se coloca en el caché; subsecuentemente se accede al software desde dicha caché. El caché puede funcionar incluso cuando no hay conexión a Internet. El paquete Zero Install es la combinación de dos paquetes: Un módulo para el Kernel que provee el Sistema de archivos y Zero Install en sí mismo. Algunas ventajas de Zero Install son: * No requiere contraseña de superusuario (root). Así la instalación de un paquete solo puede afectar al usuario que ha decidido ejecutarlo vía Zero Install y cualquiera puede ejecutar e "instalar" nuevos paquetes. * Solo descarga lo que se necesita. En lugar de descargar todo el software, el programa descarga solamente lo que es necesario durante la ejecución. Por ejemplo las traducciones no se descargarán hasta que se necesiten. Así, si solo se ha usado el lenguaje por defecto de una aplicación, nunca descarga las traducciones. * Cualquier paquete borrado del caché estará disponible en tanto lo esté la conexión a Internet. Algunas desventajas podrían ser: * Es difícil instalar un sistema de kiosco en la medida en que no es necesaria contraseña para instalar nuevo software. * Se puede pensar que toda la funcionalidad de un paquete está instalada, pero cuando se va a acceder a un trozo de ella y no se tiene conexión, se podría apreciar que no es así. Eventualmente esto podría ser solucionado con repositorios colocados en CD que sean descargados una sola vez (algo similar a la definición de repositorios Debian vía apt-cdrom en instalación de paquetes local, siempre que se cuente con las dependencias coorespondientes). (es) Zero Install est un moyen d'installer des logiciels pour Linux, Unix, OS X et Windows. (fr) Zero Install is a means of distributing and packaging software for multiple operating systems (Unix-like including Linux and macOS, Windows). (en) Zero Install è un sistema per l'esecuzione di applicazioni su sistemi Linux e Unix-like in genere ed è il gestore di pacchetti predefinito del ROX Desktop. Caratteristica peculiare è che l'installazione del software avviene in modalità trasparente all'utente, cioè lo scaricamento del pacchetto, la risoluzione delle dipendenze e l'installazione vengono gestiti in modo autonomo da Zero Install. (it) Zero Install – technika dystrybucji oraz uruchamiania pakietów instalacyjnych oprogramowania przeznaczonego dla systemów operacyjnych z rodziny Linux i Uniksopodobnych. (pl) Zero Install é um meio de distribuição de software para sistemas Linux e UNIX-like. (pt) Zero Install — багатоплатформова децентралізована система розповсюдження і встановлення застосунків. Zero Install дозволяє розробникам застосунків організувати їхнє поширення безпосередньо зі своїх вебсайтів, надаючи при цьому такі можливості як автоматична установка оновлень, використання єдиного набору поділюваних бібліотек, обробку залежностей і верифікацію джерела пакунків за цифровими підписами. Код системи написаний на мові Python і розповсюджується під ліцензією LGPL. Станом на 2013 рік з використанням Zero Install підготовлено більше тисячі пакунків, які узагальнені в єдиному каталозі-дзеркалі [Архівовано 3 квітня 2013 у Wayback Machine.]. Пакунки можуть формуватися і поширюватися для різних операційних систем, включаючи дистрибутиви Linux, FreeBSD, Solaris, Mac OS X і Windows. При цьому Zero Install не ставить перед собою мети замінити вже використовувані в системі засоби управління пакунками, а лише доповнює їх і не перетинається з ними в роботі. Zero Install не визначає новий формат пакунків, а маніпулює звичайними tar.gz- або zip-архівами, що поставляються в поєднанні з мета-даними у форматі XML. У мета-даних визначаться вміст пакунків і залежності між пакунками. Один файл з метаданими може використовуватися для опису пакунків для різних платформ і операційних систем. Склад пакунків формується на основі вже зібраних виконуваних файлів або архіву з сирцевими текстами (компіляція виконується на клієнтській системі, за аналогією з портами FreeBSD або портриджами Gentoo). З дистрибутивів в яких Zero Install використовується як основна система керування пакунками можна відзначити . В Zero Install підтримується низка можливостей, не властивих звичайним локальним системам управління пакунками. Наприклад, підтримується одночасна установка різних версій однієї програми. Для роботи не потрібні привілеї суперкористувача (застосунки встановлюються в домашню теку користувача). Кожна програма встановлюється у свою підтеку, що спрощує організацію різних chroot-оточень і ізольованих контейнерів. При цьому дані теки розглядаються як кеш і можуть бути легко вилучені після того як у програмі більше немає необхідності. Незважаючи на поділ по текам Zero Install намагається по можливості спільно використовувати бібліотеки між різними застосунками і враховує при аналізі залежностей вміст штатного репозиторію дистрибутиву і вже встановлених програм. Підтримується швидка установка експериментальних версій програм, котрі ще не вийшли, наприклад, можна встановити застосунок на основі зрізу Git-репозиторію, без будь-якої правки створених для релізу метаданих. Для контролю цілісності і перевірки валідності джерела застосунку використовується система цифрових підписів. Для підозрілих застосунків передбачена функція запуску в chroot-оточенні. (uk) |
dbo:genre | dbr:Package_manager |
dbo:latestReleaseDate | 2020-05-04 (xsd:date) |
dbo:latestReleaseVersion | 2.17 |
dbo:license | dbr:GNU_Lesser_General_Public_License |
dbo:programmingLanguage | dbr:OCaml |
dbo:thumbnail | wiki-commons:Special:FilePath/Zero_Install.png?width=300 |
dbo:wikiPageExternalLink | http://slashdot.org/article.pl%3Fsid=04/04/03/174249&mode=nested&tid=106&tid=185%7Ctitle=Zero http://www.netbsd.org/gallery/pkgsrc-interviews.html%23zero-install%7Ctitle=pkgsrc http://www.pro-linux.de/news/2005/8310.html%7Ctitle=Neue http://0install.net https://0install.net http://www.linux.com/article.pl%3Fsid=07/02/15/0724206%7Ctitle=Zero http://www.osnews.com/story.php/16956/Decentralised-Installation-Systems/%7Ctitle=Decentralised |
dbo:wikiPageID | 743009 (xsd:integer) |
dbo:wikiPageLength | 5399 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1110441558 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Progressive_Web_Apps dbr:Application_virtualization dbr:Listaller dbr:Unix dbr:Unix-like dbr:Internet dbc:Cross-platform_software dbr:Cross-platform dbr:GNU_Guix dbr:GNU_Lesser_General_Public_License dbr:AppImage_(packaging_method) dbr:Linux dbr:MacOS dbr:ClickOnce dbr:Autopackage dbr:Windows dbr:Package_manager dbr:PaperCut dbr:Privilege_escalation dbr:Java_Web_Start dbc:Free_package_management_systems dbc:Software_distribution dbr:Advanced_Packaging_Tool dbr:Application_Directory dbr:OCaml dbr:ROX_Desktop dbr:XAML_Browser_Applications dbr:Yarn_(package_manager) dbr:Software dbr:Portable_application_creators dbr:Software_package_(installation) dbr:Destructive_update dbr:Root_password |
dbp:caption | Zero Install ready to run a downloaded program (en) |
dbp:developer | Thomas Leonard (en) |
dbp:genre | dbr:Package_manager |
dbp:latestReleaseDate | 2020-05-04 (xsd:date) |
dbp:latestReleaseVersion | 2.170000 (xsd:double) |
dbp:license | dbr:GNU_Lesser_General_Public_License |
dbp:name | Zero Install (en) |
dbp:operatingSystem | dbr:Unix dbr:Linux dbr:MacOS dbr:Windows |
dbp:programmingLanguage | dbr:OCaml |
dbp:screenshot | Zero Install.png (en) |
dbp:screenshotSize | 275 (xsd:integer) |
dbp:website | https://0install.net |
dbp:wikiPageUsesTemplate | dbt:Cite_web dbt:Infobox_software dbt:Multiple_issues dbt:Notability dbt:Primary_sources dbt:Reflist dbt:Section_link dbt:Short_description dbt:Start_date_and_age dbt:Linux_package_management_systems |
dbp:wordnet_type | http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1 |
dcterms:subject | dbc:Cross-platform_software dbc:Free_package_management_systems dbc:Software_distribution |
gold:hypernym | dbr:Means |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 umbel-rc:SoftwareObject |
rdfs:comment | Zero Install عبارة عن وسيلة لتوزيع وتغليف البرامج لأنظمة تشغيل متعددة ( شبيه يونكس بما في ذلك لينكس وماو او اس ومايكروسوفت ويندوز). (ar) Unter Zero Install (auch 0install) werden Tools zusammengefasst, die nicht installiert werden müssen. Verwandte Konzepte sind einerseits Portable Software als auch Applikations-Virtualisierung bzw. Sandboxing, welche meistens die Charakteristik der Installationsfreiheit (im Sinne von Systemintegration) teilen. Auch Emulatoren stellen aus anderen Gründen eine Umgebung zur Verfügung auf der Programme ohne Auswirkung auf das System installiert werden. (de) Zero Install est un moyen d'installer des logiciels pour Linux, Unix, OS X et Windows. (fr) Zero Install is a means of distributing and packaging software for multiple operating systems (Unix-like including Linux and macOS, Windows). (en) Zero Install è un sistema per l'esecuzione di applicazioni su sistemi Linux e Unix-like in genere ed è il gestore di pacchetti predefinito del ROX Desktop. Caratteristica peculiare è che l'installazione del software avviene in modalità trasparente all'utente, cioè lo scaricamento del pacchetto, la risoluzione delle dipendenze e l'installazione vengono gestiti in modo autonomo da Zero Install. (it) Zero Install – technika dystrybucji oraz uruchamiania pakietów instalacyjnych oprogramowania przeznaczonego dla systemów operacyjnych z rodziny Linux i Uniksopodobnych. (pl) Zero Install é um meio de distribuição de software para sistemas Linux e UNIX-like. (pt) Zero Install es una forma de distribuir y usar software para Linux, Unix, Mac OS X y Windows. En lugar del método normal de descargar un paquete de software, extraerlo e instalarlo antes de poder utilizarlo (un proceso que puede ser difícil de revertir), los paquetes distribuidos usando Zero Install solo necesitan ser ejecutados. La primera vez que se utiliza el software se descarga de Internet y (si es así) se coloca en el caché; subsecuentemente se accede al software desde dicha caché. El caché puede funcionar incluso cuando no hay conexión a Internet. Algunas desventajas podrían ser: (es) Zero Install — багатоплатформова децентралізована система розповсюдження і встановлення застосунків. Zero Install дозволяє розробникам застосунків організувати їхнє поширення безпосередньо зі своїх вебсайтів, надаючи при цьому такі можливості як автоматична установка оновлень, використання єдиного набору поділюваних бібліотек, обробку залежностей і верифікацію джерела пакунків за цифровими підписами. Код системи написаний на мові Python і розповсюджується під ліцензією LGPL. (uk) |
rdfs:label | تثبيت صفر (ar) Zero Install (de) Zero Install (es) Zero Install (fr) Zero Install (it) Zero Install (pl) Zero Install (pt) Zero Install (en) Zero Install (uk) |
owl:sameAs | freebase:Zero Install yago-res:Zero Install dbpedia-commons:Zero Install wikidata:Zero Install dbpedia-ar:Zero Install dbpedia-de:Zero Install dbpedia-es:Zero Install dbpedia-fr:Zero Install dbpedia-it:Zero Install dbpedia-pl:Zero Install dbpedia-pt:Zero Install dbpedia-simple:Zero Install dbpedia-uk:Zero Install https://global.dbpedia.org/id/qvhq |
prov:wasDerivedFrom | wikipedia-en:Zero_Install?oldid=1110441558&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Zero_Install.png |
foaf:homepage | https://0install.net |
foaf:isPrimaryTopicOf | wikipedia-en:Zero_Install |
foaf:name | Zero Install (en) |
is dbo:wikiPageRedirects of | dbr:0install.net dbr:0Install dbr:0install dbr:0install.org dbr:ZeroInstall dbr:Zero_Install_system dbr:Zeroinstall dbr:Zeroinstall-injector |
is dbo:wikiPageWikiLink of | dbr:Application_directory dbr:Ingo_Molnár dbr:0I dbr:0install.net dbr:AppImage dbr:AppStream dbr:Snap_(software) dbr:ClickOnce dbr:Autopackage dbr:Flatpak dbr:Nix_(package_manager) dbr:Java_Web_Start dbr:OCaml dbr:ROX_Desktop dbr:List_of_software_package_management_systems dbr:Portable_application_creators dbr:0Install dbr:0install dbr:0install.org dbr:ZeroInstall dbr:Zero_Install_system dbr:Zeroinstall dbr:Zeroinstall-injector |
is foaf:primaryTopic of | wikipedia-en:Zero_Install |