betaflight / betaflight-configurator

Cross platform configuration tool for the Betaflight firmware
GNU General Public License v3.0
2.57k stars 909 forks source link

Update README.md #4256

Closed GitHubEmploy closed 3 hours ago

GitHubEmploy commented 13 hours ago

Adding instruction to download the installer file for the linux distro, in case it was not obvious before

Requested here: https://discord.com/channels/868013470023548938/868013470518505494/1309394857181315142 https://discord.com/channels/868013470023548938/868013470518505494/1309395939320135710

netlify[bot] commented 13 hours ago

Deploy Preview for origin-betaflight-app ready!

Name Link
Latest commit 1e9ec363d0e02ea9d9b0879772c2f71f8d81e7ff
Latest deploy log https://app.netlify.com/sites/origin-betaflight-app/deploys/6740ad686252690008eb6889
Deploy Preview https://deploy-preview-4256.dev.app.betaflight.com
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

thespova commented 13 hours ago

This still isn't 100% clear to a newbie that they need to also install that. Just adding something like "sudo apt install betaflight-configurator_10.10.0_amd64.deb" after the download would be nice. Unless that should not be done until after the other dependencies.

I think

wget https://github.com/betaflight/betaflight-configurator/releases/download/10.10.0/betaflight-configurator_10.10.0_amd64.deb
sudo apt install betaflight-configurator_10.10.0_amd64.deb
GitHubEmploy commented 13 hours ago

This still isn't 100% clear to a newbie that they need to also install that. Just adding something like "sudo apt install betaflight-configurator_10.10.0_amd64.deb" after the download would be nice. Unless that should not be done until after the other dependencies.

I think

wget https://github.com/betaflight/betaflight-configurator/releases/download/10.10.0/betaflight-configurator_10.10.0_amd64.deb
sudo apt install betaflight-configurator_10.10.0_amd64.deb

Hello,

Not adding that step right after was extremely intentional, as the install will fail on ubuntu 24.10 if you do these directly as shown in the screenshot below: image

The intent is that they would first download that file, and the continue with the steps needed for their distro.

thespova commented 13 hours ago

Ah got it.

thespova commented 13 hours ago

Maybe both those steps should be added after the dependencies then? Or maybe its fine the way it is. IDK thanks.

nerdCopter commented 5 hours ago

This is no longer relevant as there will be no further binary releases. From 11.0, there will only be https://app.betaflight.com/, https://master.dev.app.betaflight.com/, and maybe version specific URL's.

nerdCopter commented 4 hours ago

i'll redact my closing since the how-to was recently added. but really this makes no sense, since this readme is attached to current master at 11.0, not legacy 10.10.

sonarcloud[bot] commented 3 hours ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarQube Cloud