Byla vydána verze 8.18 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání.
Projekty Blink a Blinkenlights dospěly do verze 1.0. Jedná se o x86-64-linux emulátor a jeho TUI nadstavbu sloužící jako debugger. Blink je v porovnání s qemu-x86_64 menší a rychlejší.
Bylo potvrzeno, že Debian 12 s kódovým jménem Bookworm vyjde v tuto sobotu 10. června.
Byla vydána nová verze 2023.2 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení. Zdůraznit lze předpřipravené obrazy pro Hyper-V nebo to, že ve výchozím prostředí Xfce bylo PulseAudio nahrazeno multimediálním serverem PipeWire.
Tento týden byla vydána nová verze 1.52 webového prohlížeče Brave (Wikipedie, GitHub). Postavena je na Chromiu 114. Z novinek lze vypíchnout možnost povolit vertikální karty (vertical tabs). Také bylo představeno Brave Search API k vyhledávači Brave Search.
Matthias Clasen z Red Hatu oznámil v diskusním listu vývojářů Fedora Linuxu, že tým Red Hat Display Systems se zaměří na Wayland a podporu HDR na Linuxu a přestane spravovat RPM balíčky pro LibreOffice. V další major verzi RHELu už LibreOffice nebude. Pokud se nenajde správce balíčků pro Fedora Linux, zůstane pouze LibreOffice ve Flatpaku.
Na Steamu lze získat zdarma počítačovou hru Tell Me Why (ProtonDB). Na Epic Games Storu počítačovou hru Midnight Ghost Hunt (ProtonDB).
Společnost Meta představila (YouTube) brýle pro virtuální realitu Meta Quest 3. V prodeji budou na podzim a stát budou od 499,99 dolarů.
Byla vydána nová verze 2.41.0 distribuovaného systému správy verzí Git. Přispělo 95 vývojářů, z toho 29 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.
Organizace Apache Software Foundation (ASF) vydala verzi 18 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.
ldd bash
linux-vdso.so.1 => (0x00007fffb77f2000) libtinfo.so.5 => /lib64/libtinfo.so.5 (0x0000003e9b400000) libdl.so.2 => /lib64/libdl.so.2 (0x0000003e91800000) libc.so.6 => /lib64/libc.so.6 (0x0000003e91c00000) /lib64/ld-linux-x86-64.so.2 (0x0000003e91400000)Vytvořil jsem adresář chroot1 a v něm podadresáře
/bin
a /lib
do adresáře binjsem dal samotnou binárku bashe a do adresáře
/lib
knihovny libtinfo.so.5
, libdl.so.2
, libc.so.6, Pokud zadám
chroot /chroot1
Dostanu: chroot: cannot change root directory to /chroot1: No such file or directory
Podobný dotaz tu už několikrát byl, ale nepodařilo se mi na to přijít.
Petr
To by nevadilo. Horší je, pokud zapomněl spustit 'ldconfig -r /chroot1
'.
K původnímu dotazu: strace
obvykle řekne lépe, co konkrétně selhalo a jak.
ldconfig netřeba, pokud se tam prostě nakopírují cíle těch symlinků, ne symlinky samy.
Ale jen pokud je tam bude kopírovat pod jménem shodujícím se s soname.
chroot("/chroot1") = -1 ENOENT (No such file or directory)Tento odkaz
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory)Na tohle mi Google nic moc nevyhodil. Budu rád za jakoukoli radu Petr
Vytvořil jsem adresář chroot1??? Je to /chroot1 (tedy v /), nebo je ten adresář kdovíkde? Pokud je kdovíkde, tak je zapotřebí dát chrootu cestu k němu, ať už je kdekoli, nikoli /chroot1, který skutečně neexistuje.
chroot1
je v mém domácím adresáři, pokud zadám příkaz ve tvaru chroot /home/petr/chroot1
dostanu chroot: failed to run command `/bin/bash': No such file or directory
Děkuji
chroot="/tmp/chroot" testCommandsInsideJail=["bash"]Potom vytvoření:
sudo makejail bash.pyNásledně:
sudo chroot /tmp/chroot bash-4.2#
Tiskni
Sdílej: