আমি কীভাবে রাস্প্বিয়ান / ডেবিয়ান থেকে জিইউআই সরিয়ে ফেলতে পারি?


65

আমি কীভাবে এক্স.আর.এস এবং সমস্ত জিইউআই-সম্পর্কিত উপাদানগুলি রাস্পবিয়ান বা নরম-ভাসা ডেবিয়ান থেকে সম্পূর্ণরূপে অপসারণ করবেন তা জানতে চাই । সর্বাধিক সুস্পষ্ট সমাধান হ'ল sudo apt-get purge xorgতবে আমি আশঙ্কা করছি যে এর ফলে কিছু জিইআইআই প্যাকেজ পড়ে থাকবে।

আমি কীভাবে এটি সম্পাদন করতে পারি?


আমি এর অনুরূপ অন্য একটি প্রশ্নের জবাব দিয়েছি: raspberrypi.stackexchange.com/questions/4745/… উত্তর: raspberrypi.stackexchange.com/a/5127/6199
ম্যাক্স ড্যামন

3
গুই অপসারণ করার অতিরিক্ত কারণ হ'ল আপডেটগুলি দ্রুত চালিত হয়, কারণ কম প্যাকেজের আপডেট দরকার require
মাইকেল

আচ্ছা, এখন আছে জেসি লাইট!
প্যাট্রিক কুক

+1 থেকে @ মিশেল। জিইউআই অপসারণের মূল কারণটি হ'ল আপনার সিস্টেমে আপ টু ডেট রাখতে 98% কম রিসোর্স লাগবে।
এসজেজি

উত্তর:


46

আমি প্রথমে x11-commonআমার 'বাসি' প্যাকেজগুলি সরিয়ে এবং তারপরে রাস্পবিয়ান সহ ডেস্কটপ পরিবেশকে সরাতে সক্ষম হয়েছি ।

sudo apt-get remove --purge x11-common
sudo apt-get autoremove

5
উবুন্টু apt-get autoremove --purge
hostmaster

দুই লাইনের ম্যাজিক!
জিটিডোরভ

30

3
+1 স্বতঃআপনার বিকল্পটি দ্রুত এবং নোংরা এবং কাজ করার পরেও আমি দেখতে পাচ্ছি যে জিইউআই ছাড়াই একটি পরিষ্কার ইনস্টল আরও ভাল কাজ করে এবং পায়ের ছাপ আরও ছোট।
গাই কোডার

2
এটি বেশিরভাগ পরিস্থিতিতে যেখানে এসডি কার্ডের জায়গার অভাব রয়েছে তার সেরা উত্তর।
কেনে

2
@ ক্যান্নি: এসডি কার্ডের আরও কম জায়গার জন্য আপনি পাই এর জন্য টিনি কোর লিনাক্সটি একবার দেখে নিতে পারেন।
অভরা

13

আমি যেভাবে এটি করেছি তা Installed Packages --> x11বিভাগের অধীনে থাকা সমস্ত প্যাকেজগুলি মুছে ফেলা aptitude, তারপরে চালানো sudo apt-get autoremove, যা কোনও প্রয়োজন নেই এমন বাকী প্যাকেজ আনইনস্টল করে।


1
আপনি X প্যাকেজগুলি অপসারণ করতে ব্যবহার করতে পারেন এমন সঠিক প্রবণতা কমান্ডটি যুক্ত করতে আপত্তি করবেন?
চৌকি

আমি কেবল প্রবণতা টিউআই (টেক্সট ইউজার ইন্টারফেস) চালিয়েছি, সুতরাং sudo aptitude, তীরচিহ্নগুলি ব্যবহার করে, x11বিভাগে স্ক্রোল করে এবং প্রতিটি প্যাকেজটি -কী সহ সরিয়ে
ফেললাম

12

$ sudo apt-get --purge remove "x11-*"

এটি x11 এর অধীনে থাকা সমস্ত প্যাকেজ সরিয়ে ফেলবে যা সমস্ত গ্রাফিকাল প্যাকেজ সহ গ্রন্থাগার is বিকল্প --purge আপনাকে সম্পর্কিত সমস্ত কনফিগার ফাইল মুছতে দেয়।

