$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 4B7C549A058F8B6B
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb.list
$ sudo apt-get update
$ sudo apt install mongodb-org
Si deseamos especificar la versión:
$ sudo apt install mongodb-org=4.2.1 mongodb-org-server=4.2.1 mongodb-org-shell=4.2.1 mongodb-org-mongos=4.2.1 mongodb-org-tools=4.2.1
Validamos la versión:
$ mongod --version MongoDB shell version v4.2.5 git version: 2261279b51ea13df08ae708ff278f0679c59dc32 OpenSSL version: OpenSSL 1.1.1f 31 Mar 2020 allocator: tcmalloc modules: none build environment: distmod: ubuntu1804 distarch: x86_64 target_arch: x86_64
Configuración:
$ sudo systemctl enable mongod $ sudo systemctl start mongod
Algunos comandos:
sudo systemctl stop mongod sudo systemctl restart mongod
Test
$ mongo > use mydb; > db.test.save( { tecadmin: 100 } ) > db.test.find() { "_id" : ObjectId("52b0dc8285f8a8071cbb5daf"), "tecadmin" : 100 }
Análisis de contenido de un web site, donde podremos editar, guardar partes del sitio etc. Para ello vamos a usar Web Scraping con nodejs.(sĺo para fines educativos cualquier uso indebido es netamente de su responsabilidad).
AREPL evalúa automáticamente el código de Python en tiempo real a medida que escribe.
Por defecto en Linux el editor de código VSC la extensión “Code runner” ejecuta los archivos con extensión py en el interprete de comandos usando el comando python pero para poder usar el comando python3 sólo basta con agregar o modificar en la configuracion json las siguientes lineas:
... "code-runner.executorMap": { "python": "python3" } ...