viernes, 6 de noviembre de 2020

Comparar directorios con diff

 Para comparar directorios utilizamos la herramienta diff:
diff -r -q 'directorio1' 'directorio2'
diff -r -q /home/miusuario/Documentos /home/miusuario/Copia-de-Documentos

-r para hacerlo de forma recursiva.
-q para que sólo aparezcan en pantalla los ficheros que hay en uno y no en el otro.

diff examina el contenido de los archivos (línea por línea, si son archivos de texto) para determinar si son diferentes. Esto hace que el proceso se alargue si el número de ficheros es grande.

Si no necesitamos conocer la diferencia entre ficheros, sino que los ficheros en uno y otro directorio sean los mismos, vamos a hacer un listado con todos los archivos que tengan ambos directorios y después comparamos dichos listados.
1= Nos movemos hasta el directorio1
cd /home/miusuario/directorio1
2= Generamos el listado del directorio1:
find . -type f > listado-directorio1.txt
3= Nos movemos hasta el directorio2
cd /home/miusuario/directorio1
4= Generamos el listado del directorio1:
find . -type f > listado-directorio2.txt
5= Comparamos los archivos:
diff /home/miusuario/directorio1/listado-directorio1.txt /home/miusuario/directorio2/listado-directorio2.txt

Ej:
cd /home/miusuario/Documentos
find . -type f > listado-de-Documentos.txt
cd /home/miusuario/Copia-de-Documentos
find . -type f > listado-Copia-de-Documentos.txt
diff /home/miusuario/Documentos/listado-de-Documentos.txt /home/miusuario/Copia-de-Documentos/listado-Copia-de-Documentos.txt

Si queremos que nos lo imprima en un archivo de texto, añadir al final >diferencias.txt
diff /home/miusuario/Documentos/listado-de-Documentos.txt /home/miusuario/Copia-de-Documentos/listado-Copia-de-Documentos.txt >diferencias.txt

miércoles, 9 de septiembre de 2020

Error de apt

 E: No se pudo bloquear /var/lib/dpkg/lock-frontend - open (11: Recurso no disponible temporalmente)
E: No se puede obtener el bloqueo de la interfaz de dpkg (/var/lib/dpkg/lock-frontend), ¿hay otro proceso utilizándolo?


sudo fuser -vki  /var/lib/dpkg/lock[/code]

sudo rm -f /var/lib/dpkg/lock

**Si esto no funciona, mirar aquí:

https://eltallerdelbit.com/solucion-error-dpkg-frontend-esta-bloqueada-por-otro-proceso/

sábado, 11 de julio de 2020

Suspender portátil cerrando tapa

Al cerrar la tapa del portátil (Asus 1215B), éste debería de entrar en suspensión. Esto lo hacía unas veces sí y otras no.
Buscando soluciones encontré ésta que de momento me está funcionando.

 Editar el archivo /etc/default/grub
sudo pluma /etc/default/grub
Añadir nouveau.modeset=0

Antes:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Ahora:
GRUB_CMDLINE_LINUX_DEFAULT="nouveau.modeset=0 quiet splash"

Actualizar grub:
sudo update-grub

