Open czadikem opened 2 years ago
Have you followed the installation instructions on https://packagecloud.io/eugeny/tabby ? You can also see the repository contents there.
PackagecloudBrowse packages for the eugeny/tabby repository. Host your own repository by creating an account on packagecloud.
You mean the RPM install script? If so then yes I have run "curl -s https://packagecloud.io/install/repositories/eugeny/tabby/script.rpm.sh | sudo bash". The install script is and issue as yum is being switched to dnf and also I am unable to install pygpgme from any repo. pygpgme doesn't really exist anymore fro RPM's at least that I can find.
I would like a working RPM repo for tabby as it is the easiest way for me to update.
Also Tabby terminal ctrl space doesn't work on Fedora. It closes but won't open with ctrl space. So I can't hide the terminal then use ctrl space to unhide it on wayland. (I had to install it by the RPM package)
It seems that others have had this issue too. https://github.com/Eugeny/tabby/issues/4127
+1, after configuring the repo the package cannot be installed
Is this going to get fixed?
Global hotkeys not working on Wayland is a known issue, you can follow #5207 for updates.
Does passing these envvars to the Packagecloud script help? https://github.com/telepresenceio/telepresence/issues/1236#issuecomment-582849146
Or, in the worst case, does creating a repo file in /etc/yum.repos.d manually work?
[eugeny_tabby]
name=eugeny_tabby
baseurl=https://packagecloud.io/eugeny/tabby/el/7/$basearch
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/eugeny/tabby/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
Any fixes to this yet?
The above https://github.com/Eugeny/tabby/issues/6068#issuecomment-1128488962 works. Now can we make your script automatically do this?
@czadikem do you mean passing os
/dist
or manually creating the repo file?
@czadikem do you mean passing
os
/dist
or manually creating the repo file?
I followed https://packagecloud.io/eugeny/tabby/install#manual-rpm to create repo file(I couldn't install pygpgme).It doesn't work.I can't install/update Tabby by "dnf install tabby-terminal"
PackagecloudInstallation instructions for the eugeny/tabby package repository.
Same here, tried under Fedora 36, also Fedora 37, manually, through the script but unable to get any valid packages to be downloaded from a tabby repository for Fedora ... Is there any valid repository existing for Fedora or is this repository is just a symlink to some ELx RPM versions of packages ?
I really wonder if this project is just deb oriented only ... and not rpm aware
Regards,
Laurent
I totally agree. I am switching to almalinux now (rpm) and I gave up on this project and the repos instead I am just using terminator as it works with all Linux versions and just using the built-in ssh.
There seems to be little support and no plans to fix this after 7 months of this being open, so I am closing this.
I thinkg you should have not closed this as the problem is still there, real and should be solved ... this is just my opinion
Even when this is closed since a while, I wanted to share how I made it work. The issue is that there is no fedora specific rpm build on packagecloud. But there is one for RHEL.
So we indeed have to manually make a "tabby.repo" file in "/etc/yum.repos.d". That file should contain:
[eugeny_tabby]
name=eugeny_tabby
baseurl=https://packagecloud.io/eugeny/tabby/el/9/$basearch
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/eugeny/tabby/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
[eugeny_tabby-source]
name=eugeny_tabby-source
baseurl=https://packagecloud.io/eugeny/tabby/el/9/SRPMS
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/eugeny/tabby/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
That worked for me.
@czadikem This is still an outstanding issue, would you reopen this?
Yeah it is still a very big issue.
Even when this is closed since a while, I wanted to share how I made it work. The issue is that there is no fedora specific rpm build on packagecloud. But there is one for RHEL.
So we indeed have to manually make a "tabby.repo" file in "/etc/yum.repos.d". That file should contain:
[eugeny_tabby] name=eugeny_tabby baseurl=https://packagecloud.io/eugeny/tabby/el/9/$basearch repo_gpgcheck=1 gpgcheck=0 enabled=1 gpgkey=https://packagecloud.io/eugeny/tabby/gpgkey sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundle.crt metadata_expire=300 [eugeny_tabby-source] name=eugeny_tabby-source baseurl=https://packagecloud.io/eugeny/tabby/el/9/SRPMS repo_gpgcheck=1 gpgcheck=0 enabled=1 gpgkey=https://packagecloud.io/eugeny/tabby/gpgkey sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundle.crt metadata_expire=300
That worked for me.
This works great! @Eugeny Could you possibly add a refined version of this to the readme?
+1, Fedora 40 here.
Installation is very counterintuitive and needs a more detailed description in README. And also fix for -
The issue is that there is no fedora specific rpm build on packagecloud. But there is one for RHEL.
Describe the problem: When I install the repo on Fedora or Almalinux/Rockylinux/Centos I am unable to install tabby-terminal. So I try to install terminus instead. So can you please update the RPM repo so I can install and use Tabby on my RPM based system.
To Reproduce: Install the repo for RPM. dnf install tabby-terminal # doesn't work dnf install terminus # works not tabby only old terminus