संस्करण 1 के साथ नवीनतम क्रोमियम स्थापित करना


11

मेरे पास रास्पबेरी पाई बी + (संस्करण 1) है

मैं 3 घंटे या उससे अधिक समय के लिए ट्यूटोरियल और सुझावों की कोशिश कर रहा हूं, और मैं क्रोमियम वेब स्टोर के साथ काम करने वाले क्रोमियम को प्राप्त नहीं कर सकता (मुझे लगता है कि मुझे संस्करण 32+ की आवश्यकता है जिसमें डिफ़ॉल्ट घर का संस्करण 22 है)

मैं उम्मीद में कि संस्करण 42 (प्रति में खरखरा जेसी से raspbian उन्नत बनाया https://www.raspberrypi.org/forums/viewtopic.php?t=109309&p=751381 ) स्थापित होगा, लेकिन apt-get install chromiumया apt-get install chromium-browserरिटर्न भी "कोई स्थापना उम्मीदवार है" हालांकि मेरे स्रोतों। सूची है

deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi

ऐसा लगता है कि बायनरी रेपो में मौजूद नहीं है?

मुझे raspbian OS की आवश्यकता नहीं है, मुझे बस कुछ चाहिए जो क्रोम / क्रोमियम चला सकता है और एक्सटेंशन (विशेष रूप से क्रोमकास्ट) का उपयोग कर सकता है


क्या आपने sudo apt-get updateस्थापित करने से पहले अपनी पैकेज सूचियों को अपडेट करने की कोशिश की है ?
डेरेहम

जवाबों:


6

संक्षिप्त जवाब

वर्तमान में rpib + पर हाल ही में क्रोमियम बनाने का कोई आसान तरीका नहीं है।

विकल्प

यदि आप केवल क्रोमकास्ट चाहते हैं तो आप कुछ ऐसे प्रोजेक्ट्स आज़मा सकते हैं जो क्रोमियम का उपयोग नहीं करते हैं क्योंकि rpib + RAM सीमित है (क्रोमियम कार्यक्षमता को सीमित करना) और एक कम लोकप्रिय सीपीयू वास्तुकला (आपके इंस्टॉल विकल्पों को सीमित करना) है।

यदि आप वास्तव में क्रोमियम का एक हालिया संस्करण चाहते हैं, तो आपको अपने सीपीयू आर्किटेक्चर के लिए संकलित पैकेज खोजने या इसे स्वयं बनाने की आवश्यकता है। ध्यान दें कि क्रोमियम का निर्माण अक्सर Google Chrome (webRTC, pdf देखने, आदि) में बहुत सारी सुविधाओं की कमी होती है।

ऐसा प्रतीत होता है कि rpib के लिए उपलब्ध linux की लोकप्रिय शाखाओं का वितरण + आपके पास नहीं है जो आप ढूंढ रहे हैं, लेकिन आप यहां सभी विकल्पों की जांच कर सकते हैं

Raspbian / डेबियन

में URL देख रहे हैं

cat /etc/apt/sources.list

आप देख सकते हैं कि वर्तमान में आरपीआई के लिए आधिकारिक ओएस (रास्पियन) के 3 संस्करण हैं:

  • डेबियन 7 मट्ठा
  • डेबियन 8 जेसी
  • डेबियन 9 खिंचाव

apt आपको बताएगा कि रिपॉजिटरी में फाइलें कहां हैं

apt-cache show chromium | grep Filename

आपको यह देखने की अनुमति देता है कि क्रोमियम संस्करण क्या उपलब्ध हैं हालांकि ऐसा लगता है कि केवल v22 उपलब्ध है (rpi2 के लिए v42 जैसा दिखता है)।

Pidora / फेडोरा

फेडोरा कोर रिपॉजिटरी में क्रोमियम शामिल नहीं करता है और ही पिडोरा।

मेहराब

आर्क लिनक्स एआरएम में केवल ARMv7 ARMv6 के लिए क्रोमियम नहीं है।

रसभरी पाई २

रास्पबेरी पाई 2 में एक अधिक सामान्य सीपीयू वास्तुकला (ARMv7) है और आप उबंटू से अधिक हालिया बिल्ड प्राप्त कर सकते हैं।

इसका निर्माण स्वयं करें

इसे स्वयं बनाने की कोशिश करने से आपकी सभी रैम का उपयोग होगा और आपकी रास्पबेरी (256 एमबी) दुर्घटनाग्रस्त हो जाएगी, लेकिन यह वह तरीका है जिसे आप क्यूमू में उपयोग कर सकते हैं या क्रॉस कंपाइल के लिए अनुकूल कर सकते हैं । यह भी ध्यान दें कि क्रोमियम को रास्पबेरी को संकलित करने और चलाने के लिए पैच की आवश्यकता हो सकती है:

mkdir /opt/chromium
cd /opt/chromium
#tmux new -s chromium
git clone --depth 1 https://chromium.googlesource.com/chromium/tools/depot_tools.git
export PATH=$PATH:/opt/chromium/depot_tools
nice fetch --nohooks --no-history chromium
./build/install-build-deps.sh
gclient runhooks
./build/gyp_chromium -Dcomponent=shared_library -Dfastbuild=1
nice ninja -C out/Release chrome
#echo out/Debug/chrome

मैंने कोशिश की sudo dpkg -i chromium-browser_37.0.2062.120-0ubuntu0.12.04.1~pkg917_armhf.debलेकिन libc6.so.6संस्करण के कारण त्रुटि हो रही है । आपने इसे कैसे हल किया? त्रुटि:dpkg: dependency problems prevent configuration of chromium-browser: chromium-browser depends on libc6 (>= 2.15-0ubuntu8); however: Version of libc6:armhf on system is 2.13-38+rpi2+deb7u8. chromium-browser depends on chromium-codecs-ffmpeg-extra (>= 0.6) | chromium-codecs-ffmpeg (>= 0.6); however: Package chromium-codecs-ffmpeg-extra is not installed. Package chromium-codecs-ffmpeg is not installed.
zabumba

1
संस्करण 37 की आवश्यकता है libc6 (>= 2.15और नवीनतम रस्पियन केवल साथ प्रदान करता है 2.13। मैं यह नहीं देख सकता कि आप संभावित रूप से उस संस्करण 37 को कैसे बता सकते हैं, जिसके लिए armhfआपने केवल एक विशेष हैक किया है
zabumba

@joelmaranhao आसान है अगर आप सिर्फ Ubuntu स्थापित करते हैं
user1133275

क्रोमियम के लिए स्रोत कोड यहां सूचीबद्ध है: क्रोमियम . org / developers / how-tos / get- the-code । आप अपने खुद के ARMv6 संस्करण बनाने के लिए इसका उपयोग कर सकते हैं। कहते हैं, यह 22GB (!!!!) है इसलिए सुनिश्चित करें कि आपके पास उस तरह का स्थान है :)
फिल बी।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.