OTRA FORMA (Gracias a ubunlog.com

Instalar pm-utils:

sudo apt install pm-utils

Tras la instalación escribiremos lo siguiente:

Ssudo pluma /etc/systemd/logind.conf

Esto nos mostrará un archivo con diversas lineas comentadas. Descomentar ciertas líneas para que el programa de pm-utils funcione de manera extraordinaria y mande al equipo a suspensión al cerrar la tapa del portátil. Así hemos de descomentar las siguientes lineas:




HandleSuspendKey=suspend
HandleLidSwitch=suspend
HandleLidSwitchDocked=suspend
Guardamos los cambios y reiniciamos el sistema.

miércoles, 9 de enero de 2019

Después de instalar Ubuntu Mate 18.04

sudo apt install synaptic gparted gpart exfat-fuse exfat-utils hfsplus hfsutils ntfs-3g ubuntu-restricted-extras libavcodec-extra libdvdcss2 mtp-tools ipheth-utils ideviceinstaller ifuse p7zip-full p7zip-rar rar unrar build-essential linux-headers-`uname -r` printer-driver-all ttf-mscorefonts-installer firefox-locale-es chromium-browser apt-xapian-index libreoffice-l10n-es audacity cellwriter flpsed gnome-do gimp handbrake imagination kdenlive libreoffice luckybackup openshot rawtherapee synaptic ufraw winff xpdf libimage-exiftool-perl

sudo fc-cache

sudo update-apt-xapian-index -vf

xdg-mime default transmission-gtk.desktop x-scheme-handler/magnet

Soporte de idiomas

sudo apt update && sudo apt dist-upgrade

Instalar Dropbox:
sudo apt install caja-dropbox

Instalar Gestor de Encfs de Gnome:
https://moritzmolch.com/apps/gencfsm/
sudo add-apt-repository ppa:gencfsm && sudo apt-get update && sudo apt-get -y install gnome-encfs-manager

Instalar VirtualBox:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt -y install gcc make dkms
sudo apt update
sudo apt -y install virtualbox
sudo apt install virtualbox-ext-pack

PinguyBuilder. Descargar paquete deb e instalar.
https://sourceforge.net/projects/pinguy-os/files/ISO_Builder/

Unetbootin
https://unetbootin.github.io/
sudo add-apt-repository ppa:gezakovacs/ppa
sudo apt-get update
sudo apt-get install unetbootin

Pyrenamer. Descargar paquete deb e instalar.
https://pkgs.org/download/pyrenamer

ffDiaporama:
http://ffdiaporama.tuxfamily.org/?page_id=10472&lang=es
sudo add-apt-repository ppa:ffdiaporamateam/stable
sudo apt-get update
sudo apt-get install ffdiaporama
sudo apt-get install ffdiaporama-texturemate (N=)
sudo apt-get install ffdiaporama-openclipart (N=)

fotowall:
https://www.enricoros.com/opensource/fotowall/download/binaries/
descargar para ubuntu:
https://github.com/enricoros/fotowall/releases/download/v1.0/Fotowall-1.0-RETRO-Ubuntu-x86_64.x86_64
Dar permisos de ejecución y
Dobleclic sobre el archivo para lanzar.

sábado, 17 de noviembre de 2018

Icono de Dropbox no se muestra

El icono de Dropbox no se muestra en la barra de notificaciones.
He buscado y probado distintas soluciones y voy a anotar la que me ha funcionado a mi, en Ubuntu Mate 18.04

1. Abrir caja como superusuario: sudo caja
2. Ir a /bin
3. Crear un archivo nuevo. Nombrálo como dropbox
4. En ese archivo, copiar lo siguiente:
#! /bin/bash
dbus-launch ~/.dropbox-dist/dropboxd


5. Guardar y dar permiso de ejecución
__________
Ahora ir al menú y hacer clic-derecho ---> Editar menús



Buscar el lanzador de Caja Dropbox ---> Propiedades


En el apartado Comando, escribir: /bin/dropbox


Cerrar y comprobar.

viernes, 9 de noviembre de 2018

Extraer las imágenes de una presentación .pps

1 Cambiar extensión .pps a .ppt


2 Abrir con LibreOffice

3 Guardar como... Añadir extensión .html

4 Usar formato ODP

5 Cambiar extensión .odp por .zip

6 Extraer aquí

7 Entrar al directorio que nos ha creado
8 ... y allí en el directorio pictures


miércoles, 7 de noviembre de 2018

Firefox: Recuperar datos importantes desde un perfil anterior

Recuperar datos importantes desde un perfil anterior

 

Página importante si tenemos problemas con firefox.

Entre otros cómo guardar para posteriormente recuperar contraseñas, marcadores, certificados, etc.

jueves, 16 de agosto de 2018

Lynis: Auditoría de seguridad, pruebas de penetración, detección de vulnerabilidad, etc

Lynis https://cisofy.com/lynis/,

es una herramienta de seguridad probada para sistemas que ejecutan Linux, macOS o un sistema operativo basado en Unix. Realiza un análisis de salud extenso de sus sistemas para soportar el endurecimiento del sistema y las pruebas de cumplimiento. El proyecto es un software de fuente abierta con licencia GPL y está disponible desde 2007.

Puede ser instalada desde repositorios o descargando el paquete.


Página de descarga:
https://cisofy.com/downloads/lynis/

cd /opt/

sudo wget https://downloads.cisofy.com/lynis/lynis-2.6.7.tar.gz

sudo tar xvzf lynis-2.6.7.tar.gz

sudo mv lynis /usr/local/

sudo ln -s /usr/local/lynis/lynis /usr/local/bin/lynis

sudo lynis audit system

Resultados en la ruta /var/log/lynis.log

Para ver los warnings (problemas a resolver urgentemente), introducimos el siguiente comando:

sudo grep Warning /var/log/lynis.log

Para ver las sugerencias, introducimos el siguiente comando:

sudo grep Suggestion /var/log/lynis.log

domingo, 24 de junio de 2018

Problema con los repositorios de VirtualBox

Fuente:



ProyectosBeta.net





Al agregar el repositorio de VirtualBox. Al actualizar los repositorios sale el siguiente mensaje:
N: Omitiendo el uso del fichero configurado «contrib/binary-i386/Packages» ya que el repositorio «http://download.virtualbox.org/virtualbox/debian bionic InRelease» no admite la arquitectura «i386»

Solución al mensaje.

Servidor TFTP en Ubuntu - Linux

Fuente:

Blog de Gulfan

Servidor TFTP en Ubuntu con permisos de escritura

 Cómo instalar, configurar, comprobar y hacer funcionar un servidor TFTP en Linux.

lunes, 11 de septiembre de 2017

Activar scroll vertical en touchpad

No me funcionaba el scroll vertical en wifislax-64.
Solucionado creando el archivo 10-synaptics.conf en /etc/X11/xorg.conf.d/

Editar el archivo con el siguiente texto:

Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "VertEdgeScroll" "True"
Option "TabButton" "0"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
EndSection

Guardar y reiniciar.

miércoles, 12 de abril de 2017

Actualizar a MATE Desktop 1.16 en Ubuntu MATE 16.04

Fuente:
https://ubuntu-mate.org/blog/mate-desktop-116-for-xenial-xerus/

Upgrade to MATE Desktop 1.16.x

Para actualizar Ubuntu MATE 16. 04 a MATE Desktop 1. 16. x haga lo siguiente:

Abrir un terminal using CRTL + ALT + t.

sudo apt-add-repository ppa:ubuntu-mate-dev/xenial-mate
sudo apt update
sudo apt full-upgrade

Ahora reinicie su ordenador y ejecute MATE Desktop 1.16.x

lunes, 23 de enero de 2017

Fallo al descargar datos de archivos extra - ttf-mscorefonts

1.- Instalar el paquete ttf-mscorefonts-installer. Necesitamos algunas cosas del paquete más tarde
 
sudo apt install ttf-mscorefonts-installer
 

2.- Descargar e instalar las fuentes

TMP=$(mktemp -d)
 
cd "$TMP" 
 
awk '/Url/ {system("wget "$2)}' /usr/share/package-data-downloads/ttf-mscorefonts-installer 
 
sudo /usr/lib/msttcorefonts/update-ms-fonts "$TMP"/*
 
3.- Evitar mensaje de error en el futuro
 
sudo touch /var/lib/update-notifier/package-data-downloads/ttf-mscorefonts-installer
 
4.- Limpiar temporales
cd .. 
 
rm -r "$TMP"   

Fuente: askubuntu

viernes, 9 de diciembre de 2016

Desactivar la recarga automática de página en firefox

Abrir una pestaña nueva y escribir en la barra de direcciones:

about:config

Aceptad el aviso de "Zona hostil...".

En el filtro de "Buscar" poned:

accessibility.blockautorefresh

Cambiar el valor de false a true con un dobleclic.

martes, 29 de noviembre de 2016

Cifrar archivos con GPG

GPG ---> GNU Privacy Guard


En una terminal nos movemos con cd hasta el directorio en el que está el archivo a cifrar.

Allí ciframos con la orden:

gpg -c nombre_archivo

Nos pedirá la contraseña con la que queremos cifrar, por dos veces.

Ahora tendremos un nuevo archivo con extensión .gpg

Para descifrar:

gpg nombre_archivo.gpg


Para cifrar un directorio, comprimirlo y hacer como si fuese un archivo.

Más info:  man gpg

domingo, 13 de noviembre de 2016

Hacer una imagen ISO del Sistema

Varias alternativas a remastersys para hacer una copia del sistema en formato imagen ISO:

http://askubuntu.com/questions/829652/build-my-own-ubuntu-iso

Respin

Systemback
  
Pinguybuilder

y otros...


Bodhibuilder

miércoles, 5 de octubre de 2016

Averiguar contraseña del BIOS en los portátiles

Averiguar contraseña del BIOS en los portátiles a través de la puerta trasera.

BIOS Password Backdoors in Laptops en Dogbert's Blog

BIOS Password  Recovery for Laptops en bios-pw.org


Tal como explica Dogbert en su blog, los fabricantes han implementado una puerta trasera para poder averiguar la contraseña BIOS de los portátiles, de tal forma que al introducir una contraseña errónea, a la tercera vez, nos  ofrece la contraseña verdadera, pero encriptada junto al mensaje de Sistema Desactivado.



Una vez obtenido ese código encriptado, introducirlo en el cuadro de la página https://bios-pw.org/ y pulsar en Get Password.



Nos proporcionará la contraseña correcta con la que podremos acceder al ordenador.

jueves, 29 de septiembre de 2016

Canales 12 y 13 wifi

Ya me ha pasado en varias ocasiones que al instalar ubuntu o derivadas, no reconoce los APs que emiten en el canal 12 o en el 13.
El problema, parece ser que es porque en los EEUU sólo están permitidos los canales del 1 al 11 y a los europeos nos da la lata porque no nos ubica bien.

La solución es bien sencilla, pero me ha costado encontrarla, por lo que la voy a trasponer aquí más algunos comandos útiles para el caso.

Gracias a rioport de ubuntu-es.org

Cómo reconoce el sistema a tu tarjeta:
iw dev
phy#0
    Interface wlp1s0b1
        ifindex 3
        wdev 0x1
        addr 74:2f:68:a8:33:43
        type managed
        channel 11 (2462 MHz), width: 20 MHz (no HT), center1: 2462 MHz

Conocer canales disponibles:
sudo iwlist wlp1s0b1 freq

Desde la terminal:

sudo -i

echo 'options cfg80211 ieee80211_regdom=EU' > /etc/modprobe.d/cfg80211-EU.conf


El nombre del archivo (cfg80211-EU) lo puedes cambiar por otro que quieras, solo asegúrate que tenga extensión .conf

Reinicia y comprueba con el comando sudo iwlist wlp1s0b1 channel si reconoce  los canales 11 a 13

sábado, 16 de abril de 2016

Quitar comilla especial ' en calc

Fuente: Quitar comilla especial ' en calc

Cuando al introducir un número en una celda este queda con la comilla simple, es porque la celda tiene el formato texto @.
Dejando un formato standar o cualquier numérico, el número se introducirá sin comilla.
Para eliminar la comilla con buscar-reemplazar:
-buscar: .*
-reemplazar: &
En mas opciones marcar el uso de expresiones regulares.
Y reemplazar.

==== 

Al Copiar-Pegar desde una página de internet:

Seleccionar las celdas correspondientes.
Formatear con la herramienta: Formatear como número.
Aplicar Buscar - Reemplazar como el modo anterior.