रास्पबेरी 3 पर क्रोमियम कैसे प्राप्त करें


14

मैंने कमांड का उपयोग किया $ sudo apt-get install chromium और यह काम नहीं किया। मैं रास्पबेरी जेसी का उपयोग कर रहा हूं। जब मुझे कमांड मिली तो मुझे यह मिला:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package chromium is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  chromium-inspector chromium-bsu

E: Package 'chromium' has no installation candidate

1
साइड नोट: आप जो त्रुटि संदेश देख रहे हैं, वह इस तथ्य के कारण है कि chromiumपैकेज मूल रूप से वर्ष 2000 के आसपास बनाए गए गेम का था। इसका पैकेज का नाम बदलकर chromium-bsuनए ब्राउज़र के साथ भ्रम से बचने के लिए रखा गया था, जिसे गलती से पैक किया गया था chromium-browser
दिमित्री ग्रिगोरीव

जवाबों:


1
wget https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+build/7916060/+files/chromium-browser_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb
wget https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+build/7916060/+files/chromium-codecs-ffmpeg-extra_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb
sudo dpkg -i chromium-codecs-ffmpeg-extra_45.0.2454.85–0ubuntu0.15.04.1.1181_armhf.deb chromium-browser_45.0.2454.85–0ubuntu0.15.04.1.1181_armhf.deb

और फिर

sudo apt-get install -f

और फिर

sudo dpkg -i chromium-codecs-ffmpeg-extra_45.0.2454.85–0ubuntu0.15.04.1.1181_armhf.deb chromium-browser_45.0.2454.85–0ubuntu0.15.04.1.1181_armhf.deb

5
IMHO यह एक बुरी सलाह है क्योंकि यह न तो डाउनलोड की गई फ़ाइल की पुष्टि करता है और न ही इसे सुरक्षा अपडेट की परवाह करता है, यानी उपयोगकर्ता को एक पुराने और संभवतः कमजोर वेब ब्राउज़र के साथ छोड़ देता है। हालांकि कि सामान्य रूप से उबंटू रेपो का उपयोग करना एक अच्छी सलाह लगती है।
एक्सल बेकर्ट

28

अब यह रास्पबेरी के लिए raspberrypi.org रिपॉजिटरी में है।

sudo apt-get install chromium-browser

क्या कोई इसकी पुष्टि कर सकता है? मैं इसे जेसी में नहीं देख सकता। chromium-browserघरघराहट में एक है, जो वास्तव में पुराना है (संस्करण 22.0) और इसका उपयोग आईएमओ नहीं किया जाना चाहिए।
दिमित्री ग्रिगोरीव

1
यह वह सब है जिसका इस्तेमाल मैंने जेसी लाइट इमेज में इंस्टॉल किया था और ठीक काम कर रहा हूं।
बेन क्लाइन

2
क्या आप बता सकते हैं कि आपके पास क्या है /etc/apt/sources.list?
दिमित्री ग्रिगोरीव

2
हां, मैं इसकी पुष्टि कर सकता हूं। यह सिर्फ raspbian.org अपार्ट भंडार में नहीं, लेकिन कम से एक में है archive.raspberrypi.org/debian रास्पबेरी Pi फाउंडेशन अपार्ट भंडार में यानी के लिए Raspbian। मैंने उपर्युक्त उत्तर के लिए एक स्पष्ट स्पष्टीकरण संपादित किया है। इसलिए यदि आपके पास वह अतिरिक्त APT रिपॉजिटरी नहीं है, तो आप इसे नहीं देखेंगे।
एक्सल बेकर्ट

22

यह उत्तर पुराना है और इसका अधिक पालन नहीं किया जाना चाहिए। अक्टूबर 2016 के बाद से /raspberrypi//a/56231/42933 देखें - सबसे उपयुक्त उत्तर।

