Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: mcer 12. 11. 2019, 11:29:35
-
Zdravím Vás,
mám debiana a chci si nastavit 0s času zobrazení úvodní nabídkové obrazovky při spuštění. Jakožto root jsem si otevřel /etc/default/grub a udělal to tak. Pak bych měl, i podle textu v tomto souboru, aktualizovat grub příkazem update-grub. A to mi nefunguje. Bash píše příkaz nenalezen. Nevíte kde by mohl být problém?
Díky
-
je potřeba to dělat s právy roota
-
Napadá mě špatný obsah proměnné $PATH, která neukazuje do /usr/sbin/. Právě tam se příkaz update-grub nachází. Jak se přepínáš na toho roota?
-
Já se přihlašuji v příkazové řádce přes su. Sudo mně nefunguje, nepřijímá to heslo. Někde jsem narazil na to, že nejsem mezi sudoers. K tomu jsem se ještě nedostal a nevypadalo to zrovna jednoduše, když jsem to chtěl také dořešit.
Ale, ať jako běžný uživatel či root přes su, když zadám v řádce třeba jen update + tabelátor pro doplnění příkazu, tak mi to nevypíše update-grub, jako možný příkaz.
-
Mělo by pomoct bud pouzit celou cestu /usr/sbin/update-grub
anebo se prihlasit
#su - root
Standardni su nepridava do cesty /usr/sbin
-
Ano, to je přesně ono. Při přepnutí pomocí samotného su se totiž nenačtou nové proměnné prostředí a ač se uživatel stane rootem, jeho shell se nedívá do adresářů určených pro správné binárky. Řešení je jednoduché, přidat pomlčku jako parametr za su.
$ su -
-
Ano, děkuji, tak to funguje. Tedy su -. Dokonce mám i prompt jiný - /root, kdežto s pouhým su mi zůstává můj domovský adr.
Způsob se su a zadáním celé cesty mi ukazuje, že update-grub je k nalezení, ale zase to nemá grub-mkconfig. Zde bych tedy v cíli ještě nebyl. Nemusím to ale řešit.
Díky, mcer
-
Já se přihlašuji v příkazové řádce přes su. Sudo mně nefunguje, nepřijímá to heslo. Někde jsem narazil na to, že nejsem mezi sudoers. K tomu jsem se ještě nedostal a nevypadalo to zrovna jednoduše, když jsem to chtěl také dořešit.
V Debianu není třeba šachovat se sudoers, stačí přidat uživatele do skupiny sudo, která už v sudoers je, takže:
# adduser uzivatel sudo
a hotovo.
-
Zkusil jsem, ale nefunguje.
Pořád to vypadá takto:
[sudo] heslo pro já:
já není v souboru sudoers. Tento událost bude ohlášena.
(... i s tou chybou)
-
Zkusil jsem, ale nefunguje. [...]
aby se zmena/pridani skupiny projevilo, je potreba se odhlasit/prihlasit
-
Ano, už to funguje. Já jsem před tím jen zavřel a znovuspustil terminál.
Díky, mcer.