এক্স সার্ভারে ব্রাউজারটি খুলতে আমি কি এসএসএস থেকে একটি টার্মিনাল কমান্ড চালাতে পারি?


13

আমি একটি প্রদর্শনীতে রাস্পবেরি পাই আঁকছি। আমি অন্য একটি মেশিন থেকে shুকে পড়েছি এবং আমি ভাবছিলাম যে কীভাবে সম্ভব হলে epiphany http://example.comআমার এসএস অধিবেশনটি দিয়ে ব্রাউজার উইন্ডোটি খুলব এবং এটি স্ক্রিনে উপস্থিত হবে।

উত্তর:


25

এক্স ডিসপ্লেটি চালাচ্ছেন এমন একই ব্যবহারকারী হিসাবে আপনি লগ ইন করেছেন বলে মনে করছেন, এটি মোটামুটি সহজ। প্রথমে আপনাকে ডিসপ্লে সনাক্তকারী সনাক্ত করতে হবে; যদি কেবলমাত্র একটি চলমান দৃষ্টান্ত উপস্থিত থাকে তবে এটি সম্ভবত :0। চেক করতে, ব্যবহার করুন who। আপনি এই জাতীয় স্টাফ সহ আউটপুট দেখতে পাবেন:

goldilocks   pts/5        2015-02-16 07:18 (:1)
goldilocks   pts/6        2015-02-16 07:18 (:1)
goldilocks   pts/7        2015-02-16 07:36 (:1)

প্রদর্শন শনাক্তকারী এই ক্ষেত্রে শেষে প্রথম বন্ধনী আছে, :1। আপনার ssh সেশনের পরিবেশে আপনার এটি সেট করা দরকার। বাশ সহ বেশিরভাগ শেলের জন্য (রাস্পবিয়ানের উপর ডিফল্ট):

export DISPLAY=:0

বা :1, যেমনটি হতে পারে। এখন সেখানে এপিফানি শুরু করতে:

epiphany http://example.com &

&ব্যাকগ্রাউন্ড এই, অন্যথায় এটি অবরুদ্ধ করবে এবং আপনাকে প্রম্পট ফিরে পারে না ssh


9

অতিরিক্ত হিসাবে স্বর্ণকেশ 'উত্তর , Epiphany জন্য আপনি ব্যবহার প্রদর্শন সেট করতে পারেন --displayবিকল্প:

epiphany --display=:0 http://example.com &

… তবে এই সমাধানটি কেবল এপিফ্যানির সাথে কাজ করে ?!
বেনআর

ক্রোমিয়াম-ব্রাউজারের সাথেও কাজ করে।
জেডাভিস

0
ssh -o ForwardX11=yes pi@192.168.0.37

এক্স 11 পোর্ট ফরওয়ার্ডিং সহ একটি এসএসএস খুলুন এবং আপনি টার্মিনাল থেকে কিছু এক্স উইন্ডো কমান্ড চালাতে পারেন

ssh -o ForwardX11=yes <userName>@<your pi's hostname or ip address>

2
আমি মনে করি না যে এটি প্রশ্নের উত্তর। ওপি অন্য মেশিনের মাধ্যমে কীভাবে রিমোট ডিসপ্লেতে (অর্থাত্ পাইয়ের সাথে সংযুক্ত একটি) অ্যাপ্লিকেশনগুলি শুরু করতে হয় তা জিজ্ঞাসা করছে ssh। এক্স 11 ফরোয়ার্ডিং স্থানীয় ডিসপ্লেতে রিমোট জিইউআই অ্যাপ্লিকেশনগুলি চালানোর বিষয়ে ।
স্বর্ণিলকস

ssh -X pi@192.168.0.37আপনি যদি তাড়াতাড়ি থাকেন তবে ব্যবহার করুন । (এবং আমি @ গল্ডিলোকসের সাথে একমত: মনে হচ্ছে তিনি রিমোট ডিসপ্লেতে এপিফানি প্রদর্শন করতে চান)
ম্যাডমাইক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.