Nogensinde ønsket at gøre individuelle websteder tilfulde applikationer på Linux? Med webkatalog er dette muligt. Webkatalog er en butik, der bærer masser af webapps, som enhver let kan installere. Det er bygget med Electron, og giver dig mulighed for at omdanne websteder til Linux-apps ved at installere webindpakninger som programmer, der ikke er hjemmehørende.
SPOILER ALERT: Rul ned og se videostudiet i slutningen af denne artikel.
Installer webkatalog
Værktøjet er tilgængeligt i binært format tilmainstream Linux-distributioner. De vigtigste Linuxes, der har udviklingssupport, er Ubuntu, Debian, Fedora, Open SUSE såvel som Arch Linux. Andre Linuxes med en Debian- eller Redhat-base har support ved udvidelse.
Ubuntu og Debian
Ubuntu og Debian har en forudbygget Deb-pakke klar til download. Hvis du bruger Elementary OS, Linux Mint eller et andet operativsystem med en Debian / Ubuntu-base? Følg disse instruktioner.
Gå først til Linux-downloadsiden for at installere webkatalog. Klik på rullemenuen for at afsløre downloadlinkene. Vælg "Ubuntu / Debian" for at starte downloadet. Åbn derefter et terminalvindue.
Naviger til terminalen på terminalen ved hjælp af CD-kommandoen:
cd ~/Downloads
Installer pakken med dpkg-værktøjet.
sudo dpkg -i WebCatalog_*_amd64.deb
Til sidst skal du køre denne kommando for at sikre dig, at dit operativsystem korrigerer eventuelle manglende afhængigheder. Dette er muligvis ikke nødvendigt, men en god forsigtighed uanset.
sudo apt install -f
Fedora og åben SUSE
De der ønsker at få et webkatalog på Fedora, OpenSUSE eller andre Redhat-baserede Linux-distributioner skal først gå til Linux-downloadsiden, klikke på rullemenuen og vælge “Fedora / OpenSUSE”. Når du har taget pakken, skal du åbne en terminal og følge instruktionerne herunder.
Bemærk: Brug et operativsystem med en Redhat-base? Download RPM-filen, og brug din pakkeadministrator til at installere webkatalog!
Fedora
cd ~/Downloads sudo dnf install WebCatalog_*_.rpm
OpenSUSE
cd ~/Downloads sudo zypper install WebCatalog_*_.rpm
Arch Linux
Arch Linux har en downloadbar pacman-pakkebrugere kan gribe for at installere programmet. Gå til Linux-downloadsiden på webkatalogets websted, og vælg "Arch Linux". Åbn en terminal, og brug cd for at komme til mappen Downloads.
cd ~/Downloads
Webkatalogfilen er ikke en normal Arch tar.xz-pakke. I stedet er det en "pacman" -fil. Installer det ved hjælp af switch -U:
sudo pacman -U *.pacman
Pakken fortæller Arch, hvilke afhængigheder der skal installeres, når den læser den.
Andre Linuxes
Selvom webkatalog officielt kun er tilgængeligt som Debian / Ubuntu, Fedora / SUSE og Arch, er brugere frit at oprette kildekoden på egen hånd. Sådan gør du det:
Trin 1: Installer Node.JS v.8 samt git og den nyeste version af Garn til din Linux-distribution. Søg i din pakkeadministrator efter "node js", "npm", "garn" og "git". Nogle operativsystemer distribuerer Garn / NodeJS, og andre gør det ikke. Dog har alle Git-pakken.
Trin 2: Brug git-værktøjet i terminalen, og tag den seneste version af webkatalogets kildekode.
git clone https://github.com/webcatalog/webcatalog.git cd webcatalog
Trin 3: Bed til Garn om at opbygge kildekoden sammen.
yarn
Trin 4: Til sidst skal du opbygge pakken til distributioner
yarn dist
eller
yarn electron-dev
Alle indbyggede binære filer er placeret i ~ / Webcatalog / build /.
Brug af webkatalog
Brug af webkatalog er meget som at surfe på en appgem på Android / iOS eller Chrome webshop. Åbn appen for at starte. Selvom webkatalog er et internetværktøj, installerer programmet sig selv under kategorien “Tilbehør” på Linux.
Når den er åben, kan du se et sortimentskatalog medlistede individuelle webapplikationer. Der er et par måder at finde webapps på. Den mest praktiske måde er at gennemse, da programmet åbner direkte til det ”populære” afsnit.
Klik alternativt på søgefeltet, og skriv derefter navnet på den app, du gerne vil installere.

Når du har fundet en app, du vil installere, skal du vælge "Install". Gå derefter til din applikationsmenu på skrivebordet, og vælg "Andet" for at starte appen.
Afinstallation af apps
Webkatalog-apps kan ikke fjernes fra Linuxdirekte. I stedet skal du slette dem fra webkataloget. Hvis du vil afinstallere en app, skal du klikke på hamburgermenuen øverst til venstre og vælge menupunktet "Installerede apps".

Området Installerede apps viser alle installerede apps i webkataloget. For at fjerne en, skal du klikke på "UNINSTALL", og det vil øjeblikkeligt blive slettet fra systemet.
Opdatering af apps
Opdatering er også placeret under “Installerede apps”. For at komme dertil skal du klikke på hamburger-menuen og vælge "Installerede apps". Herfra skal du klikke på “OPDATER ALLE”.

Bemærk: Du vil kun være i stand til at klikke på “UPDATE ALL”, hvis der er opdateringer tilgængelige. Hvis webkataloget ikke har nogen opdateringer, er denne indstilling inaktiv.
Indsend apps
Vil du indsende en ny app til Webkatalog? Det viser sig, du kan! Bedst af alt, det kræver ingen forudgående programmeringsevner. Dette skyldes, at webkatalogværktøjet forvandler almindelige websteder til applikationer.
Sådan indsendes en ny app. Først skal du finde webadressen til websiden, du ønsker at indsende, og kopiere den til dit udklipsholder (CTRL + C).
Klik på hamburger-menuen i øverste venstre hjørne, og klik på "Indsend app".

Udfyld navnet på appen, indsæt den URL, du kopierede tidligere, og klik på Send.
Webkatalog giver ikke øjeblikkeligt adgang tilapp, du har sendt. I stedet får du en meddelelse om, at den er under gennemgang. Efter et stykke tid (hvis godkendt) kan det installeres via butikken.
Kommentarer