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


12

আমার একটি উবুন্টু (হার্ডি হেরন) রয়েছে যা কুরান্টি বুট করে জিনোম চালায়। আমি এটি তৈরি করতে চাই যাতে এটি বুট হয়ে গেলে এটি কেবল পাঠ্য-মোডে চলে যায় (যেমন x সার্ভার কখনই শুরু হয় না)

আমি চেষ্টা করেছিলাম:

sudo update-rc.d -f gdm remove

কোন উপকার ছাড়াই ... আমি কীভাবে এটি করতে পারি?


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

সম্ভবত আমি কিছু বুঝতে পারি না, তবে শিরোনাম এবং প্রশ্ন (14 ডিসেম্বর ২০১০ হিসাবে) ম্যাচ। শিরোনাম বা প্রশ্ন পরিবর্তন হয়েছে?
ড্যানিয়েল এইচ

শিরোনামটি পরিবর্তিত হয়েছিল, Feb ফেব্রুয়ারী '10 এ 15:04 এ কোয়াঙ্ক কোয়েসোট সম্পাদিত ।
জায়েন এস হালসাল

সর্বশেষ সম্পাদনার তারিখ লিঙ্কটি ব্যবহার করে প্রশ্নের সংশোধনগুলি দেখা যেতে পারে। সুতরাং, এই প্রশ্নের জন্য, নীচের ডানদিকে ক্রেডিট উইজেটটি (লেখার সময়) দেখানো হয়েছে যে এটি সর্বশেষ 2 আগস্ট '12 এ 6:52 এ অরুলপ্পান দ্বারা সম্পাদিত হয়েছিল - এবং তারিখের স্ট্রিংটি পুনর্বিবেচনার একটি লিঙ্ক
জায়েন এস হালসাল

উত্তর:


7

রানলেভেলের সাথে /etc/inittabবা তার /etc/event.d(প্রতিস্থাপন inittab) বা কার্নেল বুট বিকল্পগুলির সাথে মেসেজ করা কোনও সাহায্য করবে না । উবুন্টুতে ডিফল্ট রানলেভেলটি 2 ( runlevelকমান্ড দিয়ে পরীক্ষা করুন ), এবং কোনও রানলেভেল নেই যা ডিফল্টরূপে বহু-ব্যবহারকারী এবং পাঠ্য মোড হিসাবে কনফিগার করা আছে।

আসলে, আমি আপনার সমাধান মনে করি

sudo update-rc.d -f gdm remove

কাজ করা উচিত ছিল (এবং এটি 8.04-তে আমার জন্য কাজ করে) ... S30gdmআপনার /etc/rc2.dফোল্ডারে কি এখনও কোনও স্ক্রিপ্টের মতো কিছু রয়েছে ?


1
এটি কাজ করেছে, আমি একজন বোকা এবং অবশ্যই কিছু ভুল টাইপ করেছি ... ধন্যবাদ।

6

আপনার এটি করা দরকার:

mv /etc/rc2.d/S30gdm /etc/rc2.d/K70gdm

দেখুন, /etc/rc2.d/README। সমস্ত /etc/rc?.d ডিরেক্টরিগুলিতে পাশাপাশি /etc/init.d- এ README ফাইল রয়েছে।

সম্পাদনা করুন: আপডেট-আরসি.ডি সরঞ্জাম এই লিঙ্কগুলি সম্পাদনা করার জন্য নয়। আপডেট-আরসি.ডি ম্যান পৃষ্ঠা থেকে:

দয়া করে নোট করুন যে এই প্রোগ্রামটি প্যাকেজ রক্ষণাবেক্ষণকারী স্ক্রিপ্টগুলিতে ব্যবহারের জন্য ডিজাইন করা হয়েছিল এবং তদনুসারে, এই জাতীয় স্ক্রিপ্টগুলির জন্য কেবল খুব সীমাবদ্ধ কার্যকারিতা রয়েছে। সিস্টেম প্রশাসকদের রান-লেভেল পরিচালনা করতে আপডেট-আরসি.ডি ব্যবহার করতে উত্সাহিত করা হয় না। তাদের লিঙ্কগুলি সরাসরি সম্পাদনা করা উচিত বা তার পরিবর্তে রান-লেভেল সম্পাদক যেমন সিস্টেভ-আরসি-কনফ এবং বোম ব্যবহার করা উচিত।


3

উবুন্টু ১০.১০+ ব্যবহার করে এমন যে কেউ এখানে কেবল একটি উত্তর

ব্যবহার rcconfবা sysv-rc-confঅক্ষম gdm করতে জিডিএম প্রারম্ভকালে চালানো থেকে বিরত থাকবে না

