eliminar un directorio/folder no vació en linux

 rm -r dirname

si el folder tiene archivos protegidos contra escritura se le preguntará cada vez

por esos archivos, para evitar la pregunta constante, usar la sgt sentencia:

rm -rf dirname


fuente:

https://linuxize.com/post/how-to-remove-files-and-directories-using-linux-command-line/



antes de hacer docker build

sudo apt-get clean all

sudo apt-get update

sudo apt-get dist-upgrade -y

# and optionally

sudo apt-get autoremove

p.d: desconectarse de la VPN para evitar posibles errores

github pushear con personal access token

 clonamos nuestro repositorio

desde su direccion https


git clone https://github.com/israelbazan76/test-gitignores.git

// trabajar dentro del proyecto clonado

git add .
git commit  -m "first commit"

......................
ir a github.com, loguearse

click sobre la foto del extremo superior derecho
Settings
Developer settings
Personal access token
Crear uno nuevo
seleeccionar el scope (tildar la primera casilla de "repo"
copiar el access token generado
...........................

git push

nos pedirá el usuario
y cuando nos pida el password
le pegamos el access token generado.




instalar oci8 en linux php7.4

 https://gist.github.com/eSkiSo/781269c79b4dd740e90fcc059c1985ae


traduccion 

https://www.cjorellana.net/2020/12/como-instalar-oci8-en-ubuntu-2004-y-php.html


para solucionar el problema de cuando se quiere instalar php7.4-dev

https://askubuntu.com/questions/1288573/issue-when-installing-php-dev-in-ubuntu-20-04


cuando sale permiso denegado al hacer echo, ingresar como  root

sudo su -

y luego ctrl+d


si al momento de instalar alguna libreria sale algo como

DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable


buscar el proceso que mantiene el bloqueo asi:


sudo fuser -v /var/cache/debconf/config.dat


 USER        PID ACCESS COMMAND

/var/cache/debconf/config.dat:

                     root      18210 F.... dpkg-preconfigu

                     

Entonces simplemente necesita anotar el PID y matarlo así:


sudo kill PID

sudo kill -9 PID  # if the first doesn't work


linux ubuntu mint actualizar chrome

 desde una terminal: $ sudo apt update $ sudo apt install google-chrome-stable