Para comprimir y cifrar, ejecuta desde la consola:
tar cz nombre_directorio/ | openssl enc -aes-256-cbc -e > nombre_fichero.tar.gz.enc
Para descomprimir y descifrar:
openssl aes-256-cbc -d -in nombre_fichero.tar.gz.enc | tar xz
tar cz nombre_directorio/ | openssl enc -aes-256-cbc -e > nombre_fichero.tar.gz.enc
openssl aes-256-cbc -d -in nombre_fichero.tar.gz.enc | tar xz
Option "AGPMode" "1"
Option "AccelMethod" "EXA"
Option "MigrationHeuristic" "greedy"
Option "AccelDFS" "true"
Option "EnablePageFlip" "true"
Option "EnableDepthMoves" "true"
$ cabextract IELPKTH.CABUna vez descomprimido, podemos copiar la fuente a la carpeta correspondiente:
$ sudo cp *.ttf /usr/share/fonts/truetype/msttcorefonts/Y por último hay que recargar la caché de las fuentes:
sudo fc-cache -f -v
# su postgres
Crear el usuario$ createuser --superuser nombreUsuarioEntrar a postgres:
$ psqlEstablecer contraseña:
=# \password nombreUsuarioSalir:
=# \q
# apt-get install exim4Posteriormente hemos de configurarlo:
# dpkg-reconfigure exim4-configUna vez hecho esto instalamos mutt:
# apt-get install muttAhora podemos enviar correos (con o sin adjuntos) con el comando:
$ mutt direccion@correo.com -a fichero.tar.gz -s "Asunto" < cuerpo.txtEl fichero "cuerpo.txt" contiene el texto que se enviará en el mensaje.
$ echo "Mensaje" | mutt direccion@correo.com -a fichero.tar.gz -s "Asunto"Si no queremos enviar cuerpo podemos escribir:
$ mutt direccion@correo.com -a fichero.tar.gz -s "Asunto" < /dev/null
$ sudo update-rc.d SERVICE-NAME defaultsPara quitar un servicio del arranque:
$ sudo update-rc.d SERVICE-NAME remove
sudo service gdm stopLuego hay que crear un fichero de configuración de Xorg con este comando:
sudo Xorg -configurePor último re-iniciamos las X
sudo service gdm start
apt-get install git-coreTras instalarlo, hay que configurar nuestro nombre y nuestro email:
git config --global user.name "Tu nombre" git config --global user.email nombre@dominio.comPor defecto los colores están deshabilitados, podemos habilitarlos con:
git config --global color.diff auto git config --global color.status auto git config --global color.branch autoEn git existen dos niveles de repositorio: el local y el remoto. Cuando se crea un repositorio sólo se puede sincronizar con el local, puesto que no tiene remoto. Los repositorios creados desde el inicial se se sincronizan localmente y con el remoto. Es posible clonar cualquier repositorio, no sólo el inicial. Por tanto los repositorios forman una estructura de árbol.
git init git add . git commitEstas tres líneas, crean el repositorio, añaden todos los ficheros y crean la primera versión en el repositorio local.
git clone hostname:/var/proyecto proyectoDonde "hostname:/var/proyecto" es la ruta del directorio remoto, y "proyecto" es la ruta del repositorio local.
git add fileBorrar:
git rm fileMover:
git mv filePara "enviar" los cambios realizados en el repositorio local:
git commit -aPara "borrar" los archivos de la lista de archivos para subir (evitamos subir un archivo modificado):
git rm --cache archivoPara almacenar los cambios en el repositorio remoto:
git pushGIT obliga a escribir comentarios a la hora de subir archivos, lo cual está muy bien ya que en otros sistemas muchas veces no hay información de por qué se ha subido ciertos ficheros.
git fetchDesde el repositorio remoto:
git pullSi eres de los que prefieren un entorno gráfico con botones en lugar de escribir comandos, puedes probar git-cola
highres=off nohz=off irqpoll
# apt-get install rcconfY luego lo ejecutas con el comando:
# rcconf
nano -w /usr/share/pyshared/RapacheGtk/RapacheGui.py
# HACK : work around bug if not Shell.command.ask_password(): sys.exit(1)