Both sides previous revision Previous revision Next revision | Previous revision |
apps:zero-install [2020/03/16 20:24] – alexio | apps:zero-install [2021/10/30 11:41] (current) – external edit 127.0.0.1 |
---|
| ~~SLIDESHOW~~ |
| |
====== Zero Install ====== | ====== Zero Install ====== |
| |
[[http://0install.net/|A decentralised cross-platform software installation system]] | [[http://0install.net/|A decentralised cross-platform software installation system]] |
| |
Feeds can be hosted on any normal website. [[http://roscidus.com/0mirror/|0mirror]] provides a list of all currently known feeds. | Feeds can be hosted on any normal website. |
| |
| [[http://roscidus.com/0mirror/|0mirror]] provides a list of all currently known feeds. |
| |
| ===== Tools (1) ===== |
| |
| **Zero Install Publishing Tools** - helps you create and update Zero Install feeds |
| |
| **0compile** - create a binary release from source code |
| |
| **0publish** - utility to make creating injector interfaces easier |
| |
| **0publish-gui** - GTK editor for Zero Install feeds |
| |
| **0release** - manage new releases with Zero Install |
| |
| **FeedLint** - check your Zero Install feeds |
| |
| ===== Tools (2) ===== |
| |
| **Make-headers** - creates -dev packages |
| |
| **0test** - test Zero Install programs |
| |
| **0export** - create self-installing bundles for distribution on CD |
| |
| **0install** - decentralised installation system |
| |
| **0repo** - manage a repository of 0install feeds |
| |
| **0watch** - scans websites for new releases and triggers 0template if required |
| |
| ===== GUI Apps ===== |
| |
| * [[https://apps.0install.net/gui/|GUI apps are applications with a graphical user interface. You can use the "Integrate" button to create shortcuts for feeds.]] |
| |
| ===== Utilities ===== |
| |
| * [[https://apps.0install.net/utils/|A selection of software utilities]] |
| |
| ===== Development ===== |
| |
| * [[https://apps.0install.net/devel/|You can use Zero Install to quickly get common development tools.]] |
| |
| ===== Docker ===== |
| |
| * [[https://apps.0install.net/docker/|Docker is a popular container technology. You can use Zero Install access various Docker-related tools.]] |
| |
| ===== Kubernetes ===== |
| |
| * [[https://apps.0install.net/kubernetes/|Kubernetes is a container orchestration system. You can use Zero Install access various Kubernetes-related tools.]] |
| |
| ===== Python ===== |
| |
| * [[https://apps.0install.net/python/|Python is an interpreted, interactive, object-oriented programming language. You can use Zero Install to: Get Python itself; Run apps that need Python and Python libraries as dependencies]] |
| |
| ===== PowerShell ===== |
| |
| * [[https://apps.0install.net/powershell/|PowerShell is an interactive shell and a scripting language. You can use Zero Install to: Get PowerShell itself; Run scripts that need PowerShell as a dependency]] |
| |
| ===== Perl ===== |
| |
| * [[https://apps.0install.net/perl/|Install Perl4-CoreLibs, libraries historically supplied with Perl 4]] |
| |
| ===== Ruby ===== |
| |
| * [[https://apps.0install.net/ruby/|Ruby is a dynamic, open source programming language. You can use Zero Install to: Get Ruby development tools; Run apps that need Ruby as a dependency]] |
| |
| ===== JavaScript ===== |
| |
| * [[https://apps.0install.net/javascript/|JavaScript is an interpreted language. You can use Zero Install to: Get JavaScript development tools; Run apps that need JavaScript runtime (e.g. Node.js or Electron) as a dependency]] |
| |
| ===== OCaml ===== |
| |
| * [[https://apps.0install.net/ocaml/|Install OCaml runtime, ML language implementation with a class-based object system]] |
| |
| ===== Go ===== |
| |
| * [[https://apps.0install.net/golang/|Install Go, the tool for managing Go source code]] |
| |
| ===== Java ===== |
| |
| * [[https://apps.0install.net/java/|Java is programming language and runtime environment. You can use Zero Install to: Get Java development tools and SDKs; Run apps that need Java as a dependency]] |
| |
| ===== .NET ===== |
| |
| * [[https://apps.0install.net/dotnet/|.NET is a software framework and runtime developed by Microsoft. You can use Zero Install to: Get .NET development tools and SDKs; Run apps that need .NET as a dependency]] |
| |
| ===== Libraries ===== |
| |
| * [[https://apps.0install.net/lib/|You can reference these libraries from other feeds as dependencies.]] |
| |
| ===== References ===== |
| |
[[https://apps.0install.net/#featured|Featured apps]] + [[https://apps.0install.net/#more|More]]: | [[https://apps.0install.net/#0tools|Tools]] |
- [[apps:zero-install:GUI apps]] | |
- [[https://apps.0install.net/utils/|A selection of software utilities]] | |
- [[apps:zero-install:Development tools]] | |
- [[apps:zero-install:Docker tools]] | |
- [[apps:zero-install:Kubernetes tools]] | |
- [[apps:zero-install:Python]] | |
- [[apps:zero-install:PowerShell]] | |
- [[apps:zero-install:Perl]] | |
- [[https://apps.0install.net/ruby/|Ruby is a dynamic, open source programming language. You can use Zero Install to: Get Ruby development tools; Run apps that need Ruby as a dependency]] | |
- [[apps:zero-install:JavaScript]] | |
- [[apps:zero-install:OCaml]] | |
- [[apps:zero-install:Golang]] | |
- [[apps:zero-install:Java]] | |
- [[apps:zero-install:dotnet|.NET]] | |
- [[apps:zero-install:Libraries]] | |
| |
[[https://apps.0install.net/#0tools|Tools]]: | [[https://apps.0install.net/#featured|Featured apps]] + [[https://apps.0install.net/#more|More]] |
- [[apps:zero-install:Zero Install Publishing Tools]] helps you create and update Zero Install feeds | |
- [[apps:zero-install:0compile]] create a binary release from source code | |
- [[apps:zero-install:0publish]] utility to make creating injector interfaces easier | |
- [[apps:zero-install:0publish-gui]] GTK editor for Zero Install feeds | |
- [[apps:zero-install:0release]] manage new releases with Zero Install | |
- [[apps:zero-install:FeedLint]] check your Zero Install feeds | |
- [[apps:zero-install:Make-headers]] creates -dev packages | |
- [[apps:zero-install:0test]] test Zero Install programs | |
- [[apps:zero-install:0export]] create self-installing bundles for distribution on CD | |
- [[apps:zero-install:0install]] decentralised installation system | |
- [[apps:zero-install:0repo]] manage a repository of 0install feeds | |
- [[apps:zero-install:0watch]] scans websites for new releases and triggers 0template if required | |