$ sudo apt-get --purge autoremove
স্বতঃসীমা সমস্ত অব্যবহৃত প্যাকেজগুলি সরিয়ে দেয়। প্রথম কমান্ডের পরে প্রচুর অব্যবহৃত প্যাকেজ রয়েছে।


এটি একটি খুব নিম্ন মানের উত্তর। আপনি কেবল দুটি আদেশ এবং কোনও ব্যাখ্যা সরবরাহ করেছেন no দয়া করে, ভবিষ্যতে আপনার উত্তরগুলি ব্যাখ্যা করুন যাতে নতুন ব্যবহারকারীরা আপনার অর্থ কী তা বুঝতে পারে। আপনার এই আদেশগুলি কী তা ব্যাখ্যা করা উচিত।
RPIAwesomeness

উইল, দুঃখিত। সুতরাং: apt-get --purge x x-- * x11 এর অধীনে থাকা সমস্ত প্যাকেজ সরিয়ে ফেলবে, যা সমস্ত গ্রাফিকাল প্যাকেজ সহ গ্রন্থাগার। তারপরে, apt-get --purge autoremove আর ব্যবহার করা হয় না এমন সমস্ত প্যাকেজ সরিয়ে ফেলবে।
vcuongvu

ধন্যবাদ. উত্তরটি ঠিক কীভাবে হওয়া উচিত, আদেশগুলি পাশাপাশি একটি ব্যাখ্যা সরবরাহ করুন। আমি আপনাকে চেষ্টা করার চেষ্টা করছিলাম। ধন্যবাদ!
RPIAwesomeness

1
উদ্ধৃতি ব্যতীত ওয়াইল্ডকার্ড ব্যবহার করা বিপজ্জনক। আপনার বর্তমান ডিরেক্টরিতে যদি "x11-" দিয়ে শুরু হওয়া কোনও ফাইল বা ডিরেক্টরি থাকে তবে সেগুলি অ্যাপ্ট-গেটে পাস হতে চলেছে, কারণ আপনার শেলটি আপনার ওয়াইল্ডকার্ডের সাথে ফাইলগুলি মিলে যাওয়ার চেষ্টা করে। এটিকে উদ্ধৃত করে সরাসরি $ sudo apt-get --purge remove "x11-*"
নক্ষত্রটি এপট

8

জিইউআই প্যাকেজগুলি মেটা-প্যাকেজ দ্বারা রেফারেন্স করা হয় task-desktop। সুতরাং সেই মেটা-প্যাকেজটি অপসারণ করা যথেষ্ট:

sudo apt-get remove task-desktop

আমি ডেবিয়ান-নির্দিষ্ট টাস্কसेल চালিয়ে প্যাকেজের নামটি খুঁজে পেয়েছি:

tasksel --list-tasks
tasksel --task-packages desktop

প্যাকেজ 'টাস্ক-ডেস্কটপ' ইনস্টল করা নেই, তাই সরানো হয়নি ...
brianlmerritt

tasksel remove desktopএটি করার উপায় বলে মনে হচ্ছে তবে এটি কিছুই করে না। একটি অভিশাপ পর্দা পপ আপ এবং তারপরে চলে যায়।
স্কোয়ারিজম

5

ফাউন্ডেশনের দ্বারা এখন একটি এক্স-কম চিত্রও রয়েছে Raspbian Jessie Lite: https://www.raspberrypi.org/downloads/raspbian/

এবং যদি আপনি এমন কোনও ইনস্টলার চান যা কেবলমাত্র একটি ন্যূনতম সিস্টেম ইনস্টল করে, তবে সেখানে রয়েছে রাস্পবিয়ান আন-অ্যাটেন্ডেড নেটিনস্টলার



4

জেসি রাস্পবিয়ান এখানে অন্যান্য উত্তরগুলির মতো একটি ভিন্ন তবে অনুরূপ পথ নিয়েছিল।

# First the jre needs X (boo!) so switch that out to a headless version
sudo apt-get install -y openjdk-7-jre-headless

# Next x11 won't go because libice6 is installed
# but this seems to trigger the same result
sudo apt-get remove -y libice6

