Sunday, December 26, 2021

dotnet 6 raspbian

basado en  https://mycsharpdeveloper.wordpress.com/2021/09/21/installing-net-6-on-raspberry-pi-4-and-get-cpu-temperature-via-c/


wget https://download.visualstudio.microsoft.com/download/pr/d43345e2-f0d7-4866-b56e-419071f30ebe/68debcece0276e9b25a65ec5798cf07b/dotnet-sdk-6.0.101-linux-arm64.tar.gz


mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-6.0.101-linux-arm64.tar.gz -C $HOME/dotnet

export DOTNET_ROOT=$HOME/dotnet

export PATH=$PATH:$HOME/dotnet


# Run nano editor to edit the .bashrc

nano ~/.bashrc

# Copy the commands below to the .bashrc

export DOTNET_ROOT=$HOME/dotnet

export PATH=$PATH:$HOME/dotnet

 

# Run this command so the terminal session will use the new settings

source ~/.bashrc

#Crea una app por consola para validar que funciono la instalacion

mkdir hello-DotNet6

cd hello-DotNet6/

dotnet new console


#para ejecutar el hola Mundo

dotnet run 


Saturday, December 25, 2021

broken packages - The following packages have unmet dependencies - E: Broken packages

para el error:

The following information may help to resolve the situation:  The following packages have unmet dependencies:  vlc-bin : Depends: libvlc-bin (= 3.0.12-0+deb10u1+rpt1+arm64) but 3.0.12-0+deb10u1+rpt3 is to be installed  vlc-plugin-skins2 : Depends: vlc-plugin-qt (= 3.0.12-0+deb10u1+rpt3) but 3.0.12-0+deb10u1+rpt1+arm64 is to be installed E: Broken packages 


sudo apt full-upgrade sudo apt dist-upgrade

Friday, December 3, 2021

SSH no funciona raspbian - Failed to start OpenBSD Secure Shell server.

sudo service sshd restart

Job for ssh.service failed because the control process exited with error code.

See "systemctl status ssh.service" and "journalctl -xe" for details.

-- The unit ssh.service has entered the 'failed' state with result 'exit-code'.

Dec 03 20:28:09 pbeltran.ddns.net systemd[1]: Failed to start OpenBSD Secure Shell server.

-- Subject: A start job for unit ssh.service has failed

-- Defined-By: systemd

ssh -t

ssh: error while loading shared libraries: /usr/lib/aarch64-linux-gnu/libgssapi_krb5.so.2: invalid ELF header

sudo apt-get install libgssapi-krb5-2 --reinstall

sudo service smbd stop

sudo systemctl disable smbd

sudo reboot

ssh: error while loading shared libraries: /usr/lib/aarch64-linux-gnu/libkrb5.so.3: invalid ELF header

sudo apt-get install libk5crypto3 --reinstall

ssh: error while loading shared libraries: /usr/lib/aarch64-linux-gnu/libkrb5.so.3: invalid ELF header

sudo apt-get install -y libkrb5-3 --reinstall


descargar un sitio completo en html - Scrape an entire website

 Scrape an entire website 

#linux

wget --recursive --html-extension --page-requisites --convert-links http://website.com


Consider HTTrack. It's a free and easy-to-use offline browser utility.

http://www.httrack.com/


basado

https://stackoverflow.com/questions/9265172/scrape-an-entire-website

Wednesday, November 17, 2021

Secondary DNS Server for DHCP - PI-Hole

Basado en : 

https://discourse.pi-hole.net/t/secondary-dns-server-for-dhcp/1874/4


sudo nano /etc/dnsmasq.d/02-pihole-dhcp.conf

dhcp-option=6,Pi-holeIP,SecondaryDNSIP

sudo service pihole-FTL restart

ejemplo aplicado : dhcp-option=6,192.168.1.2,8.8.8.8

Friday, November 12, 2021

DNS varios

 

156.154.70.22 DNS Comodo firewall

156.154.71.22 DNS Comodo firewall

200.28.4.130 DNS Movistar

200.28.4.129 DNS Movistar


Saturday, July 24, 2021

Detect HTTP or HTTPS then force HTTPS in JavaScript

necesitaba redireccionar una pagina en http a https


 if (location.protocol !== 'https:') {

    location.replace(`https:${location.href.substring(location.protocol.length)}`);

}


https://stackoverflow.com/questions/4723213/detect-http-or-https-then-force-https-in-javascript