GNU/Linux >> Znalost Linux >  >> Linux

chroot selže - nelze spustit příkaz `/bin/bash':Žádný takový soubor nebo adresář

Chybová zpráva je zavádějící:/bin/bash: No such file or directory může znamenat buď to /bin/bash neexistuje nebo že dynamický zavaděč používaný /bin/bash neexistuje. (Tuto zprávu dostanete také pro skript, pokud je interpret na #! řádek neexistuje.)

/bin/bash hledá /lib64/ld-linux-x86-64.so.2 ale uvedli jste /lib/ld-linux-x86-64.so.2 . Udělejte /usr/chroot/lib64 symbol k lib nebo naopak.


Linux
  1. Není důvod mít Shebang ukazující na /bin/sh spíše než /bin/bash?

  2. Změňte adresář a spusťte soubor jedním příkazem

  3. Jaký je rozdíl mezi #!/usr/bin/env bash a #!/usr/bin/bash?

  1. Bash:Žádný takový soubor nebo adresář?

  2. Spusťte příkaz bash na jenkins pipeline

  3. cmake --version ukazuje na /usr/bin/cmake, zatímco který cmake ukazuje na /usr/local/bin

  1. bash:./helloworld_s:žádný takový soubor nebo adresář. Soubor tam jasně je

  2. Kdy musím použít #!/bin/bash a kdy #!/bin/sh?

  3. Rozdíl mezi /bin a /usr/bin