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.
Sommario:
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.