smxi: sintaxis de comandos
Para utilizar el herramienta de administración multifuncional contribuido por la comunidad de sidux, smxi, que significa mantenimiento de sidux, necesita instalar los scripts:
To install smxi:
cd /usr/local/bin; wget techpatterns.com/smxi.zip; unzip smxi.zip && smxi and follow the prompts
or to just install the 3d driver script
cd /usr/local/bin && wget -Nc http://techpatterns.com/downloads/distro/sgfxi && chmod +x sgfxi && sgfxi To see options: sgfxi -h
Caractericticas y funciones básicas del script smxi
El script tiene muchos caracteristicas, muchos de los cuales parecen una sóla vez a los usuarios, otros que siempre están presentada. Después de una verificación inicial del sistema, y realizar algunas preguntas para configuraciones, estos son las opciones principales que sean presentada:
- Información del Script. Este sección muestra el kernel instalada, la fecha del ultimo uso de smxi para actualizar el sistema, la ultima ejecución, y algunas otras informaciones. Puede ser util, especialmente en sistemas que no están actualizada frecuentemente (recomendado: siempre realiza un dist-upgrade por lo menos una (1) vez al mes). Más de un mes puede ser más riesgoso.)

- Instalación del Kernel. Ofrece el kernel estable, corriente como la preseleccionada, y ofrece opciones para la instalación de kernels en prueba tanto como otras más viejas. Si ejecuta el smxi con la opción -K, la primer kernel alistado en estable, será el kernel de prueba actual, si existe.

- sección de advertencias del dist-upgrade: Ofrece advertencias en vivo referente a problemas corrientes y pasados. Después de acordar a seguir (dato: sid es casi nunca en la verde, estado sin problemas, es normalmente amarillo, que es seguro con los arreglos).
- Arreglos antes del "dist-upgrade", si existe, ejecutara ahora.
- Advertencias de archivos de configuración: veras una noticia con un aviso de actualizar estos configuraciones. Revisalos, memorizalos, anotarlos. Si la actualización preguntas si desea mantener o cambiar su archivo de configuración, diga y en vez del normal n.
- Sección de "pre dist-upgrade", incluya manejo de errores para avisar si la actualización salio sin o con errores.

- Arreglos después de la actualización (post dist-upgrade) , si los hay, ahora será ejcutado.
- Opciones varios, que incluye:
- fixfonts - presenta un juego de opciones para arreglar tipos de letras. Bueno para después de la instalación inicial, poco necesitado después de eso.
- package-install - ofrece conjuntos de paquetes comunes para instalación, incluyendo cosas no-libres, como instaladores del flash y googleearth, y instaladores de suites ofimaticas. Nota: el instalador de OpenOffice.org ofrece selecciones de paquetes de idiomas, y algunas otras cosas que quizás no conocen. Además paquetes de utilidades y otras opciones de paquetes.
- package-removal - listas de grupos de varios paquetes que puede desear quitar si no lo necesitan: como wifi, componentes en idiomas que no usan, etcétera.
- clean-up-stuff - varios opciones de limpieza, tales como el eliminador de kernel (nota: siempre deja por lo menos un kernel viejo instalado cuando usa sidux para evitar problemas futuras posibles)
- miscellaneous-tweaks - cosas como configuración popular de mozilla, afinaciones para el manejador de archivos y otras cosas que puede ser agregado sobre tiempo. Revisanlo.
- continue - Sigue. Continuar a los preguntas sobre la instalación de drivers gráficas
- quit - Salir directamente de smxi si has completado su uso. Nota: el instalador de gráficas tiene una opción para arrancar Kde y/o init 5, así que puede usar eso para regresar al escritorio gráfica (GUI).
- graphics installer - esté utilizas el instalador sgfxi de sidux para instalar "nvidia", usualmente los drivers propietario de ATI fglrx (ATI ha sido eratico sobre el año pasada, pero mayormente funciona). Además, ofrece instalar el driver de xorg, y una opción para arrancar X/su escritorio gráfica.

Como usar los opciones del script smxi
Opciones: todos juntos:
-deghiIklmrstuwx
o por separado:
-giktw -f -x
Puede ejecutar este script con cualquier combinación de estos opciones.
Pueden juntarlos, así: -ik, o separarlos, como estos: -w -x
Cada opción o grupo de opciones, tiene que empezar con una:
-
Ejemplos:
smxi -ikw
omitir la información del sistema, instalación del kernel y la precaución.
smxi script: opciones: saltar o omitir partes del script
Lo siguiente permite omitir parte del script smxi:
- -d Omitir el dist-upgrade si también escoge la opción w.
- -e Omitir los preguntas 'Please hit enter to continue'.
- -g Omitir los preguntas sobre instalación gráfica.
- -i Omitir la sección de información del sistema.
- -k Omitir la pregunta de instalación del kernel.
- -r Omitir la verificación para el ultimo, rearranque y bajando la última versión del script. Este evita el rearranque del script. No esta recommendada para la mayoria de usuarios, ecepto cuando están rearrancando despues de instalar un kernel y ejecutar el escript de nuevo.
- -s Omitir algunas partes del script que require una conexión internet. Evitar hacer esto, porque se deshabilita casi todo la funcionalidad del script.
- -S Omitir la prueba para una conexión internet. Utilizarlo si el script falla la prueba de conexión pero sabe que la conexión esta bien. (Este no esta recommendado y el exito no esta garantizado.)
- -t Omitir la sección de opciones después del "dist-upgrade".
- -w Omitir la sección de las advertencias y precauciones acerca del dist-upgrade.
Por ejemplo:
smxi -kwid
seguir directamente a la sección de Opciones Miscelaneos, después del dist-upgrade. smxi -ki saltar sobre la pregunta de instalación del kernel y la sección de información.
Opciones avanzada del smxi
Los siguientes son opciones avanzadas del script, y son para hacer cosas fuera de lo común, pero pueden ser muy útil:
- -I Fija un nivel diferente para el rearranque del X. Se require este sintaxis: -I 3
Por favor, NOTA: El número usado es el nivel de init (iniciación) en que desea arrancar el script. - -K Instalación Avanzada del Kernel. Si hay kernel(s) nueva de prueba, serán mostrada en las opciones de instalación del kernel. NOTA: ¡Instalar kernels de prueba a su propio riesgo! (por apoyo de hardware nuevo)
- -l Crear un registro de fecha y hora de todo los data de update y dist-upgrade. Los archivos de registro se escribe en /var/log/smxi/
- -m Ejecuta la opción de cambiar los espejos de Debian en el /etc/apt/sources.list
- -M Ejecuta la opción para cambiar los reflejos preseleccionado del kernel para smxi
- -p Ejecuta el "apt-get update" sin usar los pdiffs. Bueno para conexiones rapidos.
- -P Ejecuta el script con los configuraciones para conexión, se require este sintaxis:
-P http://[<username><:password>@]<server><:port> - -U Fuerza un update (actualización) del script antes que lo ejecuta de nuevo.
- -x Ejecuta caracteristicas extras del script, que no forman parte del núcleo de funcionalidad de smxi.
- -h Imprima en pantalla la menú de Ayuda de smxi.
- -vImprima información de la versión y el sistema, incluyendo versión del distro, kernel actual, última fecha de apt update y dist-upgrade, y el último uso de smxi.
Opciones del smxi script configurado por el usuario
Puede tener que el script realiza otras tareas a través de editar su archivo de configuración: /etc/smxi.conf
Por favor, NOTA: que este archivo no existe hasta después de la primer ejecución y terminación del script. Entonces si desea agregar algunas de estas cosas y no se encuentra el archivo, sólo crearlo.
- sgfxi= <algunas opciones normal de sgfxi, que no están estándar en el instalador gráfica>, por ejemplo, si agregue la línea:
sgfxi=b to /etc/smxi.conf,
hace que su instalación de nvidia automaticamente utiliza el argumento t, además que el estándar -c
Nota que estos argumentos estan apoyado por sgfxi, no por el smxi, smxi solamente los agregue estos a los argumentos que envia a sgfxi cuando realiza la instalación gráfica. Esto no apoyo ningun argumento / opción, que se require información extra, como: -o 8.33.6, por ejemplo, solamente opciones de una sola letra para la instalación gráfica de sgfxi. - hold-install=<lista de paquetes separados por ^> - Este opción permite agregar paquetes a la función automática de "hold/release" del script, que ayuda en evadir problemas con paquetes temporaralmente roto, o de guardar paquetes que no desear actualizar, sin olvidar de ellos después. Por ejemplo:
Iniciar: hold-install=nano^libgtk2.0
Nota: Importante: ningun espacios, solamente usa el "^" como separador entre nombres de paquetes!
sgfxi
To install closed source 3d drivers:
cd /usr/local/bin && wget -Nc http://techpatterns.com/downloads/distro/sgfxi && chmod +x sgfxi && sgfxi To see options: sgfxi -h
sgfxi actualmente apoya los drivers de ATI fglrx y Nvidia. También apoya convertiendo hacía o desde los drivers libre de xorg, tales como: ati, intel ó nv. El script smxi utilices el sgfxi como el motor de instalación de drivers gráficas, pero simplemente agregue apoyo de algunas opciones para los usuarios.
El driver preseleccionada es aquel que se instala si ningún argumentos están dado para cambiarlo. En el caso de tarjetas viejos que requiere un driver legato, el script decidirá el driver apropiado..
Cuando ejecuta el script, el se pare para decirle que driver será instalado. Puede aceptarlo, o salir y ejecutarlo de nuevo con un parametro, si desea algo diferente.
También puede ejecutar el instalador sgfxi utilizando el smxi, lo cual usa el sgfxi para instalar los drivers gráficas. Primera, lea el smxi página principal para más información, entonces, ejecutar este comando:
smxi -kiwdt
sgfxi-h: Ver el sgfxi -h para una lista completa de opciones. Los opciones serán actualizado sobre la marcha. Cuando utilizar la opción verá también una lista de todos los drivers apoyada al momento, tanto como una listado de las especificaciones del sistema corriente, kernel y versión de xorg. Aquí hay unas opciones util para sgfxi:
-c Usa el modo Compuesto (solamente tarjetas de Nvidia). -d Remover "IgnoreDisplayDevices", por ejemplo para permitir TV (solamente tarjetas de Nvidia). -h Ver este menú de ayuda. -n Automáticamente instalar el driver correcto de xorg nv nativo, intel, o ati, para su sistema. Limpia viejo drivers binarios, actualiza xorg.conf con la nueva información del nuevo driver, y limpia información viejo de Nvidia y fgrlx del xorg.conf -N Fuerza la instalación de un driver especifica de xorg. Sintaxis: sgfxi -N < una de los drivers de la lista, tales como, -N radeon > Drivers apoyado de Xorg: ati i128 i740 i810 i810-modesetting intel mga neomagic nv radeon sis tdfx vesa vga voodoo También configurar xorg.conf según sea requerida. Configuración de radeon xorg 3d automáticamente. -o Sobre llevar el driver preseleccionada con una especifica, es un sobrepuesto absoluto - syntax: -o 9746 (para Nvidia, no se usa el parte 1.0- ) o: -o 8.32.5 (para fglrx) -r Remover las líneas de modos del xorg.conf -t Activar la VistaGemela dinámica (solamente Nvidia)
Rolling back to open source drivers
Open Source Xorg drivers for nVidia, ATI, Radeon, Intel are pre-installed with sidux. If you have overwitten them with closed source drivers you can revert or roll back to them with sgfxi, first:
cd /usr/local/bin && wget -Nc http://techpatterns.com/downloads/distro/sgfxi && chmod +x sgfxi && sgfxi To see options: sgfxi -h
Then to install or rollback to a native driver
sgfxi -n OR sgfxi -N <Xorg driver>
Key commands are:
-n Automáticamente instalar el driver nativo correcto de xorg nv, intel, o ati, para su sistema. Limpia data de drivers binarios viejos, actualizar xorg.conf con la información del nuevo driver, y limpia data de Nvidia y fgrlx del xorg.conf -N Fuerza la instalación de un driver especifica para xorg. Sintaxis: sgfxi -N < una de los drivers de la lista, tales como -N radeon > Drivers apoyado de Xorg: ati i128 i740 i810 i810-modesetting intel mga neomagic nv radeon sis tdfx vesa vga voodoo También configurar el xorg.conf como sea requerida. Configuración completa y automática de radeon xorg 3d.
Otras cosas util de conocer en la consola
Recordar: para deslizar arriba y abajo en la ventana del terminal, usa: shift+pageup/pagedown para ver algo que ya ha salido de la pantalla. Este es limitado normalmente a unas 6 pantallas hacia atras de información.

