celest-dev / celest

The Flutter cloud platform
https://celest.dev
Other
232 stars 12 forks source link

Installation process on Linux OS #16

Closed blaqshyd closed 5 months ago

blaqshyd commented 5 months ago

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.

abdallahshaban557 commented 5 months ago

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

blaqshyd commented 5 months ago

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 5 months ago

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?

blaqshyd commented 5 months ago

@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:

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

abdallahshaban557 commented 5 months ago

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

blaqshyd commented 5 months ago

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

abdallahshaban557 commented 5 months ago

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

dnys1 commented 5 months ago

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!

blaqshyd commented 5 months ago

@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 5 months ago

@blaqshyd I'm so glad to hear that! 🎉