Recuperare pacchetti per Debian 8 (jessie)

Capita di dover lavorare su qualche vecchia VM; la difficoltà maggiore è nel recuperare pacchetti, perché i repository non sono più in linea. Per Debian 8 (jessie), ma anche per altre versioni, si può aggiungere la seguente riga nel file /etc/apt/sources.list e commentare le altre presenti: e sarà possibile scaricare nuovamente qualche pacchetto che serve. … Leggi tutto

zsh: come svuotare velocemente un file

Chi è abituato, come me, ad utilizzare BASH e si trova ad usare ZSH, tra le varie piccole differenze si sarà accorto che non è più possibile usare la scorciatoia > per creare un nuovo file o svuotarlo, es: >pippo.txt Mentre questo su BASH creava un file vuoto oppure lo svuotava se esisteva già, se … Leggi tutto

apachectl status: 113: www-browser: not found

Se provando a recuperare lo status di apache da CLI viene fuori questo messaggio: /usr/sbin/apachectl: 113: www-browser: not found ‘www-browser -dump http://localhost:80/server-status’ failed. Maybe you need to install a package providing www-browser or you need to adjust the APACHE_LYNX variable in /etc/apache2/envvars significa che manca un browser testuale per poter visualizzare i dati prodotti dal … Leggi tutto

MySQL 8: Different lower_case_table_names settings

Se viene aggiunta l’opzione lower_case_table_names tra le opzioni di MySQL 8, dopo il primo avvio di MySQL 8, l’avvio fallisce con l’errore: Questo perché purtroppo non è possibile modificare l’opzione dopo che il servizio MySQL è stato inizializzato. La procedura da fare è la seguente: Aggiungere l’opzione lower_case_table_names = 1 nel file /etc/mysql/mysql.conf.d/mysqld.cnf. Facciamo un … Leggi tutto

Debian 11 Bullseye: Come installare mytop

MyTop è un utile software che permette di visualizzare in tempo reale le query in esecuzione e permette di fare alcune operazione su tali query. Su debian Bullseye il classico: non funziona. Si può però recuperare manualmente il pacchetto dalla distribuzione SID e poi installarlo a mano come segue. Aprire con il browser l’indirizzo http://archive.debian.org/debian/pool/main/m/mytop/ … Leggi tutto

journalctl e systemd

systemd ha il proprio sistema di registrazione log chiamato journal e per leggere i log si puà utilizzare il comando journalctl. Ad esempio per controllare i log per l’utente apache si può digitare: journalctl -u apache Per visualizzare i log di un utente, in base all’UID, es UID 100: journalctl _UID=100 Per visualizzare i log … Leggi tutto

Bash: script per scaricare un file da Google Drive

Ecco un semplice script bash per scaricare un archivio da google drive: #!/usr/bin/env bash # gdrive_download # # script to download Google Drive files from command line # not guaranteed to work indefinitely # taken from Stack Overflow answer: # http://stackoverflow.com/a/38937732/7002068 gURL=$1 # match more than 26 word characters ggID=$(echo “$gURL” | egrep -o ‘(\w|-){26,}’) … Leggi tutto