ThirdPartyInstallers v2.1: improved support for RPM
"Lucas C. Villa Real" <[email protected]> Wed, 4 Jul 2018 21:14:25 -0300
| Newsgroups | gmane.linux.distributions.gobo.general |
|---|---|
| Message-ID | <CAAvzgtbEO=tKTu+R5qETJy0-pP2XO-TgHWMsc6bt2LPv=hDFvQ@mail.gmail.com> |
--===============4758341042267980378== Content-Type: multipart/alternative; boundary="00000000000018f2630570356e0d" --00000000000018f2630570356e0d Content-Type: text/plain; charset="UTF-8" Hi folks, So, I have taken a few days off and resumed my work on ThirdPartyInstallers, which lets you install RPM and DEB packages on GoboLinux. The tool has reached a level of maturity that's "good enough" for simple packages. What's new since the previous release is that it significantly improves support for RPM. It now automatically determines dependencies (based on information taken from rpmfind.net) and optionally installs them. Also, we no longer symlink the installed programs by default. There are two reasons for that. First, we don't want to pollute the /System/Index namespace with packages coming from multiple sources. Second, our virtualization tool, Runner, is able to execute packages installed from RPM sources just fine; dependencies are overlaid on /System/Index on the fly without interfering with other programs executing on the system. The new version can be retrieved from https://github.com/gobolinux/ThirdPartyInstallers or with a call to "InstallPackage ThirdPartyInstallers". Please let me know how it goes. Best regards, Lucas --00000000000018f2630570356e0d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Hi folks,<div><br></div><div>So, I have taken a few days o= ff and resumed my work on ThirdPartyInstallers, which lets you install RPM = and DEB packages on GoboLinux.</div><div><br></div><div>The tool has reache= d a level of maturity that's "good enough" for simple package= s. What's new since the previous release is that it significantly impro= ves support for RPM. It now automatically determines dependencies (based on= information taken from <a href=3D"http://rpmfind.net">rpmfind.net</a>) and= optionally installs them.</div><div><br></div><div>Also, we no longer syml= ink the installed programs by default. There are two reasons for that. Firs= t, we don't want to pollute the /System/Index namespace with packages c= oming from multiple sources. Second, our virtualization tool, Runner, is ab= le to execute packages installed from RPM sources just fine; dependencies a= re overlaid on /System/Index on the fly without interfering with other prog= rams executing on the system.</div><div><br></div><div>The new version can = be retrieved from=C2=A0<a href=3D"https://github.com/gobolinux/ThirdPartyIn= stallers">https://github.com/gobolinux/ThirdPartyInstallers</a> or with a c= all to "InstallPackage ThirdPartyInstallers".</div><div><br></div= ><div>Please let me know how it goes.</div><div><br></div><div>Best regards= ,</div><div>Lucas</div></div> --00000000000018f2630570356e0d-- --===============4758341042267980378== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZ29ib2xpbnV4 LXVzZXJzIG1haWxpbmcgbGlzdApnb2JvbGludXgtdXNlcnNAbGlzdHMuZ29ib2xpbnV4Lm9yZwpo dHRwOi8vbGlzdHMuZ29ib2xpbnV4Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2dvYm9saW51eC11c2Vy cwo= --===============4758341042267980378==--