You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 6, 2021. It is now read-only.
Repository navigation
This repository was archived by the owner on Sep 6, 2021. It is now read-only.
Brackets installation issue on Linux due to libcurl3Β #14786
so I am running Ubuntu 19.04 and I cannot install deb package of Brackets 1.14, I guess like an older version it asks curl3 when ubuntu 19.04 comes with curl4 and quite a few apps depend on it, so cannot really remove it.
Tried to install a snap package, but tree view won't work. I can't even add a working directory, cannot browse it either.
maybe I am doing something wrong? can someone help me, please?
Sorry for the inconvenience. We're aware of this issue and are working on fixing this issue. Till then you can use the workaround as mentioned here #14171
or use the steps below. (by @jsanta and @PlamenSh)
Download the .deb installer file
In the folder you downloaded the file run: dpkg-deb -R ./Brackets.Release.1.12.64-bit.deb Brackets
Edit file Brackets/DEBIAN/control and replace libcurl3 with libcurl3 | libcurl4
Install Brackets using the fixed installer running sudo dpkg -i Brackets-fixed.deb
Reacted by Peter J. Mello, Abhijeet Singh, Nils Jarle Haugen, Mark Zhitomirski, Harry Hartmann, Elvis Iraguha, Simon Siefke, Cyberdemic, Rage Munene, abdo ragab hashem and 30 more
Sorry for the inconvenience. We're aware of this issue and are working on fixing this issue. Till then you can use the workaround as mentioned here #14171
or use the steps below. (by @jsanta and @PlamenSh)
* Download the **.deb** installer file
* In the folder you downloaded the file run:
`dpkg-deb -R ./Brackets.Release.1.12.64-bit.deb Brackets`
* Edit file `Brackets/DEBIAN/control` and replace `libcurl3` with `libcurl3 | libcurl4`
* Rebuild .deb installer running `dpkg-deb -b Brackets Brackets-fixed.deb`
* Install Brackets using the fixed installer running `sudo dpkg -i Brackets-fixed.deb`
@shubhsnov It might be worth considering renaming this issue in addition to pinning it. I came here looking for a response to this exact issue and completely overlooked it on the Issues page, only discovering it by using the search field, and only then after removing the default "is:open" filter.
Edit: I should've been more specific. My exact suggestion is that it be renamed such that "libcurl" or "libcurl3" appears in the title.
Sorry for the inconvenience. We're aware of this issue and are working on fixing this issue. Till then you can use the workaround as mentioned here #14171
or use the steps below. (by @jsanta and @PlamenSh)
Download the .deb installer file
In the folder you downloaded the file run: dpkg-deb -R ./Brackets.Release.1.12.64-bit.deb Brackets
Edit file Brackets/DEBIAN/control and replace libcurl3 with libcurl3 | libcurl4
On Wed, Apr 8, 2020 at 9:44 PM Tommy TBones Cramer ***@***.***> wrote:
Here is the script using sed and apt (dpkg -i always has dependency
problems):
dpkg-deb -R ./Brackets.Release.1.14.64-bit.deb Brackets
sed -i 's/libcurl3/libcurl3 | libcurl4/' Brackets/DEBIAN/control
dpkg-deb -b Brackets Brackets-fixed.deb
sudo apt install -f ./Brackets-fixed.deb
This worked for me Ubuntu 18.04
β
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#14786 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA3TA34RZKGUZ6AJEM5LBCLRLTAZPANCNFSM4HMC67JQ>
.
--
*Murage Munene,Systems Design and Development(Websites, Web Portals,
Software).Mobile: *+254-715-962769
So I found a workaround while installing for my wife after moving to Debian 10 aka buster.
First I had to install libpangox-1.0-0 & libpango1.0-0 using apt ( if you get errors: sudo apt --fix-broken install)
Then using the code previously mentioned:
dpkg-deb -R ./Brackets.Release.1.14.64-bit.deb Brackets
sed -i 's/libcurl3/libcurl3 | libcurl4/' Brackets/DEBIAN/control
dpkg-deb -b Brackets Brackets-fixed.deb
sudo dpkg -i Brackets-fixed.deb
Then:
Go to /opt/brackets/ or wherever it's been installed and change ownership of "chrome-sandbox" to root using chown or whatever methodyou prefer and chmod it to 4755.
Seems to be running fine.
Activity
shubhsnov commentedon May 10, 2019
Sorry for the inconvenience. We're aware of this issue and are working on fixing this issue. Till then you can use the workaround as mentioned here #14171
or use the steps below. (by @jsanta and @PlamenSh)
dpkg-deb -R ./Brackets.Release.1.12.64-bit.deb BracketsBrackets/DEBIAN/controland replacelibcurl3withlibcurl3 | libcurl4dpkg-deb -b Brackets Brackets-fixed.debsudo dpkg -i Brackets-fixed.debEimis-dev commentedon May 10, 2019
Oh wow, thank you so much! everything works now!
RogueScholar commentedon May 11, 2019
@shubhsnov It might be worth considering renaming this issue in addition to pinning it. I came here looking for a response to this exact issue and completely overlooked it on the Issues page, only discovering it by using the search field, and only then after removing the default "is:open" filter.
Edit: I should've been more specific. My exact suggestion is that it be renamed such that "libcurl" or "libcurl3" appears in the title.
[-]How are we supposed to install it on Ubuntu?[/-][+]Brackets installation issue on Linux due to libcurl3[/+]mz0 commentedon Jul 1, 2019
should be:
sed -i 's/libcurl3/libcurl3 | libcurl4/' Brackets/DEBIAN/control # edit in-place (GNU sed)ragemunene commentedon Oct 19, 2019
Thank you loads, This worked. In my case is replaced libcurl3 with libcurl4 in "Brackets/DEBIAN/control"
sasmargianakis commentedon Mar 31, 2020
Just to update that none of the above works on Debian Buster with the latest Brackets version (1.14.1-17752).
ragemunene commentedon Apr 11, 2020
resistancelion commentedon Apr 21, 2020
Can be installed, but won't load.
Debian 10 (Buster), x32/i-386
Packages, that must be updated in order to install:
@shubhsnov
UbuntuStrike commentedon May 16, 2020
So I found a workaround while installing for my wife after moving to Debian 10 aka buster.
First I had to install libpangox-1.0-0 & libpango1.0-0 using apt ( if you get errors: sudo apt --fix-broken install)

Then using the code previously mentioned:
dpkg-deb -R ./Brackets.Release.1.14.64-bit.deb Brackets
sed -i 's/libcurl3/libcurl3 | libcurl4/' Brackets/DEBIAN/control
dpkg-deb -b Brackets Brackets-fixed.deb
sudo dpkg -i Brackets-fixed.deb
Then:
Go to /opt/brackets/ or wherever it's been installed and change ownership of "chrome-sandbox" to root using chown or whatever methodyou prefer and chmod it to 4755.
Seems to be running fine.
ritudeshpande commentedon May 24, 2020
The installer wasn't working initially but when I updated my pango library, it worked. Thanks!