fakechroot is 'n heeltemal gratis en open source opdrag-lyn sagteware projek wat ontwerp is uit die afset al die nodige gereedskap om voorsiening te maak vir gebruikers te help skep valse chroot omgewings onder die GNU / Linux-bedryfstelsels.
Eintlik het die fakechroot projek is ontwerp as 'n variant van die debootstrap nut, wat gebruik word om op Debian / Ubuntu-gebaseerde verspreidings vir die oprigting van nuwe stelsels. Die sagteware is verenigbaar met rekenaars ondersteun een van die 32 of 64-bit stel instruksies architectures.What is 'n valse chroot omgewing? N vals chroot omgewing is 'n Linux-omgewing wat toelaat onbevoorregte gebruikers (gebruikers wat nie die nodige regte het nie uit te voer administratiewe opdragte) programme wat vereis dat die stelsel administrateur (root) uit te voer.
Byvoorbeeld, met fakechroot sal jy in staat wees om 'n chrooted ontwikkeling omgewing waar jy pakkette met behulp van 'n standaard rekening (nie-root) kan bou te skep. Vir meer besonderhede oor hoe om hierdie program werk of as jy wil 'n werklike voorbeeld te sien, kyk die projek & rsquo; s tuisblad (sien skakel aan die einde van die artikel) .Getting begin met fakechrootTo installeer en gebruik die fakechroot program op jou GNU / Linux verspreiding, sal jy eers die aflaai van die nuutste vrystelling van Softoware of uit die projek & rsquo; s amptelike webwerf, behalwe die argief op 'n plek van jou keuse (verkieslik jou huis gids), en pak dit.
Toe, maak 'n Terminal app, skuif na die plek waar jy & rsquo; vyf onttrek die argief lêer (bv cd /home/softoware/fakechroot-2.17.2), loop die & nav; ./ instel && maak & rsquo; opdrag in te stel en stel die program, gevolg deur die & nav, maak sudo installeer & rsquo; opdrag om dit te installeer stelsel wyd.
Na die installasie, tik die & nav; fakechroot help uit te voer & rsquo; opdrag om die gebruik boodskap te sien en te leer hoe om die program te gebruik om 'n chrooted omgewing te skep en begin die installering van pakkette sonder 'n wortel rekening
Wat is nuut in hierdie release:.
- Oplossing is gemaak vir fakechroot (1) opdrag met h opsie.
- Die pad vir funksie chroot (2) is ontsmet sodat dit korrek werk toe pad is afgesluit met /.
- Die fabrikaat -n toets is vasgestel en geen opdrag noem.
Wat is nuut in die weergawe 2.17.1:
- Die fakechroot (1) opdrag loop behoorlike wrapper eerder as die oorspronklike opdrag, as dit is gelys op FAKECHROOT_CMD_SUBST veranderlike.
- Oplossing is gemaak vir chroot (8) wikkel. Dit geskandeer /etc/ld.so.conf verkeerd en nou gaan om fisiese pad, vermy Symlinks.
- Die chroot (2) funksie kan meer as 2048 grepe te gebruik vir LD_BIBLIOTEEK_PAD omgewing veranderlike.
Wat is die nuwe in die weergawe 2.14:
- Die bron-kode is refactored: alle funksies is verskuif na geskei lêers.
- Die opendir (3) funksie is saamgestel slegs indien dit ander funksies nie intern bel.
- Hy stel opendir (3), fts_open (3), en ftw (3) funksies.
- Die FTS _ * (3) funksies is reimplemented gebaseer op die OpenBSD bron.
- Die __opendir2 (3) funksie is reimplemented gebaseer op die FreeBSD bron.
- Oplossing is gemaak vir die ouer GNU C biblioteek.
Wat is nuut in die weergawe 2.12:
- New funksies is gemaak vir die execlp (3), statfs (2), en statvfs (2) funksioneer.
- Ondersteuning vir GNU / kFreeBSD is verbeter.
Wat is nuut in die weergawe 2.11:
- Oplossing is gemaak vir die getpeername (2) en getsockname ( 2) funksioneer. die gasheer 127.0.0.1 opdrag werk
- Oplossing is gemaak vir die canonicalize_file_name (3) funksie: die man-db opdrag werk .
- Die nuwe omgewing veranderlike FAKECHROOT_AF_UNIX_PATH definieer 'n opsionele voorvoegsel vir Unix voetstukke.
- Beter ondersteuning vir FreeBSD.
Wat is nuut in die weergawe 2.10:
- Hierdie vrystelling is vasgestel die lstat (2), readlink (2 ), en chroot (2) funksioneer.
- New funksies is bygevoeg:. Utimensat (2), linkat (2), mknodat (2), mkfifoat (2), readlinkat (2), symlinkat (2), popen (3), en die stelsel (3)
- Verenigbaarheid is verbeter vir 'n oop (2) en scandir (3) funksies van die nuutste GNU LIBC.
- 'n nuwe FAKECHROOT_CMD_SUBST omgewing veranderlike hanteer 'n lys van vervang bevele.
- New skrifte vir vals LDD en ldconfig geïnstalleer word.
Wat is nuut in die weergawe 2.8:
- Hy stel __fxstatat64 (3) funksie en bring 'n beter ondersteuning vir FreeBSD.
Kommentaar nie gevind