मैं सीधे Google Chrome वेब ब्राउज़र में कैसे बूट कर सकता हूं?


18

मैं अपने रास्पबेरी पाई को सीधे Google Chrome वेब ब्राउज़र के उदाहरण के लिए बूट करना चाहता हूं।

इसे और इसे एक साथ रखने की विधि के लिए उपयोग करने के लिए सबसे अच्छा वितरण क्या है? क्या सिस्टम के पूरा होते ही Chrome को पूर्ण स्क्रीन ऐप के रूप में खोलने का कोई तरीका है?


हाय दोस्तों। जैसे कालेब ने कहा, मुझे लिनक्स में कुछ सीमित अनुभव हैं, लेकिन मैं एक त्वरित सीखने वाला व्यक्ति हूं। मैं उस कंपनी में वेब-ब्राउज़र आधारित ऐप को चलाने के लिए "स्टैंडअलोन क्रोम ब्राउज़र" रखना चाहता था जहाँ मैं काम करता हूँ। मेरे पास मेरा रास्पबेरी है और मैं कालेब के जवाब के लिए जा रहा था, लेकिन चूंकि यह कोई स्कोर नहीं है, इसलिए मैं भ्रमित हो गया। मुझे बस अनुसरण करने के लिए एक प्रकाश की आवश्यकता है, और मैं बाकी काम करूंगा और अपना अनुभव पोस्ट करूंगा। अभी मैं सही रास्ते की तलाश में हूँ: D
Tiagozap

जवाबों:


10

संभव है, लेकिन अगर क्रोमियम को कम से कम किया जाता है, तो आप अभी भी एक विंडो मैनेजर / बैकग्राउंड देखेंगे।

मैं openboxएक खाली मेनू फ़ाइल के साथ हल्के विंडो प्रबंधक का उपयोग करने की सलाह दूंगा ~/.openbox/config/menu.xml, इसलिए उपयोगकर्ता किसी भी प्रोग्राम को सक्रिय नहीं कर सकता है।


कदम

  • एक विंडो प्रबंधक स्थापित करें
  • विंडो प्रबंधक सेटिंग्स कॉन्फ़िगर करें (कोई अन्य प्रोग्राम सक्रिय नहीं किया जा सकता है, इसलिए खाली करें)
  • बूट पर ऑटो लॉगिन कॉन्फ़िगर करें
  • कॉन्फ़िगर X सर्वर प्रवेश पर (ऐड शुरू करने के लिए exec startxकरने के लिए ~/.bash_profile)
  • करने के लिए विंडो प्रबंधक जोड़ें ~/.xinitrc
  • जोड़े chromiumको~/.xinitrc

यदि आपको पाई को अपडेट करने की आवश्यकता है, तो आप Ctrl+Alt+Backspaceटर्मिनल, suटू root, अपडेट आदि पर वापस जा सकते हैं ।

सुनिश्चित करें कि के साथ xorgअनुमति देने के लिए कॉन्फ़िगर किया Ctrl+Alt+Backspaceगया है

 Option "XkbOptions" "terminate:ctrl_alt_bksp"    

में है /etc/X11/xorg.conf.d/10-evdev.conf


3

सुनिश्चित करें कि आप X को सीधे बूट पर शुरू करते हैं, फिर एक LXDE ऑटोस्टार्ट सेटिंग का उपयोग यहां superuser.stackexchange के रूप में करें ।

अद्यतन करें (या यदि नहीं तो बनाएं) ~/.config/autostart/chromium.desktop:

[Desktop Entry] 
Type=Application
Exec=chromium --kiosk www.bbc.co.uk

यह सुनिश्चित करने के लिए कि आप बूट के बाद सीधे X से शुरू करते हैं, लिंक चलाते हैंraspi-config

रस्पियन के पुराने संस्करणों के लिए आपको लाइन chromium-browserमें आवश्यकता हो सकती है Exec


1

यह निश्चित रूप से उल्लेखनीय है। हालाँकि ऐसा लगता है कि आपको सामान्य ज्ञान है कि सामान्य लिनक्स जीयूआई सिस्टम एक साथ कैसे चलते हैं। मैं आपके लिए कोड लिखने वाला नहीं हूं, लेकिन मूल रूप से आप निम्नलिखित की तर्ज पर कुछ चाहते हैं।

  1. एक साधारण डिस्ट्रो (संभवतया आर्चलिनक्स से शुरू होने वाला रास्ता है)
  2. एक नंगे-हड्डियों को Xorgस्थापित करें।
    • सुनिश्चित करें कि इसे समाप्त करने का विकल्प CtrlAltBackspaceसक्षम है (या यदि आप जानते हैं कि आप क्या कर रहे हैं तो अक्षम है।
  3. एक विंडो प्रबंधक जो या तो टाइल्स (भयानक, xmonad, आदि) या वह है जो कम से कम पूर्ण स्क्रीन विंडो जैसे कि ओपनबॉक्स के साथ बहुत सरल कॉन्फ़िगरेशन को संभालता है।
    • उक्त विंडो मैनेजर के लिए एक कॉन्फ़िगरेशन जो सभी क्रोम और ऑटो-डिस्प्ले क्रोम को फुल स्क्रीन पर हटा देता है।
  4. आपके उपयोगकर्ता के रूप में बूट पर Xorg आग करने के लिए एक ट्रिगर।
  5. .xinitrcआपके उपयोगकर्ता के लिए एक स्क्रिप्ट जो आपके विंडो मैनेजर और आपकी स्वयं की एक स्क्रिप्ट लॉन्च करती है
  6. अपनी खुद की स्क्रिप्ट में, आप एक अनंत लूप चाहते हैं जो क्रोम लॉन्च करता है (यदि कोई उपयोगकर्ता इसे बंद कर देता है या क्रैश हो जाता है। किसी अन्य उपयोगकर्ता इंटरफ़ेस के साथ इसे फिर से लॉन्च करने का कोई तरीका नहीं होगा।)

-2

आरपीआई पर क्रोम ब्रोसर को कैसे चलाया जाए, इस बारे में पूरी गाइड यहाँ दी गई है - https://eltechs.com/run-google-chrome-on-raspberry-pi (यह मेरा ब्लॉग-पोस्ट है)


सूचना-रहित लिंक के बारे में हमारी नीति को ध्यान में रखते हुए , केवल इस उत्तर के लिए , यदि इस पोस्ट में ऐसी जानकारी को संपादित करने के लिए संपादित नहीं किया गया है, जो कि एक उत्तर के रूप में खड़ी हो सकती है, हालांकि न्यूनतम 48 घंटों में समुदाय द्वारा इसे सही करने के लिए इसे सामुदायिक विकी में बदल दिया जाएगा।
गोल्डीलॉक्स

कृपया अपनी संबद्धता का खुलासा करें, अन्यथा आप स्पैम के लिए प्रतिबंधित होने का जोखिम उठाते हैं। साथ ही, यह सवाल बूट ब्राउज़र पर ऐप चलाने के बारे में अधिक है क्योंकि यह क्रोम ब्राउज़र के बारे में है। chromiumटैग नोट करें ।
दिमित्री ग्रिगोरीव
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.