जैसा कि पहले से ही पिछले उत्तर में दिखाया गया है, सामान्य विचार उबंटू से क्रोमियम बिल्ड का उपयोग करना है। क्रोमियम सुरक्षा अद्यतन के लिए उनके मंचन भंडार का उपयोग करना शायद एकमात्र तरीका नहीं है, लेकिन एक बुरा विकल्प भी नहीं है:

  • हमेशा अप-टू-डेट।
  • केवल क्रोमियम होता है और इसमें कोई असंबंधित पैकेज नहीं होता है।

पर अपने Raspbian जेसी या डेबियन जेसी है कि पीपीए को जोड़ने के लिए एक रास्पबेरी Pi 2 या 3 (रास्पबेरी पाई 1 पर काम नहीं होगा), जोड़ने vividके संस्करण https://launchpad.net/~canonical-chromium-builds/+ संग्रह / ubuntu / मंच आपके लिए /etc/apt/sources.listया /etc/apt/sources.list.d/chromium-ppa.listनिम्न पंक्तियों के साथ एक नई फ़ाइल बनाएं (स्रोत रिपॉजिटरी ने रास्पियन पर डिफ़ॉल्ट रूप से टिप्पणी की):

deb http://ppa.launchpad.net/canonical-chromium-builds/stage/ubuntu vivid main 
#deb-src http://ppa.launchpad.net/canonical-chromium-builds/stage/ubuntu vivid main 

उबंटू 15.10 विविड उबंटू रिलीज है जो डेबियन / रास्पियन 8 जेसी के सबसे करीब है और इसलिए निर्भरता को पूरा करने के लिए किसी भी अतिरिक्त गैर-रास्पियन / -डिबियन पैकेज की आवश्यकता नहीं है। ( Ubuntu 15.04 विविड अपने आप में अधिक समर्थित नहीं है , लेकिन क्रोमियम बिल्ड अभी भी किसी कारण से मेरे लिए अज्ञात है। यदि यह बंद हो जाता है, तो आप Ubuntu 14.04 LTS ट्रस्टी या Ubuntu 15.10 विली पर स्विच करना चाह सकते हैं और कुछ अतिरिक्त निर्भरताएं स्थापित कर सकते हैं) सामान्य उबंटू रिपॉजिटरी से।)

डाउनलोड किए गए पैकेज को सत्यापित करने में सक्षम होने के लिए, आपको एपीटी में GnuPG कुंजी के अनुसार आयात करना होगा। डाउनलोड करते समय की-आईडी के रूप में पूर्ण फ़िंगरप्रिंट का उपयोग करके और कुंजी को आयात करके आप सही कुंजी के रूप में सुनिश्चित कर सकते हैं कि फ़िंगरप्रिंट को डाउनलोड करने से तुलना करें:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DB69B232436DAC4B50BDC59E4E1B983C5B393194

Https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage पर प्रकाशित एक के खिलाफ उपरोक्त फिंगरप्रिंट को सत्यापित करें कि आपके सिस्टम पर संकुल को स्थापित करने के लिए सही कुंजी की अनुमति देना सुनिश्चित करें।

अंत में आपको केवल पैकेज सूची को अद्यतन करने और क्रोमियम-ब्राउज़र पैकेज को स्थापित करने की आवश्यकता है:

sudo apt update
sudo apt install chromium-browser

उसके बाद आप पहले से ही chromium-browserकमांडलाइन पर कॉल कर सकते हैं । लेकिन इसे मेनू आदि में भी देखने के लिए, आप लॉग आउट करना चाहेंगे और फिर से या सिर्फ रिबूट कर सकते हैं।


2
एक समाधान के लिए +1 जो खुद को अपडेट करता है। मैं केवल दूसरे उत्तर में वर्णित विधि के बारे में पहले से जानता था।
tjohnson

1
लिंक पर क्लिक करने के बाद, मुझे यकीन नहीं है कि यह एक अच्छा विचार है। पीपीए के विवरण के अनुसार, "यहां चीजें कुछ नई और टूटी हुई हैं और उपयोग करने के लिए तैयार नहीं हैं, या कुछ दिनों में डिस्ट्रो में उतरने के लिए तैयार हैं। आपको इसका उपयोग तब तक नहीं करना चाहिए जब तक कि आपसे पूछा न जाए।"
tjohnson

