Skip to content
This repository was archived by the owner on Mar 22, 2018. It is now read-only.

Commit 7ebbc25

Browse files
committed
Add Linux installation scripts
1 parent 9e5c635 commit 7ebbc25

File tree

2 files changed

+65
-0
lines changed

2 files changed

+65
-0
lines changed
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
#!/bin/sh
2+
3+
echo "Installing uget-chrome-wrapper 2.0.4"
4+
5+
# Download uget-chrome-wrapper to /usr/bin/uget-chrome-wrapper
6+
sudo wget https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/v2.0.4/uget-chrome-wrapper/bin/uget-chrome-wrapper --output-document /usr/bin/uget-chrome-wrapper
7+
8+
# Make the uget-chrome-wrapper executable
9+
sudo chmod +x /usr/bin/uget-chrome-wrapper
10+
11+
# If you don't have Chromium, Google Chrome, Vivaldi or Opera, you can comment the gollowing two lines
12+
########################################################### Chromium, Google Chrome, Vivaldi and Opera ##########################################################
13+
# Create the required directories for native messaging host configuration
14+
sudo mkdir -p /etc/opt/chrome/native-messaging-hosts
15+
sudo mkdir -p /etc/chromium/native-messaging-hosts
16+
sudo mkdir -p /etc/opera/native-messaging-hosts
17+
18+
# Download com.javahelps.ugetchromewrapper.json to /etc/opt/chrome/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
19+
sudo wget https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/v2.0.4/uget-chrome-wrapper/conf/com.javahelps.ugetchromewrapper.json --output-document /etc/opt/chrome/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
20+
21+
# Download com.javahelps.ugetchromewrapper.json to /etc/chromium/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
22+
sudo wget https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/v2.0.4/uget-chrome-wrapper/conf/com.javahelps.ugetchromewrapper.json --output-document /etc/chromium/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
23+
24+
# Download com.javahelps.ugetchromewrapper.json to /etc/opera/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
25+
sudo wget https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/v2.0.4/uget-chrome-wrapper/conf/com.javahelps.ugetchromewrapper.json --output-document /etc/opera/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
26+
27+
# If you don't have Firefox, you can comment the gollowing two lines
28+
######################################################################## Mozilla Firefox ########################################################################
29+
# Create the required directories for native messaging host configuration
30+
sudo mkdir -p /usr/lib/mozilla/native-messaging-hosts
31+
sudo mkdir -p /usr/lib64/mozilla/native-messaging-hosts
32+
# Download com.javahelps.ugetfirefoxwrapper.json to /usr/lib/mozilla/native-messaging-hosts/com.javahelps.ugetfirefoxwrapper.json
33+
sudo wget https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/v2.0.4/uget-chrome-wrapper/conf/com.javahelps.ugetfirefoxwrapper.json --output-document /usr/lib/mozilla/native-messaging-hosts/com.javahelps.ugetfirefoxwrapper.json
34+
35+
# Download com.javahelps.ugetfirefoxwrapper.json to /usr/lib64/mozilla/native-messaging-hosts/com.javahelps.ugetfirefoxwrapper.json
36+
sudo wget https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/v2.0.4/uget-chrome-wrapper/conf/com.javahelps.ugetfirefoxwrapper.json --output-document /usr/lib/mozilla/native-messaging-hosts/com.javahelps.ugetfirefoxwrapper.json
37+
38+
echo "uget-chrome-wrapper is installed successfully!"
39+
echo "Please install the 'uGet Integration' extension and restart the browser"
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
#!/bin/sh
2+
3+
# Remove the uget-chrome-wrapper executable
4+
sudo rm -f /usr/bin/uget-chrome-wrapper
5+
6+
# If you don't have Chromium, Google Chrome, Vivaldi or Opera, you can comment the gollowing two lines
7+
########################################################### Chromium, Google Chrome, Vivaldi and Opera ##########################################################
8+
# Remove /etc/opt/chrome/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
9+
sudo rm -f /etc/opt/chrome/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
10+
11+
# Remove /etc/chromium/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
12+
sudo rm -f /etc/chromium/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
13+
14+
# Remove /etc/opera/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
15+
sudo rm -f /etc/opera/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
16+
17+
# If you don't have Firefox, you can comment the gollowing two lines
18+
######################################################################## Mozilla Firefox ########################################################################
19+
# Remove /usr/lib/mozilla/native-messaging-hosts/com.javahelps.ugetfirefoxwrapper.json
20+
sudo rm -f /usr/lib/mozilla/native-messaging-hosts/com.javahelps.ugetfirefoxwrapper.json
21+
22+
# Remove /usr/lib64/mozilla/native-messaging-hosts/com.javahelps.ugetfirefoxwrapper.json
23+
sudo rm -f /usr/lib/mozilla/native-messaging-hosts/com.javahelps.ugetfirefoxwrapper.json
24+
25+
echo "uget-chrome-wrapper is uninstalled successfully!"
26+
echo "Please remove the 'uGet Integration' extension from your browser"

0 commit comments

Comments
 (0)