Skip to content

Commit 78d0712

Browse files
Manual instructions for configuring packagecloud repo
1 parent d9ec5ae commit 78d0712

File tree

1 file changed

+43
-8
lines changed

1 file changed

+43
-8
lines changed

README.md

Lines changed: 43 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,19 +48,54 @@ go install github.com/timescale/tiger-cli/cmd/tiger@latest
4848

4949
### Debian/Ubuntu
5050
```bash
51-
# Add repository
52-
curl -s https://packagecloud.io/install/repositories/timescale/tiger-cli/script.deb.sh | sudo bash
51+
# Add repository and GPG key
52+
echo "deb https://packagecloud.io/timescale/tiger-cli/debian/ $(lsb_release -c -s) main" | sudo tee /etc/apt/sources.list.d/tiger-cli.list
53+
curl -fsSL https://packagecloud.io/timescale/tiger-cli/gpgkey | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/tiger-cli.gpg
5354

54-
# Install tiger-cli
55-
sudo apt-get install tiger-cli
55+
# Update package cache and install
56+
sudo apt update
57+
sudo apt install tiger-cli
5658
```
5759

58-
### Red Hat/CentOS/Fedora
60+
### Red Hat
5961
```bash
60-
# Add repository
61-
curl -s https://packagecloud.io/install/repositories/timescale/tiger-cli/script.rpm.sh | sudo bash
62+
# Add repository configuration
63+
sudo tee /etc/yum.repos.d/tiger-cli.repo <<EOL
64+
[timescale_tiger-cli]
65+
name=timescale_tiger-cli
66+
baseurl=https://packagecloud.io/timescale/tiger-cli/el/\$(rpm -E %{rhel})/\$basearch
67+
repo_gpgcheck=1
68+
gpgcheck=0
69+
enabled=1
70+
gpgkey=https://packagecloud.io/timescale/tiger-cli/gpgkey
71+
sslverify=1
72+
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
73+
metadata_expire=300
74+
EOL
75+
76+
# Update package cache and install
77+
sudo yum update
78+
sudo yum install tiger-cli
79+
```
6280

63-
# Install tiger-cli
81+
### Fedora
82+
```bash
83+
# Add repository configuration
84+
sudo tee /etc/yum.repos.d/tiger-cli.repo <<EOL
85+
[timescale_tiger-cli]
86+
name=timescale_tiger-cli
87+
baseurl=https://packagecloud.io/timescale/tiger-cli/fedora/\$(rpm -E %{fedora})/\$basearch
88+
repo_gpgcheck=1
89+
gpgcheck=0
90+
enabled=1
91+
gpgkey=https://packagecloud.io/timescale/tiger-cli/gpgkey
92+
sslverify=1
93+
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
94+
metadata_expire=300
95+
EOL
96+
97+
# Update package cache and install
98+
sudo yum update
6499
sudo yum install tiger-cli
65100
```
66101

0 commit comments

Comments
 (0)