The most important concept to grasp is the &debian; packaging system. In essence, large parts of your system should be considered under the control of the packaging system. These include: <itemizedlist><listitem><para><filename>/usr</filename> (excluding <filename>/usr/local</filename>) </para></listitem><listitem><para><filename>/var</filename> (you could make <filename>/var/local</filename> and be safe in there) </para></listitem><listitem><para><filename>/bin</filename></para></listitem><listitem><para><filename>/sbin</filename></para></listitem><listitem><para><filename>/lib</filename></para></listitem></itemizedlist> For instance, if you replace <filename>/usr/bin/perl</filename>, that will work, but then if you upgrade your <classname>perl</classname> package, the file you put there will be replaced. Experts can get around this by putting packages on <quote>hold</quote> in <command>aptitude</command>.
El concepto más importante a entender es el sistema de paquetes &debian;. Esencialmente, podría considerarse que gran parte de tu sistema está bajo el control del sistema de paquetes. Esto incluye: <itemizedlist><listitem><para><filename>/usr</filename> (excluyendo <filename>/usr/local</filename>) </para></listitem><listitem><para><filename>/var</filename> (puedes crear <filename>/var/local</filename> sin riesgos) </para></listitem><listitem><para><filename>/bin</filename></para></listitem><listitem><para><filename>/sbin</filename></para></listitem><listitem><para><filename>/lib</filename></para></listitem></itemizedlist> Por ejemplo, si sustituyes <filename>/usr/bin/perl</filename>, éste funcionará, pero si luego actualizas tu paquete <classname>perl</classname>, se sustituirá el fichero que pusiste en su lugar. Los usuarios avanzados pueden evitar esto poniendo los paquetes en estado <quote>hold</quote> (<quote>retenido</quote>, N. del T.), en <command>aptitude</command>.
The most important concept to grasp is the &debian; packaging system. In essence, large parts of your system should be considered under the control of the packaging system. These include: <itemizedlist><listitem><para><filename>/usr</filename> (excluding <filename>/usr/local</filename>) </para></listitem><listitem><para><filename>/var</filename> (you could make <filename>/var/local</filename> and be safe in there) </para></listitem><listitem><para><filename>/bin</filename></para></listitem><listitem><para><filename>/sbin</filename></para></listitem><listitem><para><filename>/lib</filename></para></listitem></itemizedlist> For instance, if you replace <filename>/usr/bin/perl</filename>, that will work, but then if you upgrade your <classname>perl</classname> package, the file you put there will be replaced. Experts can get around this by putting packages on <quote>hold</quote> in <command>aptitude</command>.
El concepto más importante a entender es el sistema de paquetes &debian;. Esencialmente, podría considerarse que gran parte de stu sistema está bajo el control del sistema de paquetes. Esto incluye: <itemizedlist><listitem><para><filename>/usr</filename> (excluyendo <filename>/usr/local</filename>) </para></listitem><listitem><para><filename>/var</filename> (puedes crear <filename>/var/local</filename> sin riesgos) </para></listitem><listitem><para><filename>/bin</filename></para></listitem><listitem><para><filename>/sbin</filename></para></listitem><listitem><para><filename>/lib</filename></para></listitem></itemizedlist> Por ejemplo, si sustituyes <filename>/usr/bin/perl</filename>, éste funcionará, pero si luego actualizas tu paquete <classname>perl</classname>, se sustituirá el fichero que pusoiste en su lugarserá sustituido. Los usuarios avanzados pueden evitar esto poniendo los paquetes en estado <quote>hold</quote> (<quote>retenido</quote>, N. del T.) en <command>aptitude</command>.
, N. del T.), en <command>aptitude</command>.