জিইউআই ছাড়াই উবুন্টু শুরু হচ্ছে


21

আমি একটি "উবুন্টু 10.04.2 এলটিএস" সার্ভার বুট করতে চাই, তবে আমি চাই যে এক্সএফসিইটি শুরু করা উচিত নয় , বা কোনও এক্সও নয়, কেবল শেল।

আমি কীভাবে আমার সার্ভারকে XFCE চালাচ্ছি না, শেলটি বুট করতে বলব?

আমার সার্ভারের সাথে একটি এসএসএইচ সংযোগ রয়েছে, তবে কোনও ডিসপ্লে সংযুক্ত নেই।

যেহেতু আমি পূর্ববর্তী সংস্করণগুলি থেকে স্থানান্তরিত করেছি আমি GRUB 1 ব্যবহার করি, যেখানে কোনও / ইত্যাদি / ডিফল্ট / গ্রাব উপস্থিত নেই।

আমি GRUB মোটেও পরিবর্তন না করে কোথাও লক্ষ্য রানলেভেল সেট করতে চাই।


আপনি যখন মেশিনে প্রবেশ করুন, "এক্স" পতাকাটি রাখবেন না। উদাহরণস্বরূপ "ssh ব্যবহারকারীর নাম

এর মধ্যে আমি "সুডো সার্ভিস জিডিএম স্টপ" এবং "সুডো সার্ভিস জিডিএম স্টার্ট" পেয়েছি যা সঠিক দিকে যায়। তবে "জিডিএম স্টপ" ডিফল্ট হওয়া উচিত। অথবা আমি উবুন্টু সার্ভারটি ইনস্টল করব। তবে আমি আর পরিবর্তন করতে পারি না। একটি লিঙ্কটি ছিল: ubuntuforums.org/showthread.php?t=1305659

উত্তর:


18

আমি এটি করার তিনটি উপায় দেখতে পাচ্ছি:

ডিফল্ট রানলেভেল পরিবর্তন করা হচ্ছে

আপনি এটি /etc/init/rc-sysinit.confপ্রতিস্থাপন 2 বাই 3 এবং পুনরায় বুট করার সূচনাতে সেট করতে পারেন । আপনি এর সাথে গ্রাফিকাল ইন্টারফেস সক্ষম করতে পারেন telinit 2। ( রানলেভেল সম্পর্কে আরও )

২. বুটে গ্রাফিকাল ইন্টারফেস পরিষেবা চালু করবেন না

update-rc.d -f xdm remove

দ্রুত এবং সহজ। আপনি গ্রাফিকাল ইন্টারফেসটি পুনরায় সক্ষম করতে service xdm startবা এর সাথে আপনার পরিবর্তনগুলি ফিরিয়ে আনতে পারেনupdate-rc.d -f xdm defaults

৩. প্যাকেজগুলি সরান

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

আমি মনে করি এটি একটি সার্ভার হিসাবে বিবেচিত কম্পিউটারের পক্ষে সবচেয়ে উপযুক্ত। প্যাকেজগুলি পুনরায় ইনস্টল করে আপনি গ্রাফিকাল ইন্টারফেসটি পুনরায় সক্ষম করতে পারবেন।


1
আপনার উত্তরের জন্য আপনাকে অনেক ধন্যবাদ। ডিফল্ট রানলেভেল পরিবর্তন করা হচ্ছে: আমি /etc/init/rc-sysinit.conf সম্পাদনা করেছি এবং ডিফল্ট রানলেভেলটি 3 (2 এর পরিবর্তে) সেট করে রেখেছি। তবে উবুন্টু 10.04.2 এলটিএস এটিকে উপেক্ষা করে বলে মনে হচ্ছে।
হার্টমুট পি।

/etc/inittabআপনার সিস্টেমে উপস্থিত থাকলে আপনি কি দেখেছেন ?
সাম্ক

উবুন্টু
হার্টমুট পি।

runlevelআদেশ কি বলে?
সাম্ক

যদি ফাইলটি /etc/rc3.d/S??xdmবিদ্যমান থাকে তবে এটি সরিয়ে ফেলুন।
স্যামকে

10

আমি এই ব্লগ পোস্ট থেকে এক্সএফসিইটি অক্ষম করার একটি সহজ পদ্ধতি পেয়েছি: উবুন্টু ১১.১০ এ বুট করার সময় এক্স কীভাবে অক্ষম করবেন । দ্রষ্টব্য: পোস্টটি সম্ভবত কিছু অ-ইংরাজী ভাষায়, সম্ভবত পর্তুগিজ ভাষায় শিরোনাম রয়েছে তবে পোস্টটির মূল অংশটি ইংরেজিতে।

লাইটডিএম ( lightdm) উবুন্টুতে নতুন গ্রাফিকাল ব্যবহারকারী লগইন হওয়ায় ব্যবহারকারীদের পাঠ্য মোডে বুট করার জন্য এটি অক্ষম করার একটি উপায় খুঁজে বের করতে হবে। ভাগ্যক্রমে, লাইটডিএমের পিছনে থাকা লোকেরা এটি করা সত্যিই সহজ করে তুলেছে।

/etc/default/grubআপনার প্রিয় সম্পাদক দিয়ে সম্পাদনা করুন ,

sudo nano /etc/default/grub

এই লাইনটি সন্ধান করুন:

GRUB_CMDLINE_LINUX_DEFAULT = " <আপনি এখানে যা পান তা বিবেচনা করে না> "

এটিকে পরিবর্তন করুন:

GRUB_CMDLINE_LINUX_DEFAULT="text"

গ্রাব আপডেট করুন:

sudo update-grub

লাইটডিএম আপস্টার্ট কনফেয়ার অপসারণ / অক্ষম করার দরকার নেই; এটি ইতিমধ্যে আপনার জন্য এটি করে।

lightdm.conf

# Check kernel command-line for inhibitors, unless we are being called manually.
for ARG in $(cat /proc/cmdline); do
        if [ "$ARG" = "text" ]; then
                plymouth quit || :
                stop
                exit 0
        fi
done

আপনি startxলগ ইন করার পরেও টাইপ করে এক্স ব্যবহার করতে সক্ষম হবেন।


উবুন্টু 16.04 এ আপনাকে ম্যানুয়ালি লাইটডিএম অক্ষম করতে হবে। দেখুন: Askubuntu.com/a/694718/299538
জে সেররা

উবুন্টু 16.04 এ, ব্যবহার করুন GRUB_CMDLINE_LINUX_DEFAULT="3"Superuser.com/a/1139020/391956
জন ম্যাকগিহি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.