IPFS: Paano magagamit ang Interplanetary File System sa GNU / Linux?

IPFS: Paano magagamit ang Interplanetary File System sa GNU / Linux?

IPFS: Paano magagamit ang Interplanetary File System sa GNU / Linux?

Sa kasalukuyan, nagba-browse sa Internet (Cloud / Web) pangunahing nakabatay, sa ilalim ng Hypertext Transfer Protocol (HTTP)iyon ay HTTP ay ang network protocol na ginagamit sa buong mundo upang galugarin ang World Wide Web (WWW). Mula noong petsa ng paglikha nito (1989-1991) at sa panahon ng pagkakaroon nito, nagkaroon ito ng maraming pagbabago o bersyon. HTTP 1.2, ay may bisa sa loob ng 15 taon, hanggang sa HTTP 2, ay inilabas noong Mayo 2015. At posibleng ngayon, HTTP 3 pakawalan agad.

Gayunpaman, may iba pang mga kahalili, makabago at kagiliw-giliw na mga protokol sa pag-unlad. Isa na rito IPFS na batay sa a P2P hypermedia protocol (Peer-to-Peer - Person to Person), at idinisenyo upang gawin ang mas mabilis, mas ligtas at mas bukas na web.

IPFS: Panimula

Sa isang naunang post, tinawag "IPFS: Isang Advanced File System na may P2P at Blockchain Technology" Detalyadong nagkomento kami dito: Ano ang IPFS, anong mga katangian ang mayroon ito, paano ito gumagana ?, bukod sa iba pang mga bagay. Samakatuwid, ang sumusunod ay nagkakahalaga ng maikling pag-quote mula rito:

"... Maaaring mapunan o mapalitan ng IPFS ang kasalukuyang Hypertext Transfer Protocol (HTTP), na kung saan ay kasalukuyang nagpapatupad ng mga paglilipat ng impormasyon sa cloud (web) sa isang pandaigdigang antas. Samakatuwid, nilalayon ng IPFS na ibahin ang kasalukuyang pagpapatakbo ng Internet batay sa sentralisadong mga server sa isang ganap na naipamahagi na web sa ilalim ng P2P Technology at Blockchain. Upang maging isang ipinamamahagi na file system, na may mga direktoryo at file, na maaaring ikonekta ang lahat ng mga aparato sa computing at digital na nilalaman, sa buong mundo, sa parehong file system".

Samantala, ngayon ay magtutuon kami ng pansin sa pag-install at paggamit, galing sa kanya Opisyal na kliyente para GNU / Linux.

IPFS: Nilalaman

Paano magagamit ang IPFS - Interplanetary File System?

Instalasyon

  • I-download ang client ipfs-desktop del opisyal na website. Sa oras ng pagsulat ng artikulo, ang magagamit na bersyon ay ang 0.10.4, at magagamit sa mga sumusunod na format:
  1. Tar: ipfs-desktop-0.10.4-linux-x64.tar.xz
  2. Deb: ipfs-desktop-0.10.4-linux-amd64.deb
  3. RPM: ipfs-desktop-0.10.4-linux-x86_64.rpm
  4. AppImage: ipfs-desktop-0.10.4-linux-x86_64.AppImage
  5. Freebsd: ipfs-desktop-0.10.4-linux-x64.freebsd
  • Kapag na-download na, sa aming kaso ang file ipfs-desktop-0.10.4-linux-amd64.deb, magpatuloy kaming mai-install ito sa sumusunod na utos:
  1. sudo dpkg -i ipfs-desktop-0.10.4-linux-amd64.deb
  • Patakbuhin ang «Cliente de escritorio IPFS Desktop» mula sa Main Menu, na matatagpuan sa seksyon ng Internet. Kung hindi ito tumatakbo nang kasiya-siya, subukang ipatupad ang mga sumusunod na utos:
  1. sudo sysctl kernel.unprivileged_userns_clone = 1
  2. sudo apt install -f
  3. sudo dpkg --configure -a
  • Mag-upload ng isang file sa IPFS network mula sa «Cliente de escritorio IPFS Desktop», mula sa seksyon "Mga talaan" at gamit ang pindutan "Idagdag sa IPFS". Mula dito, maaari kang mag-load (mga) file at / o (mga) folder direkta mula sa computer o sa pamamagitan ng isang ruta sa web IPFS. At gayundin, ang mga folder ay maaaring malikha sa «red IPFS» Mula doon.
  • Kunin at ibahagi ang hash o ang buong landas ng ipfs ng (mga) file at / o (mga) folder na-load, kabilang sa mga gumagamit ng network na nais i-access ito, sa pamamagitan ng 3-point menu (…) na kasama ng bawat elemento na na-load sa «red IPFS».
  • Subukan ang pag-access ng (mga) file at / o (mga) folder na-load, gamit ang isang web browser at ang buong landas ipfs nakuha. Alin, maaaring halimbawa, naglalaman ito ng a 17MB file ng video na nai-upload ko, bilang isang demo para sa artikulo:
https://ipfs.io/ipfs/QmQ8YYY1BoezUxStRvpBMSfDtReRViXXfEYAVRjkiJaBK1?filename=MilagrOS-20200226-Version-2.0-HOMT-RC1.mp4

Sa buod, tulad ng nakikita mo ang pamamaraan ay simple, at ang «red IPFS» mainam para sa hal. pag-upload at pagbabahagi ng mga mapagkukunan (mga) file at / o (mga) folder na sa ibang paraan, hindi maibahagi dahil sa hindi pagtutugma ng mga format, limitasyon sa laki o partikular na mga bloke ng nilalaman.

Generic na imahe para sa mga konklusyon sa artikulo

Konklusyon

Inaasahan namin na ito "kapaki-pakinabang maliit na post" sa kung paano gamitin ang pambihirang at nobelang ito Interplanetary File System kilala sa ilalim ng pangalan ng «IPFS», na nag-aalok ng Ipinamahagi ang web, sa ilalim ng P2P hypermedia protocol upang gawin ito mas mabilis, mas ligtas at mas bukas, na ang tradisyonal, ay may malaking interes at kapaki-pakinabang, para sa kabuuan «Comunidad de Software Libre y Código Abierto» at ng malaking kontribusyon sa pagsasabog ng kamangha-mangha, naglalakihang at lumalaking ecosystem ng mga aplikasyon ng «GNU/Linux».

At para sa karagdagang impormasyon, palaging huwag mag-atubiling bisitahin ang anumang Online library bilang OpenLibra y jedit upang basahin mga libro (PDF) sa paksang ito o iba pa mga lugar ng kaalaman. Sa ngayon, kung nagustuhan mo ito «publicación», huwag tigilan ang pagbabahagi nito kasama ng iba, sa iyong Mga paboritong website, channel, grupo o komunidad ng mga social network, mas mabuti na libre at bukas bilang Mastodon, o ligtas at pribado kagaya Telegrama.

O bisitahin lamang ang aming home page sa DesdeLinux o sumali sa opisyal na Channel Telegram ng DesdeLinux upang basahin at iboto ito o iba pang mga kagiliw-giliw na publication sa «Software Libre», «Código Abierto», «GNU/Linux» at iba pang mga paksang nauugnay sa «Informática y la Computación», at ang «Actualidad tecnológica».


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.