celest-dev/celest

Installation process on Linux OS

blaqshyd opened this issue ยท 10 comments

The celest file gotten after unzipping the zip file is not executable even after making it executable . It would be nice to include some kind of guide for installing on Linux because I reproduced the installation process on Windows and it was seamless but I had to manually set it up on Linux thanks to GPT.

Hi @blaqshyd - thank you for this feedback - we will look into it and get back to you ASAP.

Thanks @abdallahshaban557 and while I wait on the response, I made a note of the installation process that could be modified and included in the docs if need be. If that'd help, I'll be happy to drop it here.

dnys1 commented

Hi @blaqshyd, here are the steps I would recommend on Linux:

  1. unzip celest-latest-linux_arm64.zip (for ARM) / unzip celest-latest-linux_x64.zip (for x64)
  2. chmod +x celest/celest
  3. If you want celest in your PATH, sudo ln -s $PWD/celest/celest /usr/local/bin

Do these line up with yours?

@dnys1 Yes, it does but I had issues with it still because of the libdart_sqlite3.so. Here is how I was able to install it:

  • Check Your System Architecture
    uname -m

  • Download and unzip manually or in the terminal and navigate to the desired location
    unzip celest-latest-linux_x64zip

  • Make it executable
    chmod +x celest

  • Ensure that the directory containing "libdart_sqlite3.so" is in the system's library search path.

export PATH="/path/to/celest:$PATH"
export LD_LIBRARY_PATH=/path/to/celestlib:$LD_LIBRARY_PATH

Maybe it could have worked if I followed the steps you recommended but I had to go the long route with GPT, I think maybe a docs for it or being able to just install directly in the terminal would be nice

Hi @blaqshyd - we are looking into it as well. Thank you for this feedback!

@abdallahshaban557 Thank you for your response. It's okay to close the issue or leave it open?

Let us keep it open for now! Thank you for checking.

dnys1 commented

Hi @blaqshyd, we've created some DEB installers now which should make the installation much smoother on Linux. I've updated the download page with links. Give them a try if you'd like!

Closing this for now, but please let us know if you experience any more issues. Thanks for the ticket!

@dnys1 The deb installer was so much easier to setup. Awesome work and looking forward to more things to be done with celest ๐Ÿš€

dnys1 commented

@blaqshyd I'm so glad to hear that! ๐ŸŽ‰