Can dpkg or apt be installed on Arch Linux?












1















I'm kinda curious. And if it is possible, then how?










share|improve this question





























    1















    I'm kinda curious. And if it is possible, then how?










    share|improve this question



























      1












      1








      1


      1






      I'm kinda curious. And if it is possible, then how?










      share|improve this question
















      I'm kinda curious. And if it is possible, then how?







      arch-linux apt dpkg






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 1 hour ago









      Rui F Ribeiro

      39.6k1479132




      39.6k1479132










      asked Aug 28 '16 at 22:00







      user179090





























          1 Answer
          1






          active

          oldest

          votes


















          3














          Yes, dpkg is an AUR package for a long time. Yet, it is not meant to install .deb packages. Instead it is meant to build .deb packages on Arch (i.e. packages that then can be installed on Debian, Mint, Ubuntu, etc).



          On the other hand, installing a .deb package on Arch is not hard. Let's take slack (a chat program that has a .deb package) as an example. In the PKGBUID of this AUR package you can see a simple script that performs the installation:



          bsdtar -O -xf "slack-desktop-${pkgver}"*.deb data.tar.xz | bsdtar -C "$pkgdir" -xJf -

          # Permission fix
          find "${pkgdir}" -type d -exec chmod 755 {} +

          # Remove all unnecessary stuff
          rm -rf "${pkgdir}/etc"
          rm -rf "${pkgdir}/usr/share/lintian"
          rm -rf "${pkgdir}/usr/share/doc"

          # Move license
          install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
          mv ${pkgdir}/usr/lib/slack/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}
          ln -s /usr/share/licenses/${pkgname}/LICENSE ${pkgdir}/usr/lib/slack/LICENSE


          And yes, that is the best way to install .deb packages on Arch: converting them to AUR packages.



          References:




          • Create packages for other distributions






          share|improve this answer























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "106"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f306288%2fcan-dpkg-or-apt-be-installed-on-arch-linux%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown
























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            3














            Yes, dpkg is an AUR package for a long time. Yet, it is not meant to install .deb packages. Instead it is meant to build .deb packages on Arch (i.e. packages that then can be installed on Debian, Mint, Ubuntu, etc).



            On the other hand, installing a .deb package on Arch is not hard. Let's take slack (a chat program that has a .deb package) as an example. In the PKGBUID of this AUR package you can see a simple script that performs the installation:



            bsdtar -O -xf "slack-desktop-${pkgver}"*.deb data.tar.xz | bsdtar -C "$pkgdir" -xJf -

            # Permission fix
            find "${pkgdir}" -type d -exec chmod 755 {} +

            # Remove all unnecessary stuff
            rm -rf "${pkgdir}/etc"
            rm -rf "${pkgdir}/usr/share/lintian"
            rm -rf "${pkgdir}/usr/share/doc"

            # Move license
            install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
            mv ${pkgdir}/usr/lib/slack/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}
            ln -s /usr/share/licenses/${pkgname}/LICENSE ${pkgdir}/usr/lib/slack/LICENSE


            And yes, that is the best way to install .deb packages on Arch: converting them to AUR packages.



            References:




            • Create packages for other distributions






            share|improve this answer




























              3














              Yes, dpkg is an AUR package for a long time. Yet, it is not meant to install .deb packages. Instead it is meant to build .deb packages on Arch (i.e. packages that then can be installed on Debian, Mint, Ubuntu, etc).



              On the other hand, installing a .deb package on Arch is not hard. Let's take slack (a chat program that has a .deb package) as an example. In the PKGBUID of this AUR package you can see a simple script that performs the installation:



              bsdtar -O -xf "slack-desktop-${pkgver}"*.deb data.tar.xz | bsdtar -C "$pkgdir" -xJf -

              # Permission fix
              find "${pkgdir}" -type d -exec chmod 755 {} +

              # Remove all unnecessary stuff
              rm -rf "${pkgdir}/etc"
              rm -rf "${pkgdir}/usr/share/lintian"
              rm -rf "${pkgdir}/usr/share/doc"

              # Move license
              install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
              mv ${pkgdir}/usr/lib/slack/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}
              ln -s /usr/share/licenses/${pkgname}/LICENSE ${pkgdir}/usr/lib/slack/LICENSE


              And yes, that is the best way to install .deb packages on Arch: converting them to AUR packages.



              References:




              • Create packages for other distributions






              share|improve this answer


























                3












                3








                3







                Yes, dpkg is an AUR package for a long time. Yet, it is not meant to install .deb packages. Instead it is meant to build .deb packages on Arch (i.e. packages that then can be installed on Debian, Mint, Ubuntu, etc).



                On the other hand, installing a .deb package on Arch is not hard. Let's take slack (a chat program that has a .deb package) as an example. In the PKGBUID of this AUR package you can see a simple script that performs the installation:



                bsdtar -O -xf "slack-desktop-${pkgver}"*.deb data.tar.xz | bsdtar -C "$pkgdir" -xJf -

                # Permission fix
                find "${pkgdir}" -type d -exec chmod 755 {} +

                # Remove all unnecessary stuff
                rm -rf "${pkgdir}/etc"
                rm -rf "${pkgdir}/usr/share/lintian"
                rm -rf "${pkgdir}/usr/share/doc"

                # Move license
                install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
                mv ${pkgdir}/usr/lib/slack/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}
                ln -s /usr/share/licenses/${pkgname}/LICENSE ${pkgdir}/usr/lib/slack/LICENSE


                And yes, that is the best way to install .deb packages on Arch: converting them to AUR packages.



                References:




                • Create packages for other distributions






                share|improve this answer













                Yes, dpkg is an AUR package for a long time. Yet, it is not meant to install .deb packages. Instead it is meant to build .deb packages on Arch (i.e. packages that then can be installed on Debian, Mint, Ubuntu, etc).



                On the other hand, installing a .deb package on Arch is not hard. Let's take slack (a chat program that has a .deb package) as an example. In the PKGBUID of this AUR package you can see a simple script that performs the installation:



                bsdtar -O -xf "slack-desktop-${pkgver}"*.deb data.tar.xz | bsdtar -C "$pkgdir" -xJf -

                # Permission fix
                find "${pkgdir}" -type d -exec chmod 755 {} +

                # Remove all unnecessary stuff
                rm -rf "${pkgdir}/etc"
                rm -rf "${pkgdir}/usr/share/lintian"
                rm -rf "${pkgdir}/usr/share/doc"

                # Move license
                install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
                mv ${pkgdir}/usr/lib/slack/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}
                ln -s /usr/share/licenses/${pkgname}/LICENSE ${pkgdir}/usr/lib/slack/LICENSE


                And yes, that is the best way to install .deb packages on Arch: converting them to AUR packages.



                References:




                • Create packages for other distributions







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Aug 28 '16 at 22:11









                grochmalgrochmal

                5,77131545




                5,77131545






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Unix & Linux Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f306288%2fcan-dpkg-or-apt-be-installed-on-arch-linux%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Loup dans la culture

                    How to solve the problem of ntp “Unable to contact time server” from KDE?

                    ASUS Zenbook UX433/UX333 — Configure Touchpad-embedded numpad on Linux