github.com/abemedia/appcast@v0.4.0/README.md (about) 1 # AppCast 2 3 [![Go Reference](https://pkg.go.dev/badge/github.com/abemedia/appcast.svg)](https://pkg.go.dev/github.com/abemedia/appcast) 4 [![Codecov](https://codecov.io/gh/abemedia/appcast/branch/master/graph/badge.svg)](https://codecov.io/gh/abemedia/appcast) 5 6 AppCast signs and publishes software for common package managers and software update frameworks. 7 8 ## Supported platforms 9 10 - [APT](<https://en.wikipedia.org/wiki/APT_(software)>) (Debian, Ubuntu etc.) 11 - [YUM](<https://en.wikipedia.org/wiki/Yum_(software)>) (RHEL, Fedora, CentOS, OpenSUSE etc.) 12 - [APK](https://wiki.alpinelinux.org/wiki/Alpine_Package_Keeper) (Alpine Linux) 13 - [App Installer](https://en.wikipedia.org/wiki/App_Installer) (Windows) 14 - [Sparkle](https://sparkle-project.org/) / [WinSparkle](https://winsparkle.org/) (MacOS, Windows) 15 16 ## Installation 17 18 ### Homebrew 19 20 ```sh 21 brew install abemedia/tap/appcast 22 ``` 23 24 ### Apt 25 26 ```sh 27 echo 'deb [trusted=yes] https://apt.fury.io/abemedia/ /' | sudo tee /etc/apt/sources.list.d/appcast.list 28 sudo apt update 29 sudo apt install appcast 30 ``` 31 32 ### Yum 33 34 ```sh 35 echo '[appcast] 36 name=AppCast 37 baseurl=https://yum.fury.io/abemedia/ 38 enabled=1 39 gpgcheck=0' | sudo tee /etc/yum.repos.d/appcast.repo 40 sudo yum install appcast 41 ``` 42 43 ### Binary 44 45 Download the latest binary from <https://github.com/abemedia/appcast/releases> and copy it to a 46 folder in your `$PATH`.