Confusing about CUPS and Samba for my print server? [closed]

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
1
down vote

favorite












I want to setup my lubuntu desktop as a print server. Most clients are Windows7/10 and some clients are linux (and might be Android and iOS too).



After I googling I found some tutorials use CUPS or Samba or both.



Please tell me, Should I use CUPS and/or Samba ? and Why ?







share|improve this question












closed as too broad by Terrance, user117103, waltinator, David Foerster, Eric Carvalho Apr 22 at 0:31


Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.


















    up vote
    1
    down vote

    favorite












    I want to setup my lubuntu desktop as a print server. Most clients are Windows7/10 and some clients are linux (and might be Android and iOS too).



    After I googling I found some tutorials use CUPS or Samba or both.



    Please tell me, Should I use CUPS and/or Samba ? and Why ?







    share|improve this question












    closed as too broad by Terrance, user117103, waltinator, David Foerster, Eric Carvalho Apr 22 at 0:31


    Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
















      up vote
      1
      down vote

      favorite









      up vote
      1
      down vote

      favorite











      I want to setup my lubuntu desktop as a print server. Most clients are Windows7/10 and some clients are linux (and might be Android and iOS too).



      After I googling I found some tutorials use CUPS or Samba or both.



      Please tell me, Should I use CUPS and/or Samba ? and Why ?







      share|improve this question












      I want to setup my lubuntu desktop as a print server. Most clients are Windows7/10 and some clients are linux (and might be Android and iOS too).



      After I googling I found some tutorials use CUPS or Samba or both.



      Please tell me, Should I use CUPS and/or Samba ? and Why ?









      share|improve this question











      share|improve this question




      share|improve this question










      asked Apr 19 at 13:39









      PoundXI

      204




      204




      closed as too broad by Terrance, user117103, waltinator, David Foerster, Eric Carvalho Apr 22 at 0:31


      Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.






      closed as too broad by Terrance, user117103, waltinator, David Foerster, Eric Carvalho Apr 22 at 0:31


      Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.






















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          0
          down vote



          accepted










          CUPS, aka Common Unix Printing System, is a program made by Apple in order to unify printing system for all Unix (and -like) OSes, including MacOS, FreeBSD, Linux, ... You can configure CUPS using a web page which is fairly easy, as it doesn't necessarly require the use of the command line.



          Samba is, as far as I'm concerned a network file sharing application/protocol. I haven't heard of the fact that it's able to print and scan files. After a little research on the net and I found that Samba uses CUPS as a backend to setup printers.



          My advice for you is to go with CUPS as it's, in most cases easier.

          Note that you may need to download a driver for your printer if it's not supported natively. Refer to your manifacturer website in that case.






          share|improve this answer




















          • It's seem CUPS is enough to makes Windows and Linux clients able to print to (using ip:631/printers/printer_name). And Samba is a front-end and just makes printers visible on windows network devices(not sure)
            – PoundXI
            Apr 20 at 8:45






          • 1




            Ubuntu have long supplied this guide to network printing; would it be helpful? help.ubuntu.com/community/NetworkPrintingWithUbuntu
            – pdc
            Apr 21 at 2:56










          • @pdc Ubuntu have many very good guides but problem is my primary language is not an english language. :)
            – PoundXI
            Apr 21 at 16:30






          • 1




            would Google translate be able to help you translate to your favoured language? Many find it very helpful
            – pdc
            Apr 21 at 22:00






          • 1




            Both the SMB/CIFS protocol as well as its implementation Samba have supported network printing since their initial releases. -1
            – David Foerster
            Apr 21 at 23:30


















          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          0
          down vote



          accepted










          CUPS, aka Common Unix Printing System, is a program made by Apple in order to unify printing system for all Unix (and -like) OSes, including MacOS, FreeBSD, Linux, ... You can configure CUPS using a web page which is fairly easy, as it doesn't necessarly require the use of the command line.



          Samba is, as far as I'm concerned a network file sharing application/protocol. I haven't heard of the fact that it's able to print and scan files. After a little research on the net and I found that Samba uses CUPS as a backend to setup printers.



          My advice for you is to go with CUPS as it's, in most cases easier.

          Note that you may need to download a driver for your printer if it's not supported natively. Refer to your manifacturer website in that case.






          share|improve this answer




















          • It's seem CUPS is enough to makes Windows and Linux clients able to print to (using ip:631/printers/printer_name). And Samba is a front-end and just makes printers visible on windows network devices(not sure)
            – PoundXI
            Apr 20 at 8:45






          • 1




            Ubuntu have long supplied this guide to network printing; would it be helpful? help.ubuntu.com/community/NetworkPrintingWithUbuntu
            – pdc
            Apr 21 at 2:56










          • @pdc Ubuntu have many very good guides but problem is my primary language is not an english language. :)
            – PoundXI
            Apr 21 at 16:30






          • 1




            would Google translate be able to help you translate to your favoured language? Many find it very helpful
            – pdc
            Apr 21 at 22:00






          • 1




            Both the SMB/CIFS protocol as well as its implementation Samba have supported network printing since their initial releases. -1
            – David Foerster
            Apr 21 at 23:30















          up vote
          0
          down vote



          accepted










          CUPS, aka Common Unix Printing System, is a program made by Apple in order to unify printing system for all Unix (and -like) OSes, including MacOS, FreeBSD, Linux, ... You can configure CUPS using a web page which is fairly easy, as it doesn't necessarly require the use of the command line.



          Samba is, as far as I'm concerned a network file sharing application/protocol. I haven't heard of the fact that it's able to print and scan files. After a little research on the net and I found that Samba uses CUPS as a backend to setup printers.



          My advice for you is to go with CUPS as it's, in most cases easier.

          Note that you may need to download a driver for your printer if it's not supported natively. Refer to your manifacturer website in that case.






          share|improve this answer




















          • It's seem CUPS is enough to makes Windows and Linux clients able to print to (using ip:631/printers/printer_name). And Samba is a front-end and just makes printers visible on windows network devices(not sure)
            – PoundXI
            Apr 20 at 8:45






          • 1




            Ubuntu have long supplied this guide to network printing; would it be helpful? help.ubuntu.com/community/NetworkPrintingWithUbuntu
            – pdc
            Apr 21 at 2:56










          • @pdc Ubuntu have many very good guides but problem is my primary language is not an english language. :)
            – PoundXI
            Apr 21 at 16:30






          • 1




            would Google translate be able to help you translate to your favoured language? Many find it very helpful
            – pdc
            Apr 21 at 22:00






          • 1




            Both the SMB/CIFS protocol as well as its implementation Samba have supported network printing since their initial releases. -1
            – David Foerster
            Apr 21 at 23:30













          up vote
          0
          down vote



          accepted







          up vote
          0
          down vote



          accepted






          CUPS, aka Common Unix Printing System, is a program made by Apple in order to unify printing system for all Unix (and -like) OSes, including MacOS, FreeBSD, Linux, ... You can configure CUPS using a web page which is fairly easy, as it doesn't necessarly require the use of the command line.



          Samba is, as far as I'm concerned a network file sharing application/protocol. I haven't heard of the fact that it's able to print and scan files. After a little research on the net and I found that Samba uses CUPS as a backend to setup printers.



          My advice for you is to go with CUPS as it's, in most cases easier.

          Note that you may need to download a driver for your printer if it's not supported natively. Refer to your manifacturer website in that case.






          share|improve this answer












          CUPS, aka Common Unix Printing System, is a program made by Apple in order to unify printing system for all Unix (and -like) OSes, including MacOS, FreeBSD, Linux, ... You can configure CUPS using a web page which is fairly easy, as it doesn't necessarly require the use of the command line.



          Samba is, as far as I'm concerned a network file sharing application/protocol. I haven't heard of the fact that it's able to print and scan files. After a little research on the net and I found that Samba uses CUPS as a backend to setup printers.



          My advice for you is to go with CUPS as it's, in most cases easier.

          Note that you may need to download a driver for your printer if it's not supported natively. Refer to your manifacturer website in that case.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Apr 19 at 14:26









          Ad5001

          22916




          22916











          • It's seem CUPS is enough to makes Windows and Linux clients able to print to (using ip:631/printers/printer_name). And Samba is a front-end and just makes printers visible on windows network devices(not sure)
            – PoundXI
            Apr 20 at 8:45






          • 1




            Ubuntu have long supplied this guide to network printing; would it be helpful? help.ubuntu.com/community/NetworkPrintingWithUbuntu
            – pdc
            Apr 21 at 2:56










          • @pdc Ubuntu have many very good guides but problem is my primary language is not an english language. :)
            – PoundXI
            Apr 21 at 16:30






          • 1




            would Google translate be able to help you translate to your favoured language? Many find it very helpful
            – pdc
            Apr 21 at 22:00






          • 1




            Both the SMB/CIFS protocol as well as its implementation Samba have supported network printing since their initial releases. -1
            – David Foerster
            Apr 21 at 23:30

















          • It's seem CUPS is enough to makes Windows and Linux clients able to print to (using ip:631/printers/printer_name). And Samba is a front-end and just makes printers visible on windows network devices(not sure)
            – PoundXI
            Apr 20 at 8:45






          • 1




            Ubuntu have long supplied this guide to network printing; would it be helpful? help.ubuntu.com/community/NetworkPrintingWithUbuntu
            – pdc
            Apr 21 at 2:56










          • @pdc Ubuntu have many very good guides but problem is my primary language is not an english language. :)
            – PoundXI
            Apr 21 at 16:30






          • 1




            would Google translate be able to help you translate to your favoured language? Many find it very helpful
            – pdc
            Apr 21 at 22:00






          • 1




            Both the SMB/CIFS protocol as well as its implementation Samba have supported network printing since their initial releases. -1
            – David Foerster
            Apr 21 at 23:30
















          It's seem CUPS is enough to makes Windows and Linux clients able to print to (using ip:631/printers/printer_name). And Samba is a front-end and just makes printers visible on windows network devices(not sure)
          – PoundXI
          Apr 20 at 8:45




          It's seem CUPS is enough to makes Windows and Linux clients able to print to (using ip:631/printers/printer_name). And Samba is a front-end and just makes printers visible on windows network devices(not sure)
          – PoundXI
          Apr 20 at 8:45




          1




          1




          Ubuntu have long supplied this guide to network printing; would it be helpful? help.ubuntu.com/community/NetworkPrintingWithUbuntu
          – pdc
          Apr 21 at 2:56




          Ubuntu have long supplied this guide to network printing; would it be helpful? help.ubuntu.com/community/NetworkPrintingWithUbuntu
          – pdc
          Apr 21 at 2:56












          @pdc Ubuntu have many very good guides but problem is my primary language is not an english language. :)
          – PoundXI
          Apr 21 at 16:30




          @pdc Ubuntu have many very good guides but problem is my primary language is not an english language. :)
          – PoundXI
          Apr 21 at 16:30




          1




          1




          would Google translate be able to help you translate to your favoured language? Many find it very helpful
          – pdc
          Apr 21 at 22:00




          would Google translate be able to help you translate to your favoured language? Many find it very helpful
          – pdc
          Apr 21 at 22:00




          1




          1




          Both the SMB/CIFS protocol as well as its implementation Samba have supported network printing since their initial releases. -1
          – David Foerster
          Apr 21 at 23:30





          Both the SMB/CIFS protocol as well as its implementation Samba have supported network printing since their initial releases. -1
          – David Foerster
          Apr 21 at 23:30



          Popular posts from this blog

          pylint3 and pip3 broken

          Missing snmpget and snmpwalk

          How to enroll fingerprints to Ubuntu 17.10 with VFS491