Ever wished to show particular person web sites into full-fledged functions on Linux? With Web Catalog, that is attainable. Web Catalog is a retailer that carries tons of internet apps that anybody can set up simply. It’s constructed with Electron, and allows you to flip web sites into Linux apps by putting in web-wrappers as near-native applications.
SPOILER ALERT: Scroll down and watch the video tutorial on the finish of this text.
Set up Web Catalog
The device is offered in binary format for mainstream Linux distributions. The primary Linuxes which have improvement help are Ubuntu, Debian, Fedora, Open SUSE in addition to Arch Linux. Different Linuxes with a Debian or Redhat base have help by extension.
Ubuntu And Debian
Ubuntu and Debian have a pre-built Deb package deal prepared for obtain. If you happen to use Elementary OS, Linux Mint or one other working system with a Debian/Ubuntu base? Comply with these directions.
To set up Web Catalog, first go to the Linux obtain web page. Click on the drop-down menu to disclose the obtain hyperlinks. Choose “Ubuntu/Debian” to start out the obtain. Then, open up a terminal window.
Within the terminal, navigate to the downloads listing utilizing the CD command:
cd ~/Downloads
Set up the package deal with the dpkg device.
sudo dpkg -i WebCatalog_*_amd64.deb
Lastly, run this command to verify your working system corrects any lacking dependencies. This will not be obligatory, however a very good precaution regardless.
sudo apt set up -f
Fedora And Open SUSE
These trying to get Web Catalog on Fedora, Open SUSE or different Redhat primarily based Linux distributions ought to first go to the Linux obtain web page, click on the drop-down menu and choose “Fedora/OpenSUSE”. After grabbing the package deal, open a terminal and observe the directions beneath.
Word: Use an working system with a Redhat base? Obtain the RPM file, and use your package deal supervisor to put in internet catalog!
Fedora
cd ~/Downloads sudo dnf set up WebCatalog_*_.rpm
OpenSUSE
cd ~/Downloads sudo zypper set up WebCatalog_*_.rpm
Arch Linux
Arch Linux has a downloadable pacman package deal customers can seize to put in this system. Go to the Linux obtain web page on the Web Catalog web site, and choose “Arch Linux”. Open a terminal, and use CD to get to the Downloads folder.
cd ~/Downloads
The Web Catalog file isn’t a standard Arch tar.xz package deal. As a substitute it’s a “pacman” file. Set up it through the use of the -U change:
sudo pacman -U *.pacman
The package deal will inform Arch what dependencies to put in because it reads it.
Different Linuxes
Although Web Catalog is formally solely out there as Debian/Ubuntu, Fedora/SUSE and Arch, customers are free to construct the supply code on their very own. Right here’s tips on how to do it:
Step 1: Install Node.JS v.8 in addition to git and the latest version of Yarn to your Linux distribution. Search your package deal supervisor for “node js”, “npm”, “yarn” and “git”. Some working methods distribute Yarn/NodeJS, and a few don’t. Nevertheless, all carry the Git package deal.
Step 2: Utilizing the git device in terminal, seize the most recent model of the Web Catalog supply code.
git clone cd webcatalog
Step 3: Inform Yarn to construct the supply code collectively.
yarn
Step 4: Lastly, construct the package deal for distributions
yarn dist
or
yarn electron-dev
All constructed binaries are positioned in ~/webcatalog/construct/.
Utilizing Web Catalog
Utilizing Web Catalog is so much like looking an app retailer on Android/iOS, or the Chrome internet retailer. To begin off, open the app. Although Web Catalog is an web device, this system installs itself underneath the “Accessories” class on Linux.
As soon as open, you’ll see a catalog of types, with particular person internet functions listed. There are a couple of methods to seek out internet apps. Probably the most sensible approach, is to browse, as this system opens up on to the “popular” part.
Alternatively, click on the search field, after which kind within the title of the app you’d like to put in.
Once you’ve positioned an app you need to set up, choose “Install”. Then, go to your utility menu on the desktop, and choose “Other” to launch the app.
Uninstalling Apps
Web catalog apps can’t be faraway from Linux instantly. As a substitute, you’ll have to delete them from throughout the internet catalog. To uninstall an app, click on the hamburger menu within the high left, and choose the menu choice “Installed Apps”.
The Put in Apps space lists out all put in apps inside internet catalog. To take away one, click on “UNINSTALL”, and it’ll immediately be deleted from the system.
Updating Apps
Updating can be positioned underneath “Installed Apps”. To get there, click on the hamburger menu, and choose “Installed Apps”. From right here, click on “UPDATE ALL”.
Word: you’ll solely be capable of click on “UPDATE ALL” if there are updates out there. If Web Catalog has no updates , this selection is inactive.
Submit Apps
Need to submit a brand new app to Web Catalog? Seems you may! Better of all, it requires no prior programming expertise. It’s because the Web Catalog device turns common web sites into functions.
Right here’s tips on how to submit a brand new app. First, discover the web site URL to the net app you’re trying to submit, and duplicate it to your clipboard (CTRL + C).
Click on the hamburger menu within the top-left nook, and click on “Submit app”.
Fill out the title for the app, paste the URL you copied earlier, and click on submit.
Web Catalog won’t immediately give entry to the app you’ve submitted. As a substitute, you’ll get a notification saying that it’s underneath evaluate. After some time (if authorised) it will likely be install-able by way of the shop.