Google Chrome рдХреЗ рдмрд┐рдирд╛ Google рдХреНрд▓рд╛рдЙрдб рдкреНрд░рд┐рдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛



рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк Google Chrome рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ Google рдХреНрд▓рд╛рдЙрдб рдкреНрд░рд┐рдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рд▓реЗрдЦ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдЙрдмрдВрдЯреВ рд╕рд░реНрд╡рд░ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА рдорд╢реАрди рдХреЛ рдкреНрд░рд┐рдВрдЯ рд╕рд░реНрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд╡рд┐рдВрдбреЛрдЬ, рдореИрдХ рдУрдПрд╕ рдФрд░ рд▓рд┐рдирдХреНрд╕ рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдмрдВрдЯреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)ред рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╕рд░реНрд╡рд░ рдХрд┐рд╕реА рднреА рдорд╢реАрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ GNU / Linux рдкрд░рд┐рд╡рд╛рд░ рдХреЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЪрд▓рд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рд┐рдВрдЯ рд╕рд░реНрд╡рд░ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╕рд╛рде рд░рд╛рдЙрдЯрд░ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред

1. рдкреНрд░рд┐рдВрдЯ рд╕рд░реНрд╡рд░ рдХреА рд╕реНрдерд╛рдкрдирд╛


рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЙрдмрдВрдЯреВ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдПрдХ рдорд╢реАрди рд╕реНрдерд╛рдкрд┐рдд рд╣реИ (рдЙрджрд╛рд╣рд░рдг рд╕рдВрд╕реНрдХрд░рдг 12.04 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ) рдФрд░ рдПрдХ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдкреНрд░рд┐рдВрдЯрд░ред рд╣рдо рдореИрдиреБрдЕрд▓ [1] рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

CloudPrint рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдХреНрд▓реЛрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Git рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЕрдЬрдЧрд░ рдореЗрдВ рд▓рд┐рдЦреА рдЧрдИ рд╣реИ рдФрд░ рдЕрдЬрдЧрд░-рдХрдк рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЙрдиреНрд╣реЗрдВ рднреА рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЕрдЬрдЧрд░-рд╕реЗрдЯрдкреВрд▓ рдХреЗ рдореЙрдбреНрдпреВрд▓ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

sudo apt-get install git-core python python-cups python-setuptools 


рд╣рдо рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдХреНрд▓реЛрди рдХрд░рддреЗ рд╣реИрдВ, рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдмрд┐рд▓реНрдб рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдмрдирд╛рддреЗ рд╣реИрдВред

 git clone git://github.com/armooo/cloudprint.git cd ~/cloudprint chmod +x setup.py 


рд╣рдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдЗрдХрдЯреНрдард╛ рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред

 python setup.py build sudo python setup.py install 


рдЪрд▓реЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдкрд╣рд▓реЗ рд▓реЙрдиреНрдЪ рдХреЛ рдЪрд▓рд╛рддреЗ рд╣реИрдВред

 /usr/local/lib/python2.7/dist-packages/cloudprint-0.5-py2.7.egg/cloudprint/cloudprint.py 


Google рдЦрд╛рддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░реЗрдВ рдЬрд┐рд╕рд╕реЗ рдЖрдк рдкреНрд░рд┐рдВрдЯрд░ рдХреЛ рдмрд╛рдВрдзрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдпрджрд┐ рджреЛ-рдЪрд░рдг рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдХреНрд╖рдо рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЦрд╛рддрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкреГрд╖реНрда рдкрд░ рдЙрддреНрдкрдиреНрди рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрджрд┐ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реИ: " рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкреНрд░рд┐рдВрдЯрд░ HP_LaserJet_1018 " рд╕реНрдХреНрд░реАрди рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред рдЖрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди (Ctrl + C) рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрдм upstart рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝реЗрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ cloudprint.conf рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБред

 sudo nano /etc/init/cloudprint.conf 


рдиреАрдЪреЗ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рджреА рдЧрдИ рд╣реИред $ RUN_AS_USER рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕рдХреЗ рддрд╣рдд рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

 start on (started cups and local-filesystems and t-device-up IFACE=eth0) stop on runlevel [345] respawn console none script chdir /usr/local/lib/python2.7/dist-packages/cloudprint-0.5-py2.7.egg/cloudprint/ exec su -c /usr/local/lib/python2.7/dist-packages/cloudprint-0.5-py2.7.egg/cloudprint/cloudprint.py - $RUN_AS_USER end script 


рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд▓рд╛рдПрдВред

 sudo start cloudprint 


рд╣рдорд╛рд░реЗ рдкреНрд░рд┐рдВрдЯрд░ рдХреЛ рдкреНрд░рд┐рдВрдЯрд░ рдкреНрд░рдмрдВрдзрди рдкреГрд╖реНрда рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред

2. рд╡рд┐рдВрдбреЛрдЬ рдореЗрдВ "рдХреНрд▓рд╛рдЙрдб" рдкреНрд░рд┐рдВрдЯрд░ рд╕реЗрдЯ рдХрд░рдирд╛


рд╡рд┐рдВрдбреЛрдЬ рдореЗрдВ рдкреНрд░рд┐рдВрдЯрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдкреЗрдкрд░рд▓реЗрд╕ рдкреНрд░рд┐рдВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ рдШрд░реЗрд▓реВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдореБрдлреНрдд рд╣реИред

рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдкреЗрдкрд░рд▓реЗрд╕ рдкреНрд░рд┐рдВрдЯрд░ рдкреНрд░рд┐рдВрдЯрд░ рдХреА рд╕реВрдЪреА рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ рдПрдХ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рд┐рдВрдЯрд░ рдЦреЛрдЬреЗрдВ - рдПрдХ Google рдХреНрд▓рд╛рдЙрдб рдкреНрд░рд┐рдВрдЯрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдордирдорд╛рдирд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкреНрд░рд┐рдВрдЯ рдХрд░рдирд╛ред



3. Mac OS X рдореЗрдВ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рд┐рдВрдЯрд░ рд╕реЗрдЯ рдХрд░рдирд╛


рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдкрд░ рдореБрджреНрд░рдг рдХреЗ рд▓рд┐рдП, рдХреНрд▓рд╛рдЙрдб рдкреНрд░рд┐рдВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рд╕реНрдерд╛рдкрдирд╛ рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдореИрдиреБрдЕрд▓ [2] рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрд┐рдд рд╣реИ, рдФрд░ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рднреА рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред



рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдХреНрд▓рд╛рдЙрдб рдкреНрд░рд┐рдВрдЯрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкреЗрдкрд░рд▓реЗрд╕ рдкреНрд░рд┐рдВрдЯрд░ рдХреЗ рд╕рдорд╛рди рд╡реНрдпрд╛рдкрдХ рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЖрдкрдХреЛ Google Chrome рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдХреБрдЫ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

4. рдЙрдмрдВрдЯреВ рдореЗрдВ "рдХреНрд▓рд╛рдЙрдб" рдкреНрд░рд┐рдВрдЯрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛


рдЙрдмрдВрдЯреВ рдореЗрдВ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реАрдпреВрдкреАрдПрд╕ рдХреЗ рд▓рд┐рдП рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ [3] ред

 sudo add-apt-repository ppa:simon-cadman/cups-cloud-print sudo apt-get update sudo apt-get install cupscloudprint sudo /usr/lib/cloudprint-cups/setupcloudprint.py 


рдкреНрд░рд╢реНрди рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╕рднреА Google рдХреНрд▓рд╛рдЙрдб рдкреНрд░рд┐рдВрдЯ рдкреНрд░рд┐рдВрдЯрд░ рд╕реНрдерд╛рдиреАрдп CUPS рдЗрдВрд╕реНрдЯреЙрд▓ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ? рд╣рд╛рдВ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред



рдЙрдмрдВрдЯреВ рдореЗрдВ рдХреНрд▓рд╛рдЙрдб-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рд┐рдВрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред

5. рдХрд┐рд╕реА рдирд┐рд╖реНрдХрд░реНрд╖ рдХреЗ рдмрдЬрд╛рдп


рд▓реЗрдЦ рдХреЗ рд▓рдХреНрд╖реНрдп рдХреЛ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдкреНрд░рд┐рдВрдЯрд░ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд░реНрд╡рд░ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдкрд╛рд╕ рдЗрд╕реЗ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИ рдЬреЛ Google Chrome рд╕реЗ рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рд▓реЗрдЦ рдХреЛ рдЗрд╕ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рд╕рдордЭреЗрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣рдореЗрд╢рд╛ рдПрдХ рдЦреБрд▓рд╛ рдкреЗрдЬ рдпрд╛ рдЬреАрдореЗрд▓ рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реЗ рд╕реАрдзреЗ рд╣реЛрдо рдкреНрд░рд┐рдВрдЯрд░ рдкрд░ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд╣реЛрддрд╛ рд╣реИ, рдЪрд╛рд╣реЗ рд╣рдо рдХрд╣реАрдВ рднреА рд╣реЛрдВред

6. рд╕реВрдЪрдирд╛ рд╕реНрд░реЛрддреЛрдВ рдХреЗ рд▓рд┐рдВрдХ


[рез] HOWTO: рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП Google рдХреНрд▓рд╛рдЙрдб рдкреНрд░рд┐рдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ (Andriod рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдкреНрд░рд┐рдВрдЯ)
[реи] рд╕реЛрдорд╕реБрдВрджрд░рдо рдПрдо (реирежрезрез) рдХреЗ рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЙрдб рдкреНрд░рд┐рдВрдЯрд░ (рдкреВрд░реНрд╡ рдореЗрдВ, рдХреНрд▓рд╛рдЙрдб рдкреНрд░рд┐рдВрдЯ)
[рей] рд╕реАрдпреВрдкреАрдПрд╕ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рд┐рдВрдЯ (рдЗрдВрд╕реНрдЯрд╛рд▓реЗрд╢рди)

рдкреБрдирд╢реНрдЪ рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдкрд╕реНрдЯрд╛рд░реНрдЯ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛рдиреЗ рдХрд╛ рдкрд░реНрдпрд╛рдкреНрдд рдЕрдиреБрднрд╡ рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЖрдк рдКрдкрд░ рджреА рдЧрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░рдиреЗ рдореЗрдВ рдореЗрд░реА рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддреЛ рдореИрдВ рдЖрднрд╛рд░реА рд░рд╣реВрдВрдЧрд╛ред

Source: https://habr.com/ru/post/In149520/


All Articles