--- weight: 2 --- # Downloads [View On Gitea](https://git.tesses.org/tesses50/crosslang/releases) ## Debian based You need to add our repository ```bash sudo curl https://git.tesses.org/api/packages/tesses50/debian/repository.key -o /etc/apt/keyrings/gitea-tesses50.asc echo "deb [signed-by=/etc/apt/keyrings/gitea-tesses50.asc] https://git.tesses.org/api/packages/tesses50/debian universal main" | sudo tee -a /etc/apt/sources.list.d/gitea.list sudo apt update ``` Install CrossLang ```bash sudo apt install crosslang ``` ## OpenSUSE I do not sign my packages, so thats why the script downloads from downloads.tesses.net (I own that domain) You need to add our repository ```bash zypper addrepo https://downloads.tesses.net/rpm-gitea.repo ``` Install CrossLang ```bash zypper install crosslang ``` ## RPM Based (such as Fedora) I do not sign my packages, so thats why the script downloads from downloads.tesses.net (I own that domain) You need to add our repository ```bash dnf config-manager addrepo --from-repofile=https://downloads.tesses.net/rpm-gitea.repo ``` Install CrossLang ```bash dnf install crosslang ``` ## Arch Linux You need to add our repository key ```bash wget -O repository.key https://git.tesses.org/api/packages/tesses50/arch/repository.key sudo pacman-key --add repository.key ``` Add this to your /etc/pacman.conf ``` [tesses50.git.tesses.org] SigLevel = Optional TrustAll Server = https://git.tesses.org/api/packages/tesses50/arch/core/$arch ``` or run this command which will do the same thing ```bash printf "[tesses50.git.tesses.org]\nSigLevel = Optional TrustAll\nServer = https://git.tesses.org/api/packages/tesses50/arch/core/\$arch\n" | sudo tee -a /etc/pacman.conf ``` Install crosslang ```bash sudo pacman -Sy crosslang ``` ## Brew (MacOS/Linux) Install [brew](https://brew.sh/) if you have not already ```bash brew tap tesses50/tesses-tap https://git.tesses.org/tesses50/tesses-tap ``` ```bash brew install tesses50/tesses-tap/crosslang ``` ## Windows TODO: IMPLEMENT