Πώς να μετατρέψετε ιστότοπους σε εφαρμογές Linux με τον κατάλογο Ιστού

Θέλατε ποτέ να μετατρέψετε μεμονωμένες ιστοσελίδες σε πλήρεις εφαρμογές στο Linux; Με τον Κατάλογο Ιστού, αυτό είναι δυνατό. Ο Κατάλογος Ιστού είναι ένα κατάστημα που μεταφέρει τόνους εφαρμογών ιστού που ο καθένας μπορεί να εγκαταστήσει εύκολα. Είναι κατασκευασμένο με Electron και σας επιτρέπει να μετατρέπετε ιστότοπους σε εφαρμογές Linux εγκαθιστώντας web-wrappers ως σχεδόν εγγενή προγράμματα.

SPOILER ALERT: Κάντε κύλιση προς τα κάτω και παρακολουθήστε το εκπαιδευτικό βίντεο στο τέλος αυτού του άρθρου.

Εγκαταστήστε τον κατάλογο Ιστού

Το εργαλείο είναι διαθέσιμο σε δυαδική μορφή για mainstream διανομές Linux. Τα κύρια Linux που έχουν υποστήριξη ανάπτυξης είναι τα Ubuntu, Debian, Fedora, Open SUSE καθώς και το Arch Linux. Άλλα Linux με βάση Debian ή Redhat έχουν υποστήριξη κατ’ επέκταση.

Ubuntu και Debian

Το Ubuntu και το Debian έχουν ένα προκατασκευασμένο πακέτο Deb έτοιμο για λήψη. Εάν χρησιμοποιείτε Elementary OS, Linux Mint ή άλλο λειτουργικό σύστημα με βάση Debian/Ubuntu; Ακολουθήστε αυτές τις οδηγίες.

Για να εγκαταστήσετε τον Κατάλογο Ιστού, μεταβείτε πρώτα στη σελίδα λήψης Linux. Κάντε κλικ στο αναπτυσσόμενο μενού για να εμφανιστούν οι σύνδεσμοι λήψης. Επιλέξτε «Ubuntu/Debian» για να ξεκινήσει η λήψη. Στη συνέχεια, ανοίξτε ένα παράθυρο τερματικού.

Στο τερματικό, μεταβείτε στον κατάλογο λήψεων χρησιμοποιώντας την εντολή CD:

cd ~/Downloads

Εγκαταστήστε το πακέτο με το εργαλείο dpkg.

sudo dpkg -i WebCatalog_*_amd64.deb

Τέλος, εκτελέστε αυτήν την εντολή για να βεβαιωθείτε ότι το λειτουργικό σας σύστημα διορθώνει τυχόν εξαρτήσεις που λείπουν. Αυτό μπορεί να μην είναι απαραίτητο, αλλά μια καλή προφύλαξη ανεξάρτητα.

sudo apt install -f

Fedora και Open SUSE

Όσοι θέλουν να λάβουν τον Κατάλογο Ιστού σε Fedora, Open SUSE ή άλλες διανομές Linux που βασίζονται στο Redhat, θα πρέπει πρώτα να μεταβούν στη σελίδα λήψης Linux, να κάνουν κλικ στο αναπτυσσόμενο μενού και να επιλέξουν “Fedora/OpenSUSE”. Αφού πιάσετε τη συσκευασία, ανοίξτε ένα τερματικό και ακολουθήστε τις παρακάτω οδηγίες.

  Πώς να εξάγετε πληροφορίες από MKV στο Linux

Σημείωση: Χρησιμοποιήστε λειτουργικό σύστημα με βάση Redhat; Κατεβάστε το αρχείο RPM και χρησιμοποιήστε τον διαχειριστή πακέτων για να εγκαταστήσετε τον κατάλογο Ιστού!

Μαλακό καπέλλο

cd ~/Downloads

sudo dnf install WebCatalog_*_.rpm

OpenSUSE

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

Arch Linux

Το Arch Linux διαθέτει ένα πακέτο pacman με δυνατότητα λήψης που μπορούν να πάρουν οι χρήστες για να εγκαταστήσουν το πρόγραμμα. Μεταβείτε στη σελίδα λήψης Linux στον ιστότοπο του Καταλόγου Ιστού και επιλέξτε “Arch Linux”. Ανοίξτε ένα τερματικό και χρησιμοποιήστε το CD για να μεταβείτε στο φάκελο “Λήψεις”.

cd ~/Downloads

Το αρχείο Web Catalog δεν είναι ένα κανονικό πακέτο Arch tar.xz. Αντίθετα, είναι ένα αρχείο “pacman”. Εγκαταστήστε το χρησιμοποιώντας το διακόπτη -U:

sudo pacman -U *.pacman

Το πακέτο θα πει στο Arch ποιες εξαρτήσεις πρέπει να εγκαταστήσει καθώς το διαβάζει.

Άλλα Linux

Αν και ο Κατάλογος Ιστού είναι επίσημα διαθέσιμος μόνο ως Debian/Ubuntu, Fedora/SUSE και Arch, οι χρήστες είναι ελεύθεροι να δημιουργήσουν τον πηγαίο κώδικα μόνοι τους. Δείτε πώς να το κάνετε:

  Πώς να παίξετε το Psychonauts στο Linux

Βήμα 1: Εγκαταστήστε το Node.JS v.8 καθώς και το git και το τελευταία έκδοση του Yarn στη διανομή Linux σας. Αναζητήστε τον διαχειριστή πακέτων για “node js”, “npm”, “yarn” και “git”. Ορισμένα λειτουργικά συστήματα διανέμουν το Yarn/NodeJS και άλλα όχι. Ωστόσο, όλα φέρουν το πακέτο Git.

