keybase / keybase/keybase-issues
Ubuntu (23.10) installation fails from the website: here is a quick fix
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 899
- Forks
- 40
- PR merge metrics
- No merged PRs in 30d
Description
While using
`curl --remote-name https://prerelease.keybase.io/keybase_amd64.deb
sudo apt install ./keybase_amd64.deb
run_keybase`
As provided on the website, I got a bunch of dependencies errors. Specifically, it all starts with libgconf-2-4 which appears not to be included in Ubuntu repos (at least here). If you have this problem, you can use the following gist which is basically a wrap up of the dependencies i found broken on Ubuntu 23.10 plus the official installer.
Related dependencies included:
- gconf2-common_3.2.6-5_all.deb (deb package, version sensitive)
- libgconf-2-4_3.2.6-5_amd64.deb (deb package, version sensitive)
- libdbusmenu-gtk4 (repo package)
- libappindicator1 (repo package)
Convenience gist to download and execute (or copypaste):
https://gist.github.com/tcsenpai/59c93dab2f0a092ce662b3e6cb1a18be
Of course you are highly encouraged to read and execute commands one by one.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the Ubuntu 23.10 installation failure using the website's curl, apt install, and run_keybase commands, then compare it with the dependency workaround in the linked gist. Review the website installation instructions and make the documented installation path work for the reported dependencies; verify the commands complete successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- shell, ubuntu
- Domain
- documentation, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100