Reparación de #Disco
Primero aclaremos algo:
*El nombre puede variar dependiendo el Disco
_______________________________
_______________________________
Verificando e intentando restaurar estado de partición de Disco
Podemos reparar y llenar los bloques dañado con badblocks
Prueba de lectura-escritura (advertencia: destructiva)
Por defecto es una prueba extensiva con cuatro pasadas usando cuatro patrones diferentes:
0xaa (10101010)
0x55 (01010101)
0xff (11111111)
0x00 (00000000)
En el caso de algunos dispositivos,
esto tardará un par de días en completarse.
Primero nos aseguramos de tener instalado e2fsprogs
-w: hace una prueba de escritura destructiva
-s: muestra barra de progreso
-v: detalla y muestra los sectores defectuosos detectados en la salida estándar
Si todo sale bien solo faltaría formatear el disco
con el formato favorito que deseen
Ejemplos:
FAT32
Primero aclaremos algo:
# < es para administrador $ROOTLuego:
$ < es para usuario $USER
/dev/sdaSon los nombres del disco
/dev/sdb
/dev/sdc
/dev/sde
*El nombre puede variar dependiendo el Disco
_______________________________
/dev/sdaSon las particiones del disco se reconoce facilmente por el numero
>> /dev/sda1
>> /dev/sda2
>> /dev/sda3
_______________________________
Verificando e intentando restaurar estado de partición de Disco
# e2fsck -f -y -v -C 0 /dev/device1Borrado de disco completo
# dd if=/dev/zero of=/dev/device status=progressSi lleva tiempo y no avanza el progreso, ya es algo grave.
Podemos reparar y llenar los bloques dañado con badblocks
Prueba de lectura-escritura (advertencia: destructiva)
Por defecto es una prueba extensiva con cuatro pasadas usando cuatro patrones diferentes:
0xaa (10101010)
0x55 (01010101)
0xff (11111111)
0x00 (00000000)
En el caso de algunos dispositivos,
esto tardará un par de días en completarse.
Primero nos aseguramos de tener instalado e2fsprogs
# pacman -Sy e2fsprogs
# badblocks -wsv /dev/device
-w: hace una prueba de escritura destructiva
-s: muestra barra de progreso
-v: detalla y muestra los sectores defectuosos detectados en la salida estándar
Si todo sale bien solo faltaría formatear el disco
con el formato favorito que deseen
Ejemplos:
FAT32
# mkfs.vfat -F 32 -I /dev/deviceExFAT
# mkfs.exfat /dev/devicehttps://wiki.archlinux.org/index.php/Badblocks_(Espa%C3%B1ol)
Formatear un Dispositivo de Almacenamiento en #ntfs
Primero:
*El nombre puede variar dependiendo el Disco
_______________________________
_______________________________
Formateamos la partición:
Realizar el formato rápido (rápido). Esto omitirá tanto la puesta a cero del volumen como la comprobación de sectores defectuosos.
-L
Establezca la etiqueta de volumen para el sistema de archivos.
Ambos parametros pueden ser omitidos e ignorados
Primero:
# < es para administrador $ROOTLuego:
$ < es para usuario $USER
/dev/sdaSon los nombres del disco
/dev/sdb
/dev/sdc
/dev/sde
*El nombre puede variar dependiendo el Disco
_______________________________
/dev/sdaSon las particiones del disco se reconoce facilmente por el numero
>> /dev/sda1
>> /dev/sda2
>> /dev/sda3
_______________________________
Formateamos la partición:
# mkfs.ntfs -Q -L Nombre_USB /dev/device1-Q
Realizar el formato rápido (rápido). Esto omitirá tanto la puesta a cero del volumen como la comprobación de sectores defectuosos.
-L
Establezca la etiqueta de volumen para el sistema de archivos.
Ambos parametros pueden ser omitidos e ignorados
Formatear un Dispositivo de Almacenamiento en #ExFat
Primero:
*El nombre puede variar dependiendo el Disco
_______________________________
_______________________________
Formateamos la partición:
Nombre del volumen (etiqueta), hasta 15 caracteres.
Por defecto no hay etiqueta establecida.
Primero:
# < es para administrador $ROOTLuego:
$ < es para usuario $USER
/dev/sdaSon los nombres del disco
/dev/sdb
/dev/sdc
/dev/sde
*El nombre puede variar dependiendo el Disco
_______________________________
/dev/sdaSon las particiones del disco se reconoce facilmente por el numero
>> /dev/sda1
>> /dev/sda2
>> /dev/sda3
_______________________________
Formateamos la partición:
# mkfs.exfat -n Nombre_USB /dev/device1-n (opcional)
Nombre del volumen (etiqueta), hasta 15 caracteres.
Por defecto no hay etiqueta establecida.
Formatear un Dispositivo de Almacenamiento en #Fat32
Primero:
*El nombre puede variar dependiendo el Disco
_______________________________
_______________________________
Formateamos la partición:
Establece el nombre del volumen (etiqueta) del sistema de archivos.
El nombre del volumen puede tener hasta 11 caracteres de longitud.
-F (opcional)
Especifica el tipo de tablas de asignación de archivos utilizadas (12, 16 o 32 bits)
Si no se especifica nada, mkdosfs seleccionará automáticamente entre 12, 16 y 32 bits, lo que se ajuste mejor al tamaño del sistema de archivos.
Nota:
mkfs.vfat es un enlace simbólico a mkfs.fat, son la misma utilidad.
Primero:
# < es para administrador $ROOTLuego:
$ < es para usuario $USER
/dev/sdaSon los nombres del disco
/dev/sdb
/dev/sdc
/dev/sde
*El nombre puede variar dependiendo el Disco
_______________________________
/dev/sdaSon las particiones del disco se reconoce facilmente por el numero
>> /dev/sda1
>> /dev/sda2
>> /dev/sda3
_______________________________
Formateamos la partición:
# mkfs.fat -F 32 -n Nombre_USB /dev/device1-n (opcional)
Establece el nombre del volumen (etiqueta) del sistema de archivos.
El nombre del volumen puede tener hasta 11 caracteres de longitud.
-F (opcional)
Especifica el tipo de tablas de asignación de archivos utilizadas (12, 16 o 32 bits)
Si no se especifica nada, mkdosfs seleccionará automáticamente entre 12, 16 y 32 bits, lo que se ajuste mejor al tamaño del sistema de archivos.
Nota:
mkfs.vfat es un enlace simbólico a mkfs.fat, son la misma utilidad.
Programar un apagado automático en Linux
Un apagado automático se puede programar de diferentes formas.
Por ejemplo si quieres realizar el apagado automático a las 16:30 PM, puedes utilizar el comando de la siguiente manera:
Para programar un apagado dentro de 30 minutos, puedes realizar el apagado utilizando el siguiente comando:
Cancelar un apagado programado
Por suerte esto tiene una fácil solución, sólo tienes que usar la opción -c
#programar #apagado
Un apagado automático se puede programar de diferentes formas.
Por ejemplo si quieres realizar el apagado automático a las 16:30 PM, puedes utilizar el comando de la siguiente manera:
sudo shutdown 16:30
Para programar un apagado dentro de 30 minutos, puedes realizar el apagado utilizando el siguiente comando:
sudo shutdown +30
Cancelar un apagado programado
Por suerte esto tiene una fácil solución, sólo tienes que usar la opción -c
sudo shutdown -c
#programar #apagado
Instalación de Samba.
Instalamos samba:
Configuracion de ejemplo:
https://git.samba.org/samba.git/?p=samba.git;a=blob_plain;f=examples/smb.conf.default;hb=HEAD
Al archivo de configuración de samba le cambiamos donde dice:
log file = /usr/local/samba/var/log.%m
Lo cambiamos por:
log file = /var/log/samba/%m.log
Para probar si el archivo de configuración esta bien, ocupamos:
Esto fue testeado en un celular con la app MiXplorer, pero se puede ocupar cualquier cliente Samba.
#Samba
Creditos: @codeassault
Instalamos samba:
sudo pacman -S sambaCreamos un archivo vacio para la configuración:
sudo touch /etc/samba/smb.confLuego copiamos el contenido de la configuración de ejemplo en el archivo que acabamos de crear.
Configuracion de ejemplo:
https://git.samba.org/samba.git/?p=samba.git;a=blob_plain;f=examples/smb.conf.default;hb=HEAD
Al archivo de configuración de samba le cambiamos donde dice:
log file = /usr/local/samba/var/log.%m
Lo cambiamos por:
log file = /var/log/samba/%m.log
Para probar si el archivo de configuración esta bien, ocupamos:
testparm /etc/samba/smb.confCreamos el usuario para ingresar:
sudo smbpasswd -a tu_usuarioHabilitamos los servicios:
sudo systemctl enable smb.serviceNos deslogueamos y volvemos a entrar.
sudo systemctl enable nmb.service
Esto fue testeado en un celular con la app MiXplorer, pero se puede ocupar cualquier cliente Samba.
#Samba
Creditos: @codeassault
Instalar Free #WPS Office en ArchLinux - Interfaz y Diccionario en Español
https://youtu.be/NV4pqW0pdKQ
https://youtu.be/NV4pqW0pdKQ
YouTube
Instalar Free WPS Office en ArchLinux - Interfaz y Diccionario en Español
Para instalar wps office:
yay -S wps-office wps-office-mui-es-es wps-office-extension-spanish-dictionary
yay -S ttf-wps-fonts wps-office-fonts
Para encontrar la ubicación de wps office:
sudo find / -name office6
también puede ser
sudo find / -name Kingsoft…
yay -S wps-office wps-office-mui-es-es wps-office-extension-spanish-dictionary
yay -S ttf-wps-fonts wps-office-fonts
Para encontrar la ubicación de wps office:
sudo find / -name office6
también puede ser
sudo find / -name Kingsoft…
Telegram Desktop con diccionario en Español
Creditos:
@nahuelwexd
sudo pacman -S telegram-desktop aspell-es --needed
La opción --needed
se asegurará de instalar sólo los paquetes que no tengas instalados, por si ya tiene Telegram Desktop instalado.Creditos:
@nahuelwexd
Situar con la terminal en el directorio del ISO.
Ejecutar y comprobar su estado md5..
Listar su integridad - y sistema de archivos con
#
extension iso1/iso2 hace referencia que es hibrida, soporte legacy y efi boot.
Ahora comprobar el nombre del dispositivo que vas a usar.
Para eso ocupar este comando "lsbkl"
que nos va a listar lo que tenemos montado en nuestro disco.
como se muestra en el ejemplo, "sdb" es el disco en el cual vamos a grabar
la ISO.
cp es el comando que se utiliza habitual para copiar.
/dev/ se refiera a una unidad fisica
/sdb a nuestro usb
&& sync que luego del proceso de copiado, termine correctamente su trabajo si quedo algo retenido en el buffer.
#
importante, esperar a que finalice su copiado, esto puede variar, segun tus dispositivos.
una vez terminado de copiar listo...
ya estara para usarse...
si queremos comprobar que esta correctamente ...
esta vez agregando SOBRE QUE formato esta trabajando
(FAT-12/16/32)
y listo ya tienen para instalar su GNU-Linux donde quieran.
Creditos:
@GUVOX
Ejecutar y comprobar su estado md5..
Listar su integridad - y sistema de archivos con
#
fdisk -l firmware-10.2.0-amd64-netinst.iso
Disco firmware-10.2.0-amd64-netinst.iso: 376 MiB, 394264576 bytes, 770048 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
Tipo de etiqueta de disco: dos
Identificador del disco: 0x1a54ce4f
Disposit. Inicio Comienzo Final Sectores Tamaño Id Tipo
firmware-10.2.0-amd64-netinst.iso1 * 0 770047 770048 376M 0 Vací
firmware-10.2.0-amd64-netinst.iso2 4052 9715 5664 2,8M ef EFI
* simboliza que es booteableextension iso1/iso2 hace referencia que es hibrida, soporte legacy y efi boot.
Ahora comprobar el nombre del dispositivo que vas a usar.
Para eso ocupar este comando "lsbkl"
que nos va a listar lo que tenemos montado en nuestro disco.
como se muestra en el ejemplo, "sdb" es el disco en el cual vamos a grabar
la ISO.
$ lsbkl
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931,5G 0 disk
├─sda1 8:1 0 487M 0 part /boot/efi
├─sda2 8:2 0 7,5G 0 part [SWAP]
├─sda3 8:3 0 672,6G 0 part
│ ├─sistema-raiz 254:0 0 57,2G 0 lvm /
│ └─sistema-home 254:1 0 615,4G 0 lvm /home
├─sda4 8:4 0 250G 0 part
└─sda5 8:5 0 1000M 0 part
sdb 8:16 1 14,6G 0 disk
├─sdb1 8:17 1 376M 0 part /media/guvo/Debian 10.2.0 amd64 n
└─sdb2 8:18 1 2,8M 0 part
Seguido desmontamos la Unidad USB, # umount /dev/sdb
ahora pasamos a utilizar el comando que nos va a permitir copiar nuestra iso y hacerla booteable.cp es el comando que se utiliza habitual para copiar.
/dev/ se refiera a una unidad fisica
/sdb a nuestro usb
&& sync que luego del proceso de copiado, termine correctamente su trabajo si quedo algo retenido en el buffer.
#
cp firmware-10.2.0-amd64-netinst.iso /dev/sdb && sync
"NOTA"importante, esperar a que finalice su copiado, esto puede variar, segun tus dispositivos.
una vez terminado de copiar listo...
ya estara para usarse...
si queremos comprobar que esta correctamente ...
# fdisk -l /dev/sdb
# fdisk -l /dev/sdb
Disco /dev/sdb: 14,61 GiB, 15669919744 bytes, 30605312 sectores
Modelo de disco: Cruzer Blade
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
Tipo de etiqueta de disco: dos
Identificador del disco: 0x1a54ce4f
Disposit. Inicio Comienzo Final Sectores Tamaño Id Tipo
/dev/sdb1 * 0 770047 770048 376M 0 Vacía
/dev/sdb2 4052 9715 5664 2,8M ef EFI (FAT-12/16/32)
como veran arroja los mismos resultados..esta vez agregando SOBRE QUE formato esta trabajando
(FAT-12/16/32)
y listo ya tienen para instalar su GNU-Linux donde quieran.
Creditos:
@GUVOX
Instalar Ly (Display Manager)
- Instalamos el paquete ly-git.
Bonus:
Para activar el tema DOOM, editamos el archivo de configuracion de Ly.
animate = true
hide_borders = true
#DM
Creditos: @codeassault
- Instalamos el paquete ly-git.
yay -S ly-git- Desactivamos el DM que tengamos (en este caso el Ligthdm).
sudo systemctl disable lightdm- Activamos el Ly.
sudo systemctl enable ly.service- Desactivamos la tty2 usada por Ly.
sudo systemctl disable getty@tty2.service- Reiniciamos el sistema
Bonus:
Para activar el tema DOOM, editamos el archivo de configuracion de Ly.
sudo nano /etc/ly/config.iniDescomentamos:
animate = true
hide_borders = true
#DM
Creditos: @codeassault
[1] ArchISO Crear ISO LiveCD en ArchLinux 😉
https://youtu.be/8tqSEHkGquQ
https://youtu.be/8tqSEHkGquQ
YouTube
[1] ArchISO - Crear LiveCD Basado en Arch Linux
[1] ArchISO - Crear LiveCD ISO Basado en Arch Linux
Restaurar configuración y sesión en #XFCE
Primero debemos acceder a una de las terminales virtuales (tty), presionamos:
Se nos pedirá nuestro nombre de usuario y luego de ingresarlo la contraseña correspondiente, luego de iniciar la sesión en la consola virtual borramos la carpeta donde guardan los archivos de configuración y sessión de cache.
Luego reiniciamos
Primero debemos acceder a una de las terminales virtuales (tty), presionamos:
CTRL + ALT + F1
Se nos pedirá nuestro nombre de usuario y luego de ingresarlo la contraseña correspondiente, luego de iniciar la sesión en la consola virtual borramos la carpeta donde guardan los archivos de configuración y sessión de cache.
rm /home/usuario/.cache/sessions -R
rm /home/usuario/.config/xfce4 -R
Luego reiniciamos
sudo reboot
#Reproductor de Música
programa muy similar a Spotify, basado en electron, que en si, básicamente toma audio de YouTube, BandCamp y Last.fm y los reproduce y descarga.
Todavía está medio verde el proyecto (fase beta), pero es una buena alternativa open-source
programa muy similar a Spotify, basado en electron, que en si, básicamente toma audio de YouTube, BandCamp y Last.fm y los reproduce y descarga.
Todavía está medio verde el proyecto (fase beta), pero es una buena alternativa open-source
yay -S nuclear-player-bin
(DE) Entornos de Escritorio en Arch Linux - Instalación
https://youtu.be/KnFPqISfEqM
https://youtu.be/KnFPqISfEqM
YouTube
[2] - Entornos de Escritorio en Arch Linux - Instalación
01:08 = Xfce4
04:52 = Deepin
07:28 = KDE
10:52 = GNOME
13:08 = GNOME Flashback
15:21 = MATE
18:35 = Enlightenment
21:09 = Cinnamon
23:02 = Budgie
24:41 = LXQt
27:12 = LXDE
-----------------------------------------------------------
DESCARGA EL PDF DE GUÍA…
04:52 = Deepin
07:28 = KDE
10:52 = GNOME
13:08 = GNOME Flashback
15:21 = MATE
18:35 = Enlightenment
21:09 = Cinnamon
23:02 = Budgie
24:41 = LXQt
27:12 = LXDE
-----------------------------------------------------------
DESCARGA EL PDF DE GUÍA…