sysadmin – arkenidar.com /wordpress conscious Planet Sat, 20 Nov 2021 14:55:58 +0000 it-IT hourly 1 https://wordpress.org/?v=6.0 186265917 usi di SSH /wordpress/2020/11/28/usi-di-ssh/ /wordpress/2020/11/28/usi-di-ssh/#respond Sat, 28 Nov 2020 18:32:47 +0000 /wordpress/?p=30 SSH è un sistema usato per interfacciarsi verso un altro computer in rete (detto gergalmente computer host).

Permette:

  • accesso mediante shell che può essere di root (SuperUtente) o di un utente esistente creato specificato. es: ssh dario@arkenidar.com
  • permette l’esecuzione di un comando di testo o anche grafico (usante X11 o altro server grafico)
  • ssh -t root@arkenidar.com “python3” # esegue un comando con terminale (-t come terminal) in questo caso la REPL del linguaggio CPython
  • ssh -Yf root@arkenidar.com “PathFinder” #esegue un programma grafico in questo caso un filemanager

]]>
/wordpress/2020/11/28/usi-di-ssh/feed/ 0 30
pacchetti installati senza APT /wordpress/2020/11/28/pacchetti-installati-senza-apt/ /wordpress/2020/11/28/pacchetti-installati-senza-apt/#respond Sat, 28 Nov 2020 17:29:12 +0000 /wordpress/?p=26

Ecco che installando Dropbox (discussa altrove la sua utilizzabilità) ho dovuto fare un:

sudo dpkg -i dropbox_2020.03.04_amd64.deb # .deb installato

come SuperUtente il Debian Package *.deb viene installato (-i come install).

Questo perchè non è nei repository. Più avanti scoprirete anche altri modi usati per distribuire il software, etc. (aggiornarlo etc etc)

Nota: in casi di dipendenze di pacchetti non risolte un “sudo apt install -f” potrebbe Fixare. Annetto anche un “sudo apt autoremove” a volte torna utile nel rimuovere i pacchetti software non più richiesti (nessun pacchetto dipende da essi)

sudo apt install ./zoom_amd64.deb è invece un esempio di come usare apt per installare un file *.deb

]]>
/wordpress/2020/11/28/pacchetti-installati-senza-apt/feed/ 0 26
APT e gestione software /wordpress/2020/11/28/apt-e-gestione-software/ /wordpress/2020/11/28/apt-e-gestione-software/#respond Sat, 28 Nov 2020 12:46:44 +0000 /wordpress/?p=22 APT è un software di gestione del sistema che permette di:

  • installare (anche reinstallare sopra)
  • disinstallare (mantenendo o rimuovendo la configurazione)
  • aggiornare (può conoscere versioni più recenti)
  • cercare (è un database ricercabile)

… pacchetti software di tipo .deb (Debian) che vengono immagazzinati nei repository ad esempio di Ubuntu di Canonical per poi essere distribuiti, scaricati dagli utenti.

APT è un comando presente anche in Debian oltre che Ubuntu, una questione di parentele e derivazioni (considerando Ubuntu figlia di Debian).

Su altri sistemi ci sono software somiglianti negli intenti e funzionalità ma sono specifici. Ad esempio “dnf” in Fedora o persino “pkg” in Termux di Android come lontana somiglianza.

In alcuni casi può persino occuparsi del salto di versione dell’intero sistema operativo ma per questo documentatevi prima adeguatamente.

Quindi gestione del download, delle versioni e anche della composizione armoniosa dei vari pezzi per cui ad esempio se un pacchetto ne necessita un altro lo installa o a volte più liberalmente lo suggerisce soltanto.

Esempio:

sudo apt install apache2 libapache2-mod-php # apache + php

Non installate software sconosciuto ma informatevi:

apt show apache2 # mostra info su apache2, pacchetto APT

man apt # pagine di manuale su APT

]]>
/wordpress/2020/11/28/apt-e-gestione-software/feed/ 0 22
“console” e frammenti /wordpress/2020/11/27/console-e-frammenti/ /wordpress/2020/11/27/console-e-frammenti/#respond Fri, 27 Nov 2020 19:24:19 +0000 /wordpress/?p=19 I progettisti dei programmi informatici ma anche altri usano ancora un modo classico di interagire con il computer: la “riga di comando” (in English “command line”).

Questa shell testuale permette di operare mediante l’immissione e l’emissione di testi.

ad esempio:

devo clonare un repo Git:

git clone https://github.com/arkenidar/quiz

devo amministrare il server:

ssh root@arkenidar.com

ad esempio combinandoli:

ssh root@arkenidar.com

e sono nel server

cd /var/www/html

e sono nella root del webserver

git clone https://github.com/arkenidar/quiz

e il quiz PHP è accessibile dal server PHP:

/quiz/new/questions.php?set=1

approfondimenti: uso di SSH, uso di RSYNC, uso di server locale magari di tipo LAMP, uso di linode.com come hosting, uso di Git e di Github magari anche.

]]>
/wordpress/2020/11/27/console-e-frammenti/feed/ 0 19
Ciao Lettori! /wordpress/2020/11/23/ciao-mondo/ /wordpress/2020/11/23/ciao-mondo/#respond Mon, 23 Nov 2020 11:56:34 +0000 /wordpress/?p=1 Benvenuto in questo sito personale strutturato con WordPress. Questo è il mio primo articolo. Parlerò e parlo di software, artistiche tematiche, codifica di sofware, amministrazione di sistema

]]>
/wordpress/2020/11/23/ciao-mondo/feed/ 0 1