Attualmente sto navigando Internet (Cloud / Web) si basa principalmente, sotto il Protocollo di trasferimento ipertestuale (HTTP)Ie HTTP è il protocollo di rete utilizzato in tutto il mondo per esplorare il Web mondiale (WWW). Dalla sua data di creazione (1989-1991) e durante la sua esistenza, ha avuto molte modifiche o versioni. HTTP 1.2, è stato in vigore per 15 anni, fino al HTTP 2, è stato rilasciato a maggio 2015. E forse ora, HTTP 3 essere rilasciato presto.
Tuttavia, ci sono altri protocolli alternativi, innovativi e interessanti in fase di sviluppo. Uno di essi è IPFS che si basa su a Protocollo ipermediale P2P (Peer-to-Peer - Person to Person) ed è progettato per eseguire il Web più veloce, più sicuro e più aperto.
In un post precedente, chiamato "IPFS: un file system avanzato con tecnologia P2P e Blockchain" Lo commentiamo in dettaglio: che cos'è IPFS, quali caratteristiche ha, come funziona ?, tra le altre cose. Pertanto, vale la pena citare brevemente quanto segue:
"... IPFS potrebbe integrare o sostituire l'attuale protocollo HTTP (Hypertext Transfer Protocol), che attualmente esegue i trasferimenti di informazioni nel cloud (web) a livello globale. Pertanto, IPFS mira a trasformare l'attuale funzionamento di Internet basato su server centralizzati in un web completamente distribuito con tecnologia P2P e Blockchain. Per diventare così un file system distribuito, con directory e file, in grado di connettere tutti i dispositivi informatici e contenuti digitali, a livello globale, con lo stesso file system".
Nel frattempo, ora ci concentreremo sul installazione e utilizzo, del suo Cliente ufficiale per GNU / Linux.
Come utilizzare IPFS - File System interplanetario?
Installazione
- Scarica il client ipfs-desktop del Sito ufficiale. Al momento della stesura dell'articolo, la versione disponibile è la 0.10.4, ed è disponibile nei seguenti formati:
- Catrame: ipfs-desktop-0.10.4-linux-x64.tar.xz
- deb: ipfs-desktop-0.10.4-linux-amd64.deb
- rpm: ipfs-desktop-0.10.4-linux-x86_64.rpm
- Immagine app: ipfs-desktop-0.10.4-linux-x86_64.AppImage
- FreeBSD: ipfs-desktop-0.10.4-linux-x64.freebsd
- Una volta scaricato, nel nostro caso il file ipfs-desktop-0.10.4-linux-amd64.deb, procediamo all'installazione con il seguente comando:
- sudo dpkg -i ipfs-desktop-0.10.4-linux-amd64.deb
- Corri il
«Cliente de escritorio IPFS Desktop»
dalla Menu Principale, che si trova nella sezione Internet. Se non funziona in modo soddisfacente, prova a eseguire i seguenti comandi:
- sudo sysctl kernel.unprivileged_userns_clone = 1
- sudo apt install -f
- sudo dpkg --configure -a
- Carica un file in Rete IPFS dalla
«Cliente de escritorio IPFS Desktop»
, dalla sezione "Record" e utilizzando il pulsante "Aggiungi a IPFS". Da esso, puoi caricare file e / o cartelle direttamente dal computer o tramite un percorso web IPFS. Inoltre, è possibile creare cartelle nel file«red IPFS»
Da li. - Ottieni e condividi il file hash o il percorso ipfs completo dei file e / o delle cartelle caricato, tra gli utenti della rete che desiderano accedervi, tramite il Menu a 3 punti (...) che accompagna ogni elemento caricato nel file
«red IPFS»
. - Testare l'accesso di file e / o cartelle caricato, utilizzando un browser web e il file percorso completo ipfs ottenuto. Ad esempio, potrebbe essere che contiene un file File video da 17 MB che ho caricato, come demo per l'articolo:
https://ipfs.io/ipfs/QmQ8YYY1BoezUxStRvpBMSfDtReRViXXfEYAVRjkiJaBK1?filename=MilagrOS-20200226-Version-2.0-HOMT-RC1.mp4
In sintesi, come puoi vedere la procedura è semplice e il file «red IPFS»
ideale per es. caricare e condividere risorse file e / o cartelle che con altri mezzi, non potevano essere condivisi a causa di incompatibilità di formati, limitazioni di dimensioni o blocchi di contenuti specifici.
Conclusione
Speriamo questo "piccolo post utile" su come usare questo straordinario e nuovo File system interplanetario conosciuto sotto il nome di «IPFS»
, che offre a Web distribuito, sotto un Protocollo ipermediale P2P per farlo più veloce, più sicuro e più aperto, che il tradizionale, è di grande interesse e utilità, per tutti «Comunidad de Software Libre y Código Abierto»
e di grande contributo alla diffusione del meraviglioso, gigantesco e crescente ecosistema di applicazioni di «GNU/Linux»
.
E per ulteriori informazioni, non sempre esitare a visitarne uno Biblioteca in linea come OpenLibra y jedit leggere libri (PDF) su questo o altri argomenti aree di conoscenza. Per ora, se ti è piaciuto «publicación»
, non smettere di condividerlo con gli altri, nel tuo Siti web, canali, gruppi o comunità preferiti di social network, preferibilmente gratuiti e aperti come Mastodonteo sicuro e privato come Telegram.
O semplicemente visita la nostra home page all'indirizzo DesdeLinux o unisciti al canale ufficiale Telegramma da DesdeLinux leggere e votare questa o altre interessanti pubblicazioni su «Software Libre»
, «Código Abierto»
, «GNU/Linux»
e altri argomenti relativi a «Informática y la Computación»
, E il «Actualidad tecnológica»
.