# Finally clean up
sudo apt-get autoremove -y --purge

আমি যখন এদিকে আসছি তখন মাথা বিহীন মোডের জন্য পরিষ্কার করা হচ্ছে:

# you can also create this blank file after you
# burn your image to the SD card
touch /boot/ssh

sudo raspi-config
   3. Boot Options
      - B1 Desktop / CLI
        - B1 Text console, requiring user to login
        - Press Enter
      - Tab over to Finish
      - Yes to Reboot

# switch users, get rid of default password in a way
sudo useradd -G sudo -m your_new_username
sudo passwd your_new_username
sudo userdel -r pi

হেডলেস সার্ভার!


2
$ apt-get --purge remove 'x11-*'
$ apt-get --purge autoremove

প্রথম কমান্ডটি X11 কোর লাইব্রেরি সহ অনেকগুলি X11 প্যাকেজ সরিয়ে দেয়। যেহেতু অন্যান্য সমস্ত এক্স 11 প্যাকেজগুলি (ট্রানজিটিভলি) এক্স 11 মূল লাইব্রেরির উপর নির্ভরশীল, সেগুলিও সরানো হয়েছে।

দ্বিতীয় কমান্ডটি এখন সমস্ত অপ্রয়োজনীয় প্যাকেজগুলি অপসারণ করে , অর্থাত প্যাকেজগুলি কেবল পরে মুছে ফেলা প্যাকেজগুলির নির্ভরতা হিসাবে ইনস্টল করা হয়েছিল।

--purgeঅপশন নির্দেশ apt-getএছাড়াও এর সাথে সম্পর্কিত কনফিগারেশন ফাইল মুছে ফেলার জন্য।

সর্বনিম্ন ইনস্টল করার সময় এটি প্রায় 1.5 গিগাবাইট স্থান মুক্ত করে।


আমি ঠিক ঠিক একই উত্তরটি দিয়েছি।
vcuongvu

@vcuongvu, না, তা নয়। আমার ব্যাখ্যাটি আলাদা, অর্থাত্ আরও ভাল এবং আরও বিস্তৃত। আমি কতটা জায়গা খালি হবে তার একটি প্রাক্কলনও দিয়েছি। আমি এটিকে সম্বোধন করেছি কারণ প্রশ্নটির কিছু পাঠক আপাতভাবে সন্দেহ প্রকাশ করেছেন যে অপসারণটি আসলে এটির পক্ষে মূল্যবান কিনা। বিটিডব্লিউ, আমি আপনার উত্তরটিকে উস্কে দিয়েছি কারণ এতে সঠিক কমান্ড রয়েছে।
ম্যাক্সচলেপজিগ

আমার খারাপ তবে আপনি নিজের উত্তরটি সামান্য সম্পাদনা না করলে আমি আমার ডাউনটোটটি সরাতে অক্ষম। তবে আমি মনে করি যে সেক্ষেত্রে আমার উত্তরের অধীনে মন্তব্য করা কম বাড়াবাড়ি হবে।
vcuongvu

1
এই উত্তরটি আসলে আরও ভাল এবং নিরাপদ কারণ নক্ষত্রযুক্ত যুক্ত যুক্তিটি যথাযথভাবে উদ্ধৃত হয়েছে।
junas.fi

0

জিনোম অপসারণ করতে

# tasksel remove gnome-desktop

টাস্কসেল এমন একটি সরঞ্জাম যা আপনার সিস্টেমে সমন্বিত "টাস্ক" হিসাবে একাধিক সম্পর্কিত প্যাকেজ ইনস্টল করে।

# apt-get install aptitude tasksel

ডেবিয়ানে জিনোম ইনস্টল করুন

# tasksel install gnome-desktop --new-install

http://namhuy.net/1085/install-gui-on-debian-7-wheezy.html


এটি আসলে প্রশ্নের উত্তর দেয় না, কারণ রাস্পবেরি পাইতে কোনও "জিনোম" নেই।
লেনিক

0

আমার আরপিতে আমারও একই সমস্যা ছিল। aptitude purgeপরিবর্তে ব্যবহার apt-get purgeকরে কৌতুক করলেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.