Come trasformare i siti Web in app Linux con il catalogo Web

Hai mai desiderato trasformare singoli siti Web in applicazioni a tutti gli effetti su Linux? Con Catalogo Web, questo è possibile. Catalogo Web è un negozio che contiene tonnellate di app Web che chiunque può installare facilmente. È costruito con Electron e ti consente di trasformare i siti web in app Linux installando web-wrapper come programmi quasi nativi.

AVVISO SPOILER: scorri verso il basso e guarda il video tutorial alla fine di questo articolo.

Installa il catalogo web

Lo strumento è disponibile in formato binario per le principali distribuzioni Linux. I principali Linux che supportano lo sviluppo sono Ubuntu, Debian, Fedora, Open SUSE e Arch Linux. Altri Linux con una base Debian o Redhat hanno il supporto per estensione.

Ubuntu e Debian

Ubuntu e Debian hanno un pacchetto Deb predefinito pronto per il download. Se utilizzi un sistema operativo elementare, Linux Mint o un altro sistema operativo con una base Debian / Ubuntu? Segui queste istruzioni.

Per installare il catalogo Web, andare prima alla pagina di download di Linux. Fare clic sul menu a discesa per visualizzare i collegamenti per il download. Seleziona “Ubuntu / Debian” per avviare il download. Quindi, apri una finestra di terminale.

Nel terminale, vai alla directory dei download utilizzando il comando CD:

cd ~/Downloads

Installa il pacchetto con lo strumento dpkg.

sudo dpkg -i WebCatalog_*_amd64.deb

Infine, esegui questo comando per assicurarti che il tuo sistema operativo corregga eventuali dipendenze mancanti. Questo potrebbe non essere necessario, ma comunque una buona precauzione.

sudo apt install -f

Fedora e apri SUSE

Coloro che cercano di ottenere il catalogo Web su Fedora, Open SUSE o altre distribuzioni Linux basate su Redhat dovrebbero prima andare alla pagina di download di Linux, fare clic sul menu a discesa e selezionare “Fedora / OpenSUSE”. Dopo aver preso il pacchetto, apri un terminale e segui le istruzioni seguenti.

Nota: utilizzi un sistema operativo con una base Redhat? Scarica il file RPM e usa il tuo gestore di pacchetti per installare il catalogo web!

Fedora

cd ~/Downloads

sudo dnf install WebCatalog_*_.rpm

OpenSUSE

cd ~/Downloads
sudo zypper install WebCatalog_*_.rpm

Arch Linux

Arch Linux ha un pacchetto pacman scaricabile che gli utenti possono afferrare per installare il programma. Andare alla pagina di download di Linux sul sito Web del catalogo Web e selezionare “Arch Linux”. Apri un terminale e usa il CD per accedere alla cartella Download.

cd ~/Downloads

Il file del catalogo web non è un normale pacchetto Arch tar.xz. Invece è un file “pacman”. Installalo utilizzando l’opzione -U:

sudo pacman -U *.pacman

Il pacchetto dirà ad Arch quali dipendenze installare mentre lo legge.

Altri Linux

Sebbene Web Catalog sia ufficialmente disponibile solo come Debian / Ubuntu, Fedora / SUSE e Arch, gli utenti sono liberi di creare il codice sorgente da soli. Ecco come farlo:

Passo 1: Installa Node.JS v.8 così come git e il ultima versione di Yarn alla tua distribuzione Linux. Cerca nel tuo gestore di pacchetti “nodo js”, “npm”, “filato” e “git”. Alcuni sistemi operativi distribuiscono Yarn / NodeJS e altri no. Tuttavia, tutti portano il pacchetto Git.

Passaggio 2: utilizzando lo strumento git nel terminale, prendi l’ultima versione del codice sorgente del catalogo web.

git clone https://github.com/webcatalog/webcatalog.git

cd webcatalog

Passaggio 3: dì a Yarn di creare insieme il codice sorgente.

yarn

Passaggio 4: infine, crea il pacchetto per le distribuzioni

yarn dist

o

yarn electron-dev

Tutti i binari compilati si trovano in ~ / webcatalog / build /.

Utilizzo del catalogo Web

L’utilizzo del catalogo Web è molto simile alla navigazione in un app store su Android / iOS o nel web store di Chrome. Per iniziare, apri l’app. Anche se Web Catalog è uno strumento Internet, il programma si installa nella categoria “Accessori” su Linux.

Una volta aperto, vedrai una sorta di catalogo, con le singole applicazioni web elencate. Esistono alcuni modi per trovare app Web. Il modo più pratico è navigare, poiché il programma si apre direttamente alla sezione “popolari”.

In alternativa, fai clic sulla casella di ricerca, quindi digita il nome dell’app che desideri installare.

Quando hai individuato un’app che desideri installare, seleziona “Installa”. Quindi, vai al menu dell’applicazione sul desktop e seleziona “Altro” per avviare l’app.

Disinstallazione di app

Le app del catalogo Web non possono essere rimosse direttamente da Linux. Invece, dovrai eliminarli dal catalogo web. Per disinstallare un’app, fai clic sul menu dell’hamburger in alto a sinistra e seleziona l’opzione di menu “App installate”.

L’area App installate elenca tutte le app installate all’interno del catalogo web. Per rimuoverne uno, fare clic su “DISINSTALLA” e verrà immediatamente eliminato dal sistema.

Aggiornamento delle app

L’aggiornamento si trova anche in “App installate”. Per arrivarci, fai clic sul menu dell’hamburger e seleziona “App installate”. Da qui, fai clic su “AGGIORNA TUTTO”.

Nota: potrai fare clic su “AGGIORNA TUTTO” solo se sono disponibili aggiornamenti. Se il catalogo Web non ha aggiornamenti, questa opzione non è attiva.

Invia app

Vuoi inviare una nuova app al Catalogo Web? Si scopre che puoi! Soprattutto, non richiede abilità di programmazione precedenti. Questo perché lo strumento Catalogo Web trasforma normali siti Web in applicazioni.

Ecco come inviare una nuova app. Innanzitutto, trova l’URL del sito Web dell’app Web che desideri inviare e copialo negli appunti (CTRL + C).

Fai clic sul menu dell’hamburger nell’angolo in alto a sinistra e fai clic su “Invia app”.

Compila il nome per l’app, incolla l’URL che hai copiato in precedenza e fai clic su Invia.

Il catalogo web non darà immediatamente accesso all’app che hai inviato. Riceverai invece una notifica che dice che è in corso di revisione. Dopo un po ‘(se approvato) sarà installabile tramite lo store.