sarge-backports  ] [  etch  ] [  etch-m68k  ] [  lenny  ] [  sid  ]
[ Source: schroot  ]

Paquet : schroot (1.2.1-1)

exécution de commandes dans un environnement fermé d'exécution

Le programme schroot permet aux utilisateurs d'exécuter des commandes ou un processeur de commandes (« shell ») dans différents environnement fermés d'exécution (« chroot »). Un nombre quelconque de tels environnements peuvent être créés et des droits d'accès donnés pour chacun d'eux individuellement, utilisateur par utilisateur ou groupe par groupe, y compris pour donner accès aux privilèges du superutilisateur pour des utilisateurs non privilégiés. En plus de cela, schroot peut changer d'utilisateur dans l'environnement fermé, en utilisant PAM pour l'authentification et la gestion des droits. Toutes les opérations sont journalisées.

Plusieurs types différents d'environnements fermés sont gérés, y compris des répertoires ordinaire du système de fichiers ou des périphériques bloc. Des sessions ou des environnements persistants peuvent être créés à la volée à partir de fichiers (tar, éventuellement compressés) et les « snapshots » LVM sont également gérés.

Les personnalités de noyau sont également gérées, ce qui permet aux programmes exécutés dans l'environnement fermé d'utiliser des personnalités différentes. Par exemple, il est possible d'utiliser des environnements fermés 32 bits sur un système 64 bits, voire d'exécuter des binaires d'autres systèmes d'exploitation tels que SVR4 ou Xenix.

Le programme est également intégré avec sbuild, ce qui permet de construire des paquets dans les types d'environnements fermés gérés, y compris des environnement gérés par session (« session managed ») tels que les « snapshots » LVM.

La plupart des options de schroot sont communes avec dchroot, avec toutefois bien plus de fonctionnalités.

Étiquettes: System Administration: Power Management, Virtualization, Role: Program, Application Suite: Debian, Purpose: Learning

Autres paquets associés à schroot

  • depends
  • recommends
  • suggests
  • dep: libboost-filesystem1.34.1 (>= 1.34.1-8)
    filesystem operations (portable paths, iteration over directories, etc) in C++
  • dep: libboost-program-options1.34.1 (>= 1.34.1-8)
    program options library for C++
  • dep: libboost-regex1.34.1 (>= 1.34.1-8)
    regular expression library for C++
  • dep: libc0.1 (>= 2.7-1) [kfreebsd-amd64, kfreebsd-i386]
    bibliothèque C GNU : bibliothèques partagées
    also a virtual package provided by libc0.1-udeb
  • dep: libc6 (>= 2.5-5) [m68k]
    bibliothèque C GNU : bibliothèques partagées
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.7-1) [not alpha, ia64, kfreebsd-amd64, kfreebsd-i386, m68k]
  • dep: libc6.1 (>= 2.7-1) [alpha, ia64]
    bibliothèque C GNU : bibliothèques partagées
    also a virtual package provided by libc6.1-udeb
  • dep: libgcc1 (>= 1:4.1.1) [not arm, armel, hppa, kfreebsd-amd64, kfreebsd-i386, m68k]
    Bibliothèque de support GCC
    dep: libgcc1 (>= 1:4.3) [arm, armel, kfreebsd-amd64, kfreebsd-i386]
  • dep: libgcc2 (>= 4.2.1) [m68k]
    Bibliothèque de support GCC
  • dep: libgcc4 (>= 4.1.1) [hppa]
    Bibliothèque de support GCC
  • dep: liblockdev1
    Bibliothèque partagée d'exécution pour les composants de verrouillage
  • dep: libpam0g (>= 0.99.7.1)
    Bibliothèque Pluggable Authentication Modules
  • dep: libstdc++6 (>= 4.2.1) [not armel, kfreebsd-amd64, kfreebsd-i386]
    Bibliothèque standard C++ de GNU, version 3
    dep: libstdc++6 (>= 4.3) [armel, kfreebsd-amd64, kfreebsd-i386]
  • dep: libunwind7 (>= 0.98.5-6) [ia64]
    Bibliothèque pour déterminer la chaîne d'appel d'un programme (exécutables)
  • dep: libuuid1
    Bibliothèque d'identifiants universellement uniques
  • dep: schroot-common (= 1.2.1-1)
    common files for schroot
  • sug: debootstrap
    Installation d'un système Debian de base
  • sug: lvm2
    The Linux Logical Volume Manager
  • sug: unzip
    extraction d'archives « .zip »

Télécharger schroot

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé Fichiers
alpha 753.7 ko2460 ko [liste des fichiers]
amd64 650.9 ko1900 ko [liste des fichiers]
arm 692.8 ko1944 ko [liste des fichiers]
armel 598.5 ko1684 ko [liste des fichiers]
hppa 757.0 ko2196 ko [liste des fichiers]
i386 633.4 ko1684 ko [liste des fichiers]
ia64 866.3 ko3148 ko [liste des fichiers]
kfreebsd-amd64 (portage non officiel) 649.2 ko1876 ko [liste des fichiers]
kfreebsd-i386 (portage non officiel) 632.6 ko1780 ko [liste des fichiers]
m68k 587.1 ko1792 ko [liste des fichiers]
mips 689.2 ko2640 ko [liste des fichiers]
mipsel 685.9 ko2640 ko [liste des fichiers]
powerpc 679.0 ko2008 ko [liste des fichiers]
s390 645.9 ko1868 ko [liste des fichiers]
sparc 1,146.8 ko3200 ko [liste des fichiers]