इन स्थापित निर्देशों का पालन करने के बाद, मेरे पास एक काम करने वाला क्रोमियम ब्राउज़र है जो कई साइटों (ट्विटर सहित) से छवियों को लोड नहीं करता है। मुझे संदेह है कि यह एसएसएल पर छवियों को लोड करने से संबंधित हो सकता है। किसी भी विचार क्या है?
डान एस्पर्ज़ा

6

एक्सल बेकर्ट अपने जवाब में सही है, हालांकि आर्महफ पर 48 वोंट चलने के बाद क्रोमियम का कोई भी संस्करण (जो कि रास्पबेरी पाई 2 और 3 का उपयोग करता है) इस बग के कारण: https://bugs.launchpad.net/ubuntu/+ource क्रोमियम ब्राउज़र / + बग / 1,563,184

इसे ठीक करने के लिए मैंने डॉल्बीओवर के उत्तर को इस प्रकार संशोधित किया:

wget https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+build/8883797/+files/chromium-browser_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb
wget https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+build/8883797/+files/chromium-codecs-ffmpeg_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb
wget https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+build/8883797/+files/chromium-codecs-ffmpeg-extra_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb
wget https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+build/8883797/+files/chromium-chromedriver_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb

sudo apt-get install -f

sudo dpkg -i chromium-codecs-ffmpeg_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb chromium-codecs-ffmpeg-extra_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb chromium-chromedriver_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb chromium-browser_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb

इस विधि का उपयोग तब तक करें जब तक कि बग को ठीक नहीं किया गया हो।


1
यह मेरे रास्पबेरी पाई 3 पर एक आकर्षण की तरह काम किया। धन्यवाद!
दान एस्पराजा

अभी भी वही समस्याएं हैं जो पहले उत्तर के साथ लागू होती हैं: डाउनलोड किए गए पैकेजों को सत्यापित नहीं किया गया है।
एक्सल बेकर्ट

मैं आपसे सहमत हूं, जैसा कि आपने देखा होगा। लेकिन जब तक समस्या
ACTUALLY

अगस्त 2017 तक, रसियन स्ट्रेच पर क्रोमियम-ब्राउज़र पैकेज नवीनतम उपलब्ध संस्करण (क्रोमियम 60) से मेल खाता है
क्वेंटिन एस।

0

Raspberrypi.org repos के बारे में बेन का जवाब मेरे लिए काम नहीं आया क्योंकि यह raspberrypi-bootloaderउन अन्य पैकेजों को खींचने की कोशिश करता है जिन्हें मैं स्थापित करने के लिए तैयार नहीं था।

मैंने जो किया, वह उबंटू से क्रोमियम को खींच रहा है, लेकिन अद्यतन और सत्यापन के लिए पैकेज प्रबंधक के माध्यम से।

मैं आज के रूप में जेसी और भरोसेमंद का उपयोग कर रहा हूं, लेकिन यह नए रिलीज के लिए भी काम करना चाहिए।

  • भरोसेमंद प्रतिनिधि जोड़ें:

    deb http://ports.ubuntu.com trusty main universe multiverse
    deb http://ports.ubuntu.com trusty-updates main universe multiverse
    
  • Apt के लिए सेटअप डिफ़ॉल्ट रिलीज़:

    echo 'APT::Default-Release "jessie";' > /etc/apt/apt.conf.d/10release
    
  • Apt के ट्रस्टस्टोर में उबंटू कीज जोड़ें:

    apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv-keys 40976EAF437D05B5 3B4FE6ACC0B21F32
    
  • अपडेट और इंस्टाल करें

    apt-get update
    apt-get install chromium-browser/trusty chromium-browser-l10n/trusty chromium-codecs-ffmpeg-extra/trusty
    

का उपयोग -t trustyकरने के बजाय /trustyकुछ मामलों में preferrable हो सकता है (उदाहरण के लिए, आप के रूप में अच्छी तरह से सभी निर्भरता में पुल करना चाहते हैं)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.