Βήμα 2: Χρησιμοποιώντας το εργαλείο git στο τερματικό, πάρτε την πιο πρόσφατη έκδοση του πηγαίου κώδικα του Καταλόγου Ιστού.

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

cd webcatalog

Βήμα 3: Πείτε στο Yarn να δημιουργήσουν μαζί τον πηγαίο κώδικα.

yarn

Βήμα 4: Τέλος, δημιουργήστε το πακέτο για διανομές

yarn dist

ή

yarn electron-dev

Όλα τα ενσωματωμένα δυαδικά αρχεία βρίσκονται στο ~/webcatalog/build/.

Χρήση καταλόγου Ιστού

Η χρήση του Καταλόγου Ιστού μοιάζει πολύ με την περιήγηση σε ένα κατάστημα εφαρμογών σε Android/iOS ή στο κατάστημα ιστού Chrome. Για να ξεκινήσετε, ανοίξτε την εφαρμογή. Παρόλο που ο Κατάλογος Ιστού είναι ένα εργαλείο Διαδικτύου, το πρόγραμμα εγκαθίσταται στην κατηγορία «Αξεσουάρ» στο Linux.

Μόλις ανοίξετε, θα δείτε έναν κατάλογο των ειδών, με τις μεμονωμένες εφαρμογές ιστού στη λίστα. Υπάρχουν μερικοί τρόποι για να βρείτε εφαρμογές ιστού. Ο πιο πρακτικός τρόπος είναι η περιήγηση, καθώς το πρόγραμμα ανοίγει απευθείας στην ενότητα “δημοφιλή”.

Εναλλακτικά, κάντε κλικ στο πλαίσιο αναζήτησης και, στη συνέχεια, πληκτρολογήστε το όνομα της εφαρμογής που θέλετε να εγκαταστήσετε.

Όταν εντοπίσετε μια εφαρμογή που θέλετε να εγκαταστήσετε, επιλέξτε “Εγκατάσταση”. Στη συνέχεια, μεταβείτε στο μενού της εφαρμογής σας στην επιφάνεια εργασίας και επιλέξτε “Άλλο” για να εκκινήσετε την εφαρμογή.

  4 καλύτερες εφαρμογές Podcast για Linux

Απεγκατάσταση εφαρμογών

Οι εφαρμογές καταλόγου Ιστού δεν μπορούν να αφαιρεθούν απευθείας από το Linux. Αντίθετα, θα πρέπει να τα διαγράψετε από τον κατάλογο ιστού. Για να απεγκαταστήσετε μια εφαρμογή, κάντε κλικ στο μενού χάμπουργκερ επάνω αριστερά και επιλέξτε την επιλογή μενού “Εγκατεστημένες εφαρμογές”.

Η περιοχή Εγκατεστημένες εφαρμογές εμφανίζει όλες τις εγκατεστημένες εφαρμογές στον κατάλογο ιστού. Για να αφαιρέσετε ένα, κάντε κλικ στο «ΚΑΤΑΓΚΑΤΑΣΤΑΣΗ» και θα διαγραφεί αμέσως από το σύστημα.

Ενημέρωση εφαρμογών

Η ενημέρωση βρίσκεται επίσης στην ενότητα “Εγκατεστημένες εφαρμογές”. Για να φτάσετε εκεί, κάντε κλικ στο μενού χάμπουργκερ και επιλέξτε “Εγκατεστημένες εφαρμογές”. Από εδώ, κάντε κλικ στο “ΕΝΗΜΕΡΩΣΗ ΟΛΩΝ”.

Σημείωση: θα μπορείτε να κάνετε κλικ στο “ΕΝΗΜΕΡΩΣΗ ΟΛΩΝ” μόνο εάν υπάρχουν διαθέσιμες ενημερώσεις. Εάν ο Κατάλογος Ιστού δεν έχει ενημερώσεις, αυτή η επιλογή είναι ανενεργή.

Υποβολή εφαρμογών

Θέλετε να υποβάλετε μια νέα εφαρμογή στον Κατάλογο Ιστού; Αποδεικνύεται ότι μπορείς! Το καλύτερο από όλα, δεν απαιτεί προηγούμενες δεξιότητες προγραμματισμού. Αυτό συμβαίνει επειδή το εργαλείο Web Catalog μετατρέπει τους κανονικούς ιστότοπους σε εφαρμογές.

Δείτε πώς μπορείτε να υποβάλετε μια νέα εφαρμογή. Αρχικά, βρείτε τη διεύθυνση URL του ιστότοπου στην εφαρμογή ιστού που θέλετε να υποβάλετε και αντιγράψτε την στο πρόχειρό σας (CTRL + C).

Κάντε κλικ στο μενού χάμπουργκερ στην επάνω αριστερή γωνία και κάντε κλικ στην «Υποβολή εφαρμογής».

Συμπληρώστε το όνομα της εφαρμογής, επικολλήστε τη διεύθυνση URL που αντιγράψατε νωρίτερα και κάντε κλικ στην υποβολή.

Ο Κατάλογος Ιστού δεν θα δώσει αμέσως πρόσβαση στην εφαρμογή που έχετε υποβάλει. Αντίθετα, θα λάβετε μια ειδοποίηση που θα λέει ότι είναι υπό εξέταση. Μετά από λίγο (εάν εγκριθεί) θα είναι δυνατή η εγκατάσταση μέσω του καταστήματος.