Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: veskotskujehnusne 20. 05. 2023, 13:11:46
-
Ahoj, poradí prosím někdo? :) hrál jsem si s PATH a nějak jsem to rozbil.
[jakub@localhost ~]$ yum
-bash: /bin/yum: /usr/bin/python: bad interpreter: No such file or directory
yum má něco společného s pythonem? nebo co přesně ta hláčka znamená? :)
-
Vyřešeno, díky, on je to jen bash script, tak stačilo změnit cestu k interpreteru. :)
-
jen drobnost, kdyz to chce interpret python, tak to neni bash skript, ale python skript ;-) to "bash" v chybove hlassce je jen o tom odkud se to poustelo...
-
rozbil sis toho asi vic a linux se ucis, reinstaluj.
-
Ty ses to už naučil a šel jsi cestou, že to reinstaluješ když se to rozbije?
rozbil sis toho asi vic a linux se ucis, reinstaluj.
-
Ty ses to už naučil a šel jsi cestou, že to reinstaluješ když se to rozbije?
rozbil sis toho asi vic a linux se ucis, reinstaluj.
zalezi jestli se chces naucit to opravit, nebo ten system mit moznost opet normalne pouzivat...
a take zalezi na tom, ze kdyz neco rozbijes, jestli si dokazes uvedomit co za kroky jsi delal nez se to rozbilo, protoze to je jaksi zaklad toho mozneho uceni a casto i potreba k tomu aby te nekdo mohl k oprave nasmerovat...
-
Už je to vyřešené, jedem problém souvisel s druhým, stačilo upravit cestu k interpreteru.
Ty ses to už naučil a šel jsi cestou, že to reinstaluješ když se to rozbije?
rozbil sis toho asi vic a linux se ucis, reinstaluj.
zalezi jestli se chces naucit to opravit, nebo ten system mit moznost opet normalne pouzivat...
a take zalezi na tom, ze kdyz neco rozbijes, jestli si dokazes uvedomit co za kroky jsi delal nez se to rozbilo, protoze to je jaksi zaklad toho mozneho uceni a casto i potreba k tomu aby te nekdo mohl k oprave nasmerovat...
-
Pokud oprava spočívá v editaci /bin/yum, tak se obávám, že to nejbližší update yumu zase rozbije. Část souborů si může uživatel měnit dle svého, část spravuje například správce balíčků. Když upravíte soubor spravovaný správcem balíčků, při aktualizaci jej nejspíš nahradí novou verzí, a nebude udržovat vaše úpravy.
IIUC jste přesouval Python nebo tak něco. Tomuto bych se vyhnul, Python v systému má svoje místo, na které se spoléhají další balíčky.
-
Ahoj, poradí prosím někdo? :) hrál jsem si s PATH a nějak jsem to rozbil.
[jakub@localhost ~]$ yum
-bash: /bin/yum: /usr/bin/python: bad interpreter: No such file or directory
yum má něco společného s pythonem? nebo co přesně ta hláčka znamená? :)
https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
https://askubuntu.com/questions/308045/differences-between-bin-sbin-usr-bin-usr-sbin-usr-local-bin-usr-local
https://unix.stackexchange.com/a/8658 (je to starší, ale i tak nabídne základní pochopení)
http://lists.busybox.net/pipermail/busybox/2010-December/074114.html (no https)
-
Pokud oprava spočívá v editaci /bin/yum, tak se obávám, že to nejbližší update yumu zase rozbije. Část souborů si může uživatel měnit dle svého, část spravuje například správce balíčků. Když upravíte soubor spravovaný správcem balíčků, při aktualizaci jej nejspíš nahradí novou verzí, a nebude udržovat vaše úpravy.
IIUC jste přesouval Python nebo tak něco. Tomuto bych se vyhnul, Python v systému má svoje místo, na které se spoléhají další balíčky.
navic dalsi python skripty to budou mit jinak(=spravne), predpokladam ze chtel ziskat jinou verzi pythonu nez mel kvuli nejake aplikace co "vyzaduje" novejsi/starsi a protoze nevedel jak tak zrusil ten vychozi... tedy realna oprava je vratit to jak bylo (jak vratit pripadne odinstalovane balicky pythonu, tak (pak) cesta k interpretu v /bin/yum) a tu aplikaci zprovoznit pres venv (priklad treba tu (https://www.abclinuxu.cz/poradna/linux/show/480450#25) (samozrejme vynechat sekci pridani ppa repositare pro Ubuntu, pokud jde o Fedoru ci co))