ডেবিয়ান ভিত্তিক সিস্টেম, কেবল একটি গুই প্রোগ্রাম, অন্য কিছু নয়


23

আমি একটি ডেবিয়ান সিস্টেম তৈরি করতে চাই যেখানে আপনি কেবল বুট-এ একটি জিইআই প্রোগ্রাম খুলতে পারবেন, অন্য কোনও গ্রাফিকাল ইন্টারফেস, কোনও ছোট করা যাবে না, বা প্রোগ্রাম থেকে বাদে অন্য কোনও এক্স, যদি সম্ভব হয় তবে এটি ডেবিয়ানে করার কোনও উপায় আছে, বা অন্য কোনও কাস্টম ডিস্ট্রো? আমি কেবল প্রোগ্রামটি খুলতে বুট করতে চাই এবং ব্যবহারকারীকে কেবল সেই প্রোগ্রামটি দেখতে এবং ব্যবহার করতে দেওয়া হয়।


2
একটি একক অ্যাপ্লিকেশন চালানোকে কিওস্ক বলা হয়; এই শব্দটি এখানে আপনার অনুসন্ধানগুলিতে ব্যবহার করুন
গিলস 'অসন্তুষ্ট হওয়া বন্ধ করুন'

আমি সম্প্রতি অনুরূপ সমস্যার সাথে লড়াই করেছিলাম এবং আমি একটি সমাধান পোস্ট করেছি - ডেবিয়ান ভিত্তিক নয়, তবে ডেবিয়ানদের সাথে ঠিক একইভাবে কাজ করব। unix.stackexchange.com/questions/344374/… সৌন্দর্য হ'ল - 2 টি মূল সংমিশ্রণ কাজ করে (রিবুট করতে বা শাটডাউন করতে), সিস্টেমটি দ্রুত এবং কেবল ব্রাউজার, সাধারণ পাঠ্য ইনপুট এবং মাউসে অ্যাক্সেস পায়। অন্য কোনও অ্যাপ্লিকেশন নেই।
r0berts

উত্তর:


13

আমি উবুন্টু (দেবিয়ান ভিত্তিক) দিয়ে এটি করেছি, যদিও আমি মনে করি কৌশলটি অন্যান্য ডিস্ট্রোদের জন্যও প্রযোজ্য। আমি এখানে কিছু পদক্ষেপের সংক্ষিপ্ত বিবরণ দিয়ে কিছু ব্যাখ্যা করব, স্ক্রিপ্টগুলির জন্য " একটি খালি উইন্ডো ম্যানেজারের সাথে লিনাক্স রান করুন " দেখুন ।

  1. এটিতে একটি ফাইল তৈরি করে একটি কাস্টম সেশন যুক্ত করুন /usr/share/xsessions/metacity-session.desktop। এই ফাইলটি আপনার সেশন সম্পর্কে লগইন পরিচালককে বলে।
  2. অধিবেশন দ্বারা চালিত করার জন্য ফাইলটি তৈরি করুন (1) /usr/local/bin/metacity-session
  3. ব্যবহারকারী-নির্দিষ্ট কনফিগারেশন ফাইল তৈরি করুন ~/.metacity-session। এই ফাইলটি (2) এ যুক্ত ফাইল দ্বারা সম্পাদন করা হবে। বিষয়বস্তুটি এমন একটি প্রোগ্রাম হওয়া উচিত যা আপনি চালাতে চান, উদাহরণস্বরূপ একটি অ্যাম্পারস্যান্ড অনুসরণ করুন

    firefox &

  4. Ptionচ্ছিকভাবে ব্যবহারকারীকে স্ব-লগইন করুন এবং কাস্টম সেশনটি ব্যবহারকারীর জন্য ডিফল্ট সেশন করুন।

এখানে আমি এর সরলতার জন্য উইন্ডো ম্যানেজার হিসাবে মেটাসিটি ব্যবহার করি, আপনি চাইলে কমপিজ ব্যবহার করতে পারেন।

সিস্টেম লক ডাউন করার জন্য সরঞ্জাম আছে। সার্চ যেমন টুলস উৎপাদ সাবায়ন এবং pessulus । আমি তাদের কোনটিই সুপারিশ দেওয়ার জন্য ব্যবহার করি নি।

কিওস্ক মোডে বিশেষীকৃত ডিস্ট্রোসও রয়েছে, ফেডোরা কিওস্ক মোড হিসাবে সর্বাধিক প্রতিশ্রুতিবদ্ধ মনে হচ্ছে যদিও এটি ডেবিয়ান ভিত্তিক নয়।


ওয়েবকন্টেজার বিশেষায়িত ডিস্ট্রো বিভাগে আকর্ষণীয় দেখায় এবং এটি ডেবিয়ান-ভিত্তিক।
sr_

1
Run Linux with a bare window managerলিঙ্ক এখন খালি একটি ভিন্ন সংজ্ঞা চেয়ে আপনি উদ্দিষ্ট ব্যবহার করে!
পিটার এম

@ পিটারএম: ডি আইন
111 ---

@ আমার পুরানো ব্লগ পিটারএম, এটি মারা গেছে </ 3 আর্কাইভ.আর লিঙ্কে প্রতিস্থাপন না করা পর্যন্ত আমি এটি ফিরিয়ে
আনছি

5

আমি জানি এটি কিছুটা পুরাতন তবে আমি কীভাবে এটি করতে পিসি এবং রাস্পবেরি পিআই তে কাজ করে তা একটি সহজ লিখেছি:

    Creating a Debian Chromium Kiosk (PC or Raspberry PI)

  - download and install debian
    - PC x64 or i386 : download "standard" iso from debian.org
    - raspberry pi 2/3 : download "raspbian lite" from raspberryip.org
      - use Win32DiskImager to write img to SD card

  - after install use apt to install packages
apt install --no-install-recommends xorg openbox lightdm chromium pulseaudio
    - on raspberry pi chromium package is chromium-browser
    - installing packages is slow on raspberry, get a FAST SD card (class 10 or better)

  - configure lightdm for autologin
    - edit /etc/lightdm/lightdm.conf goto [SeatDefaults] section, uncomment "autologin-user"
[SeatDefaults]
autologin-user={USER}
    - {USER} is defined during debian installer for PC
    - {USER} is 'pi' for raspberry pi

  - configure openbox to start chromium automatically
    - edit /etc/xdg/openbox/autostart or create ~/.config/openbox/autostart and add these lines:
xset -dpms
xset s off
chromium --kiosk http://google.com
    - change google.com to whatever you need
    - the xset commands disable screen savers
    - on raspberry pi chromium is chromium-browser

  - to auto connect to Wifi
    - edit /etc/network/interfaces and write:
auto wlan0
iface wlan0 inet dhcp
  wpa-ssid {ssid}
  wpa-psk  {password}
    - replace {ssid} and {password} with your respective WiFi SSID and password

এছাড়াও আপনি পরিবর্তন করতে পারেন xserver-commandউপর /etc/lightdm/lightdm.confআপনি লুকান মাউস কার্সার চাই। xserver-command=X -bs -core -nocursor
EFernandes
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.