fakechroot egy teljesen ingyenes és nyílt forráskódú parancssori szoftver projekt, amelyet úgy alakítottak a ellensúlyozta, hogy minden szükséges eszközt felhasználókat segíti létre hamis chroot környezetben GNU / Linux operációs rendszereken.
Valójában a fakechroot projekt célja, mint egy változata a debootstrap segédprogram, mellyel a Debian / Ubuntu-alapú disztribúciók esetében az új rendszerek felállítási. A szoftver kompatibilis számítógépek nyújt mind a 32 vagy 64 bites utasításkészlet architectures.What egy hamis chroot környezetben? A hamis chroot környezet Linux környezetben, amely lehetővé teszi a jogosulatlan felhasználók (amelyek nem rendelkeznek a szükséges jogokkal futtatni a közigazgatási parancsokat) programok futtatására, amelyek megkövetelik rendszergazda (root) jogosultsággal.
Például a fakechroot akkor képes lesz létrehozni egy chroot-olt fejlesztői környezet, ahol meg lehet építeni csomagok egy standard felhasználói fiókot (nem root). További részleteket arról, hogy ez az eszköz működik, vagy ha azt szeretné, hogy egy valós példa, kérjük, látogasson el a projekt-ezte honlapja (a link végén a cikk) .Getting kezdődött fakechrootTo telepíteni és használni a fakechroot programot a GNU / Linux disztribúció, akkor az első letölthetik a Softoware vagy a projekt-ezte hivatalos honlapján, archívum mentése egy tetszőleges helyre (lehetőleg a saját könyvtár), és csomagold ki.
Ezután nyissa meg a Terminal alkalmazást, lépjen arra a helyre, ahol & rsquo; ve kivont archív fájl (pl cd /home/softoware/fakechroot-2.17.2), futtassa a & lsquo; ./ configure && make-ezte parancs segítségével állítsa Fordítsd le a programot, majd a & lsquo; sudo make install-ezte parancsot, hogy telepítse rendszer széles.
A telepítés után, írja a & lsquo; fakechroot --help'-ezte paranccsal tekintheti meg az üzenetet és megtanulják, hogyan kell használni a programot, hogy hozzon létre egy chroot-olt környezetben, és indítsa el a csomagok telepítését anélkül root fiók.
Mi az új ebben a kiadásban:
- javítások történtek fakechroot (1) parancsot -h.
- Az út a funkció chroot (2) megtisztítva így működik helyesen, ha utat végződik /.
- A make -n, rögzítetten, és nem vonja meg parancsot.
Mi az új verzióban 2.17.1:
- A fakechroot (1) parancs fut megfelelő wrapper inkább mint az eredeti parancsot, ha szerepel a FAKECHROOT_CMD_SUBST változó.
- javítások történtek chroot (8) wrapper. Ez beolvasott /etc/ld.so.conf-ban helytelenül és most belép a fizikai útvonalat, elkerülve symlinks.
- A chroot (2) funkció lehetővé teszi, hogy több mint 2048 byte a LD_LIBRARY_PATH környezeti változó.
Milyen új a 2.14-es változat:
- A forráskód volt refactored: minden funkció költözött elválasztva fájlokat.
- A opendir (3) funkció be van fordítva, ha az nem keresi az egyéb funkciók belső.
- Ez rögzíti opendir (3), fts_open (3), és FTW (3) funkciókat.
- A FTS _ * (3) függvényt újraírásra alapján OpenBSD forrás.
- A __opendir2 (3) függvényt újraírásra alapján FreeBSD forrását.
- javítások történtek az idősebb GNU C könyvtár.
Mi az új verzióban 2.12:
- Az új funkciók tették a execlp (3), statfs (2), és statvfs (2) funkciókat.
- Támogatás GNU / kFreeBSD javult.
Mi az új verzióban 2.11:
- javítások történtek a getpeername (2) és getsockname ( 2) funkciók: a fogadó 127.0.0.1 parancsot dolgozik.
- javítások történtek a canonicalize_file_name (3) funkció: az ember-db parancsot dolgozik.
- Az új környezeti változó FAKECHROOT_AF_UNIX_PATH meghatározza egy opcionális előtag Unix aljzatok.
- Jobb támogatás a FreeBSD.
Mi az új verzióban 2.10:
- Ez a kiadás javít a lstat (2), readlink (2 ), és a chroot (2) funkciókat.
- funkcióval gyarapodott: utimensat (2), linkat (2), mknodat (2), mkfifoat (2), readlinkat (2), symlinkat (2), popen (3), és a rendszer (3).
- Compatibility javult az open (2) és scandir (3) funkciók a legújabb GNU libc.
- Egy új FAKECHROOT_CMD_SUBST környezeti változó kezeli a fenti helyettesített parancsokat.
- New szkriptek hamis ldd és ldconfig vannak telepítve.
Mi az új a 2.8-as verziója:
- Ez rögzíti __fxstatat64 (3) funkciót, és hozza jobb támogatást FreeBSD.
Hozzászólás nem található