su প্রমাণীকরণ ব্যর্থতা, sudo অনুপস্থিত


9

vim-minimalপ্যাকেজটি সরানোর পরে , এটি জিইউআই ভিমের সাথে বিরোধী ছিল বলে আমি ইনস্টল করার চেষ্টা করছিলাম, sudoঅদৃশ্য হয়ে গেছে এবং suএকটি প্রমাণীকরণ ব্যর্থতা দিচ্ছি ।

[portOdin@localhost ~]$ su
Password: 
su: Authentication failure

[portOdin@localhost ~]$ sudo
bash: sudo: command not found...

আমি zsh এর সাথে চেষ্টা করেছিলাম এবং একই সাথে একই সাথে নতুন ব্যবহারকারী তৈরি করেছি।

আমি যদি suকাজ করতে পারতাম বা অন্য কোনও বিকল্প থাকে তবে আমি আবার ইনস্টল করতে পারতাম sudo yum install sudo। আমি ফেডোরা 20 ব্যবহার করছি।


1
দেওয়ার চেষ্টা করুন su -
রমেশ

সম্পর্কিত: unix.stackexchange.com/questions/119310/...
SLM

gksuযদি আদেশটি উপলভ্য হয় তবে চেষ্টা করুন
SHW

@ এসএইচডাব্লু - দুর্ভাগ্যক্রমে gksuরেড হ্যাট ভিত্তিক ডিস্ট্রোজে অন্তর্ভুক্ত নেই। আমাকে জিজ্ঞাসা করবেন না কেন, মনে হচ্ছে এটি হওয়া উচিত তবে এটি ঠিক নয়।
SLM

মনে রাখবেন যে ব্যবহারের suমতো আপনার নিজের পাসওয়ার্ড নয়, মূল পাসওয়ার্ড চায় sudo
বর্মার

উত্তর:


3

অপসারণ vim-minimalএকটি ভুল ছিল। আপনার ব্যবহারের ইচ্ছা থাকলে ফেডোরায় sudoএই প্যাকেজটি ইনস্টল করতে হবে। আপনি বলতে পারেন যে sudoএটির মতো প্রয়োজন:

$ rpm -q --requires sudo | grep vim
vim-minimal

আমি এটিকে ফিরিয়ে দেওয়ার পরামর্শ দিচ্ছি এবং অন্যান্য সমস্যাটি যা ছিল তা নিয়ে কাজ করে যাব vim। ফেডোরার সর্বদা দুর্দান্ত সমর্থন ছিল যখন এটি বিভিন্ন ধরণের হয় vimএবং সেগুলি ইনস্টল করে দেওয়া হয়।

আমি এফ 19 এবং এফ 20 ব্যবহার করছি এবং তারা উভয়ই খুব ভিড় ইস্যু করে একসাথে ইনস্টল করেছেন have

$ yum list installed | grep vim | expand
vim-X11.x86_64                         2:7.4.179-1.fc19                @updates 
vim-common.x86_64                      2:7.4.179-1.fc19                @updates 
vim-enhanced.x86_64                    2:7.4.179-1.fc19                @updates 
vim-filesystem.x86_64                  2:7.4.179-1.fc19                @updates 
vim-minimal.x86_64                     2:7.4.179-1.fc19                @updates 
vim-vimoutliner.noarch                 0.3.7-3.fc19                    @updates 

আপনি যদি আপনার সিস্টেমে মূল অ্যাকাউন্টের পাসওয়ার্ডটি জানেন তবে এটি এর একটি সহজ চালান:

$ su -

আপনি এখন রুট এবং আপনি আবার ইনস্টল করতে পারেন sudo

$ yum install -y sudo

তবে আমি সত্যই চাই যে ভিআইএম-ন্যূনতম চলে গেল

আপনি যদি নিশ্চিত হন যে আপনি vim-minimalমুছে ফেলতে চান তবে আপনি rpmআরও বেশি অস্ত্রোপচারের মতো ব্যবহার করে এটি করতে পারেন:

$ rpm -e --no-deps vim-minimal

এটি মুছে ফেলবে vim-minimalতবে তার উপর নির্ভর করে এমন কিছু ছেড়ে দেবে যা সিস্টেমে অক্ষত থাকবে। এটি অন্তর্ভুক্ত করবে sudo, যা এখনও vim-minimalঅনুপস্থিত থাকা সত্ত্বেও কাজ করতে সক্ষম হওয়া উচিত ।

তথ্যসূত্র


su -এটা কাজ করছে না. নিশ্চিত নয় কেন, তবে এটি আমাকে একই প্রমাণীকরণের ত্রুটি দিয়েছে। আমি vim-minimalযদিও আবার ইনস্টল করার চেষ্টা করব । পরামর্শের জন্য ধন্যবাদ.
domi91c

1
যদি su -কাজ না করে থাকে তবে আপনি সম্ভবত মূল ব্যবহারকারীর জন্য ভুল পাসওয়ার্ডটি ব্যবহার করছেন।
slm

2

ঠিক আছে, যদি কেউ একই পরিস্থিতিতে শেষ হয় তবে আপনি এটি ব্যবহার করতে পারেন pkexec yum install sudo। pkexec আপনাকে আপনার ওএস এর জিইউতে আপনার পাসওয়ার্ড প্রবেশ করতে দেবে।

  pkexec allows an authorized user to execute PROGRAM as another user. If
  username is not specified, then the program will be executed as the
  administrative super user, root.

এটি সহায়তা করেছে: https://askubuntu.com

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