কারণ 'আপস্টার্ট' ( http://upstart.ubuntu.com/getting-started.html ) এখন এই পরিষেবাগুলি পরিচালনা করতে ব্যবহৃত হচ্ছে।

জিডিএমকে একেবারে অক্ষম করতে এবং এটিকে সর্বদা চালানো থেকে বিরত রাখতে এটি করুন:

sudo mv /etc/init/gdm.conf ~/gdm.conf

(জিডিএম পুনরুদ্ধার করতে ফাইলটি আবার ফিরিয়ে দিন /etc/init)


2

আমি জানি এটি কিছুটা সম্পর্কিত নয়, তবে আপনি কি উবুন্টুর সার্ভার সংস্করণ ব্যবহার করে দেখেছেন? আমি বিশ্বাস করি এটি এক্স 11 ছাড়াই ডিফল্টরূপে ইনস্টল হয় এবং এটি একটি সার্ভারের জন্য অনেক ক্লিনার বেস। এটি সত্যিই দ্রুত বুট করে তোলার অতিরিক্ত যুক্ত সুবিধাও রয়েছে!


হ্যাঁ, আমি ইতিপূর্বে সার্ভার সংস্করণটি ব্যবহার করেছি, তবে আমি ডেভ কম্পিউটার থেকে অন্য কম্পিউটারকে সার্ভারে রূপান্তর করছি, এবং আমি

হ্যাঁ, পুরানো যদি এটি কাজ করে তবে এটি নিয়ম ছোঁবেন না! :)

2

উবুন্টু 8.04-এ, আমি সমস্ত রানলেভেল থেকে জিডিএম অপসারণ করতে sysv-rc-conf ব্যবহার করেছি। সিস্টেমটি পুনরায় আরম্ভ করার পরে, এক্স শুরু হয়নি। সুতরাং, আপনি একই করা উচিত!


2

Sysv-rc-conf ব্যবহার করে এবং জিডিএম-কে বলছেন যে এখানে কাজগুলি জন্টি জ্যাকালোপের সাথে লোড করা হবে না।


1

আমি বিশেষত উবুন্টুর জন্য ডিআইডি অভ্যন্তরীণ কনফিগারেশনগুলিতে কখনও বাস করি নি, তবে অন্যান্য লিনাক্স স্বাদগুলির জন্য এটি সাধারণত / ইত্যাদি / ইনটিটাবে থাকে।

আপনি সেখানে পাবেন, খুব উপরে, একটি লাইন যা আপনার ডিফল্ট রান-স্তরকে সংজ্ঞায়িত করে। আশা করি এটি কোনটি তা স্থির করতে আপনাকে কিছু মন্তব্য করতে সহায়তা করবে। আমি বাজি ধরব এটি 3।


উবুন্টু এবং ডেবিয়ান আর্টিটাব ব্যবহার করবেন না
মার্টিন বেকেট

1
হ্যাঁ তারা করে. তারা যা করবেন না তা হ'ল কোন সফ্টওয়্যার ব্যবহার করবেন তা নির্ধারণ করতে রানলেভেল ব্যবহার করা। 2-5 টির সমস্তই ডিফল্টরূপে হুবহু কনফিগার করা হয়, যাতে আপনি চাইলে সেগুলি নিজেই ব্যবহার করতে পারেন।
মার্ক বেকার

অর্থ্যাৎ এই উত্তর শিরোনামে প্রশ্নের একদম সঠিক উত্তর। এটি কেবলমাত্র মূল পোস্টারটিকে এক্স থেকে মুক্তি দিতে সহায়তা করবে না
মার্ক বেকার

0

আমি মনে করি আধুনিক উবুন্টু (১০. এক্স) এর জন্য এই পোস্টটির আরও ভাল সমাধান রয়েছে:

... টেক্সট কার্নেল প্যারামিটার দিয়ে বুট করা আপস্টার্ট দ্বারা পরিচালিত ডিসপ্লে ম্যানেজারগুলিকে (যেমন gdm, kdm এবং lxdm) বুট করার সময় শুরু হতে বাধা দেয়।

আপনি যদি গ্রুব 2 ব্যবহার করেন তবে /etc/default/grubপ্রতিস্থাপন করুন:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

সঙ্গে

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"

তারপরে চালান:

sudo update-grub

splashস্প্ল্যাশ স্ক্রিনটি অক্ষম করতে এবং / অথবা quietবুট প্রক্রিয়াটি ভার্বোস তৈরি করতে সরান । আপনি যদি পাঠ্য এবং জিইউআই মোডের জন্য পৃথক বুট বিকল্প তৈরি করতে চান তবে এটি পরীক্ষা করে দেখুন

তারপরে, আপনি বুট করার পরে যদি গ্রাফিকাল যেতে চান তবে আমার ধারণা আপনি ব্যবহার করতে পারেন startxবা orstart gdm


0

উবুন্টু 18.04 এর জন্য এটি আমার পক্ষে কাজ করেছে:

জিডিএম অক্ষম করুন
এটি জিডিএমকে বুটে লোড হতে আটকাবে এবং কনসোলের মাধ্যমে লগইন হবে।

systemctl set-default multi-user.target

এই পদ্ধতিটি ব্যবহার করে gdmএখনও ম্যানুয়ালি দিয়ে শুরু করা যেতে পারেsystemctl start gdm

এর systemdসাথে ডিফল্ট পরীক্ষা করুন

systemctl get-default

সাধারণত এটি হবে graphical.targetএবং এর সাথে ফিরে যেতে পারেsystemctl set-default graphical.target

সূত্র: https://wiki.debian.org/GDM#s systemmd

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