Installing Linux Package Obsidian

I want to use a package called Obsidian https://obsidian.md/
They have appimages and a .deb package.
What is the best way to get this to work in FreeBSD? I read in the manual that Linux packages can be installed.
I assume I would do this: # kldload linux according to the manual https://www.freebsd.org/doc/handbook/linuxemu-lbc-install.html

I read this thread but it isn't clear how to get data.tar.XX subfile from the main archive and extract/copy files by hand to your linux emulation chroot/directory and hope it will run. How do you find the linux emulation chroot/directory?
https://forums.freebsd.org/threads/convert-and-install-debian-package-on-freebsd.21317/
 
Are there any other ways to install Linux packages on FreeBSD? I read the section 10.2 in the manual. Is there more involved than just this?

What are the steps involved to get a .deb package installed on FreeBSD?
 
As far as I know .deb packages are just an archive plus some metadata. Extract the files and copy them, ignore the metadata.
 
If you are not familiar with dpkg, I suggest reading the man page.
Please people - do your own homework first!
 
happy-yoga were you able to install this?

I'm trying to do the same but unable to do so after extracting the data file from the debian into `/compat/linux`
 
Obviously not. You are also not going to get very far: Debian and CentOS (the base distribution for /compat/linux) have completely different directory structures.
 
shkhln I saw SirDice recommend to simply copy the data.tar.XX file extracted from the Debian binary and copy it in the /compat/linux folder - which is what I also tried. Maybe I should copy the other files extracted too besides the data.tar.XX file? 🤔

Speaking of progress - I think I am close - if someone with more experience can just nudge me in the right direction I think I could get this to work. Take a look at this post https://forums.freebsd.org/threads/...e-management-software-how-do-i-proceed.86374/
 
Back
Top