Compare commits
3 Commits
16b11b6065
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| bad230e7a3 | |||
| 38dc3f6856 | |||
| 1540dbf433 |
@@ -1,87 +0,0 @@
|
|||||||
---
|
|
||||||
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
|
|
||||||
28
docs/downloads/arch.md
Normal file
28
docs/downloads/arch.md
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
---
|
||||||
|
weight: 4
|
||||||
|
---
|
||||||
|
|
||||||
|
# Arch based
|
||||||
|
|
||||||
|
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
|
||||||
|
```
|
||||||
17
docs/downloads/debian.md
Normal file
17
docs/downloads/debian.md
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
---
|
||||||
|
weight: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# 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
|
||||||
|
```
|
||||||
16
docs/downloads/fedora.md
Normal file
16
docs/downloads/fedora.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
weight: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Fedora (RPM based)
|
||||||
|
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
|
||||||
|
```
|
||||||
15
docs/downloads/homebrew.md
Normal file
15
docs/downloads/homebrew.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
weight: 5
|
||||||
|
---
|
||||||
|
|
||||||
|
# Homebrew
|
||||||
|
|
||||||
|
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
|
||||||
|
```
|
||||||
27
docs/downloads/index.md
Normal file
27
docs/downloads/index.md
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
---
|
||||||
|
weight: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Downloads
|
||||||
|
|
||||||
|
|
||||||
|
## Linux
|
||||||
|
- [x86_64 (64 bit)](https://redirect.tesses.net/cl-linux-amd64)
|
||||||
|
- [i686 (32 bit)](https://redirect.tesses.net/cl-linux-i386)
|
||||||
|
- [arm64 (64 bit)](https://redirect.tesses.net/cl-linux-arm64)
|
||||||
|
- [arm7 (32 bit)](https://redirect.tesses.net/cl-linux-arm7)
|
||||||
|
- [powerpc (32 bit)](https://redirect.tesses.net/cl-linux-powerpc)
|
||||||
|
- [riscv64 (64 bit)](https://redirect.tesses.net/cl-linux-riscv64)
|
||||||
|
|
||||||
|
## Windows
|
||||||
|
- [32 Bit Portable](https://redirect.tesses.net/cl-portable-win32)
|
||||||
|
- [64 Bit Portable](https://redirect.tesses.net/cl-portable-win64)
|
||||||
|
- [32 Bit Installer](https://redirect.tesses.net/cl-setup-win32)
|
||||||
|
- [64 Bit Installer](https://redirect.tesses.net/cl-setup-win64)
|
||||||
|
|
||||||
|
## Package managers
|
||||||
|
- [Debian based](debian.md)
|
||||||
|
- [OpenSUSE](opensuse.md)
|
||||||
|
- [Fedora (RPM based)](fedora.md)
|
||||||
|
- [Arch based](arch.md)
|
||||||
|
- [Homebrew](homebrew.md)
|
||||||
18
docs/downloads/opensuse.md
Normal file
18
docs/downloads/opensuse.md
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
---
|
||||||
|
weight: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
# 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
|
||||||
|
```
|
||||||
|
|
||||||
Reference in New Issue
Block a user