Po usunięciu vim-minimal
pakietu, ponieważ był on w konflikcie z GUI Vim, którego próbowałem zainstalować, sudo
zniknął i su
powoduje błąd uwierzytelnienia.
[portOdin@localhost ~]$ su
Password:
su: Authentication failure
[portOdin@localhost ~]$ sudo
bash: sudo: command not found...
Próbowałem również z zsh, a także utworzyłem nowego użytkownika, chociaż miałem te same problemy.
Gdybym mógł zacząć su
działać lub jeśli istnieje jakaś alternatywa, mógłbym ponownie zainstalować przy pomocy sudo yum install sudo
. Używam Fedory 20.
fedora
sudo
package-management
domi91c
źródło
źródło
su -
.gksu
jeśli to polecenie jest dostępnegksu
nie jest uwzględniony w dystrybucjach opartych na Red Hat. Nie pytaj mnie dlaczego, wydaje się, że tak powinno być, ale tak nie jest.su
chce hasła roota, a nie własnego hasła, takiego jaksudo
zastosowania.Odpowiedzi:
Usunięcie
vim-minimal
było błędem. Jeśli zamierzasz z nich skorzystaćsudo
, musisz mieć zainstalowany pakiet w Fedorze. Możesz to powiedziećsudo
tak:Sugeruję odłożenie go z powrotem i obejście tego, z czym tak naprawdę był inny problem
vim
. Fedora zawsze miała doskonałe wsparcie, jeśli chodzi o wszystkie odmianyvim
i ich instalację razem.Używam F19 i F20 i oba mają prawie wszystkie Vima zainstalowane jednocześnie bez problemów.
Jeśli znasz hasło do konta root w systemie, wystarczy wykonać następujące czynności:
Jesteś teraz rootem i możesz ponownie zainstalować
sudo
.Ale naprawdę chcę, żeby zniknęło minimalne vim
Jeśli jesteś przekonany, że chcesz
vim-minimal
usunąć, możesz to zrobićrpm
w bardziej chirurgiczny sposób:Spowoduje to usunięcie,
vim-minimal
ale pozostawi wszystko, co zależy od tego, pozostanie nienaruszone w systemie. Obejmuje tosudo
, które powinno być w stanie funkcjonować nawet przyvim-minimal
nieobecności.Bibliografia
źródło
su -
nie działał. Nie jestem pewien, dlaczego, ale dał mi ten sam błąd uwierzytelnienia. Spróbujęvim-minimal
jednak zainstalować ponownie . Dzięki za radę.su -
nie zadziałało, prawdopodobnie używasz nieprawidłowego hasła dla użytkownika root.Ok, jeśli ktoś znajdzie się w podobnej sytuacji, możesz użyć
pkexec yum install sudo
. pkexec pozwoli Ci wprowadzić hasło w GUI twojego systemu operacyjnego.Pomogło to: /ubuntu/434525/can-sudo-be-reinstalled-after-being-removed
źródło