ipfs-kubo
Debian package is now available on mainstream Ubuntu PPA!
I revived the forgotten experiment with debianizing Kubo in my Github repository. Before creation of the pull request for CI sequence for latest versions of Kubo, I suggest anyone to test the ready installation package in the dedicated Ubuntu PPA.
At the moment this post is written, the available Kubo version is 0.28.0
, built with Go 1.22.2. The build is compatible with all latest Ubuntu distributions. The Debian build control scenarios are fully compatible with Launchpad CI pipeline, so the package is accessible now also for those who donāt want to deal with Snap, or work with native Debian. In the future the latest version will be also built.
Installation
To install the package from PPA, the following command may be used:
sudo add-apt-repository ppa:twdragon/ipfs
sudo apt update
sudo apt install ipfs-kubo
Or, for the vanilla apt-get
:
sudo su
echo 'deb https://ppa.launchpadcontent.net/twdragon/ipfs/ubuntu <<DISTRO>> main' >> /etc/apt/sources.list.d/ipfs
echo 'deb-src https://ppa.launchpadcontent.net/twdragon/ipfs/ubuntu <<DISTRO>> main' >> /etc/apt/sources.list.d/ipfs
exit
sudo apt update
sudo apt install ipfs-kubo
where <<DISTRO>>
is the codename of your Ubuntu OS (jammy
for 22.04 LTS).
During the first installation the package maintenance script will automatically ask you about which networking profile, CPU accounting model, and/or existing node configuration file you want to use.
Any feedback is strongly encouraged!
I also will be glad to help in debianizing and PPA entry creation for IPFS Desktop if it is needed.