Welcome!

Please read this important information about MX sources lists.
News
  • MX Linux on social media: here
  • Mepis support still here
Current releases
  • MX-17 Final release info here
  • MX-16.1 release info here
  • antiX-17 release info here
    New users
    • Please read this first, and don't forget to add system and hardware information to posts!
    • Read Forum Rules

Any manage to install Waterfox?

Message
Author
User avatar
danielson
Forum Novice
Forum  Novice
Posts: 93
Joined: Wed Dec 14, 2016 3:36 pm

Re: Any manage to install Waterfox?

#11 Postby danielson » Wed Dec 06, 2017 9:33 am

I have Paul but no one is commenting or replying! :frown:
Then again, i can understand the lack of response on behalf of the dev since he is after all,
a one-man-band and must tend to the browser and revamp of his website.

Maybe it's a conflict with existing extensions?
Distro: MX-17_x64 Horizon December 15, 2017
Laptop: HP EliteBook 8460p
CPU: Dual core Intel i5-2520M.
Office: LibreOffice Suite.
Browser: Waterfox 56.0.1

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 13869
Age: 59
Joined: Fri Dec 15, 2006 8:07 pm

Re: Any manage to install Waterfox?

#12 Postby Stevo » Wed Dec 06, 2017 4:04 pm

Simply bundling their 64-bit binary into a .deb file like we do for Firefox wouldn't be much of a challenge, though making any language pack debs would be a pain.

A more ambitious project would be to actually build it and the language packs from source, which might also result in 32-bit builds. The waterfox-deb project that they used to create that github apt repo (which I think might violate github's TOS about only hosting source in a repo) sort of offers a beginning step, but a first look shows that it's a fixer-upper. If you build from source, it should go into /usr/lib waterfox instead of /opt/firefox, for example. Maybe I can use some stuff I've learned in maintaining Pale Moon builds and send that back up to them...just getting Waterfox source code from github is a pain, too. If you download a 500 MB zip of the repo, it's always a bad zip, and if you git clone it, you end up with close to 5 GB in the folder, most of which is not source but git objects.

NFT5
Forum Novice
Forum  Novice
Posts: 24
Joined: Thu Dec 15, 2016 8:19 pm

Re: Any manage to install Waterfox?

#13 Postby NFT5 » Wed Dec 06, 2017 8:01 pm

danielson wrote:Do have one (actually two) issue with Waterfox.
Suggestions for searches in url box does not work and...
after typing a link in url box, must click on the arrow all the way over to the right.


Just installed on another machine with MX16 and this problem is not happening.

Possibly related to the way you installed? I used:

Code: Select all

echo "deb https://dl.bintray.com/hawkeye116477/waterfox-deb release main" | sudo tee -a /etc/apt/sources.list


Code: Select all

curl https://bintray.com/user/downloadSubjectPublicKey?username=hawkeye116477 | sudo apt-key add -


Code: Select all

sudo apt-get update && sudo apt-get install waterfox


As with my earlier experience it picked up and imported settings, passwords, history and add-ons from Firefox and seems to work perfectly.

I'll add my vote to adding Waterfox to the MX repos.
AMD FX6300 with Cooler Master Hyper TX3 EVO; Gigabyte 970A-D3P UEFI Mobo; 8GB RAM; Nvidea GT218; 240GB SSD & 2 x 500GB HDD.
MX16 + MATE 1.16 (with Debian MATE 8.6 & Ubuntu MATE 16.04).

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 13869
Age: 59
Joined: Fri Dec 15, 2006 8:07 pm

Re: Any manage to install Waterfox?

#14 Postby Stevo » Wed Dec 06, 2017 8:28 pm

It needs a very recent version of rustc to compile from source, and we don't have that in the repos. Packaging the 64-bit binary is the only way we can have it in the repo.

User avatar
danielson
Forum Novice
Forum  Novice
Posts: 93
Joined: Wed Dec 14, 2016 3:36 pm

Re: Any manage to install Waterfox?

#15 Postby danielson » Wed Dec 06, 2017 10:55 pm

@NFT5 - i usually just download from Waterproject.org, unzip and then use menu to add the "exe" to the launcher (internet).
Then i do a sync with username and p.w. (never imported directly from Firefox).

Btw, not quite sure how to proceed with your directives.
Just open terminal and insert each line?

p.s. would it not be easier for MX to have its own ESR version of Firefox?
Distro: MX-17_x64 Horizon December 15, 2017
Laptop: HP EliteBook 8460p
CPU: Dual core Intel i5-2520M.
Office: LibreOffice Suite.
Browser: Waterfox 56.0.1

NFT5
Forum Novice
Forum  Novice
Posts: 24
Joined: Thu Dec 15, 2016 8:19 pm

Re: Any manage to install Waterfox?

#16 Postby NFT5 » Wed Dec 06, 2017 11:57 pm

Yes, just run each command in a terminal. They're Ubuntu based, explaining all the "sudo's" but work fine, except that in MX you need to run the last one as root. I do understand the risks, which is why I did it first on a non-production machine.

Installing that way means that everything is in its proper place and updates can happen along with everything else - I update with Synaptic anyway. When Waterfox does the imports from Firefox it seems to be very thorough - going to a site where I have to sign in doesn't need me to actually do so and even bookmarks have their icons, so it's just like carrying on with Firefox 56.

I think that the problem with ESR is that it could be a lot more work for the devs and maintainers here, and we'd be constantly a few versions behind, maybe stuck at 56 as looks like may happen with Firefox in Debian. With Waterfox we could have the latest release, done by the dev himself, with Stevo & Co just packaging for MX. I'll leave that up to them, but for myself it just works and means I'm not stuck with the way that Mozilla have made changes and can keep my add-ons.
AMD FX6300 with Cooler Master Hyper TX3 EVO; Gigabyte 970A-D3P UEFI Mobo; 8GB RAM; Nvidea GT218; 240GB SSD & 2 x 500GB HDD.
MX16 + MATE 1.16 (with Debian MATE 8.6 & Ubuntu MATE 16.04).

User avatar
danielson
Forum Novice
Forum  Novice
Posts: 93
Joined: Wed Dec 14, 2016 3:36 pm

Re: Any manage to install Waterfox?

#17 Postby danielson » Thu Dec 07, 2017 7:31 am

Was just thinking ESR could be handy until Watefox porting be set out right.

- - - -

Anyway here's my go in terminal as root:

root@dbbb:/home/dbbb# echo "deb https://dl.bintray.com/hawkeye116477/waterfox-deb release main" | sudo tee -a /etc/apt/sources.list
deb https://dl.bintray.com/hawkeye116477/waterfox-deb release main
root@bbb:/home/bbb# curl https://bintray.com/user/downloadSubjec ... keye116477 | sudo apt-key add -
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3146 0 3146 0 0 13390 0 --:--:-- --:--:-- --:--:-- 13444
OK
root@bbb:/home/bbb# sudo apt-get update && sudo apt-get install waterfox
E: Type 'curl' is not known on line 3 in source list /etc/apt/sources.list
E: The list of sources could not be read.
root@bbb:/home/bbb#
Distro: MX-17_x64 Horizon December 15, 2017
Laptop: HP EliteBook 8460p
CPU: Dual core Intel i5-2520M.
Office: LibreOffice Suite.
Browser: Waterfox 56.0.1

NFT5
Forum Novice
Forum  Novice
Posts: 24
Joined: Thu Dec 15, 2016 8:19 pm

Re: Any manage to install Waterfox?

#18 Postby NFT5 » Thu Dec 07, 2017 2:49 pm

Check that you have libgcc1 and libstdc++6. If not, install them. They were already in my MX16 installation. As was curl, but Debian just got an update so check that you have that.

Then re-run the last command.

I've just installed in Debian 8.9 and ran across one small hitch with a missing protocol for file transfer from https. Installed that and continued, no problem.

For the record, here's my terminal output.

Code: Select all

root@BOSSDESK:/home/chris# echo "deb https://dl.bintray.com/hawkeye116477/waterfox-deb release main" | sudo tee -a /etc/apt/sources.list
deb https://dl.bintray.com/hawkeye116477/waterfox-deb release main
root@BOSSDESK:/home/chris# curl https://bintray.com/user/downloadSubjectPublicKey?username=hawkeye116477 | sudo apt-key add -
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  3146    0  3146    0     0   3243      0 --:--:-- --:--:-- --:--:--  3243
OK
root@BOSSDESK:/home/chris# sudo apt-get update && sudo apt-get install waterfox
E: The method driver /usr/lib/apt/methods/https could not be found.
N: Is the package apt-transport-https installed?
root@BOSSDESK:/home/chris# apt-get update
E: The method driver /usr/lib/apt/methods/https could not be found.
N: Is the package apt-transport-https installed?
root@BOSSDESK:/home/chris# apt-get update
Get:1 http://security.debian.org jessie/updates InRelease [63.1 kB]
Ign http://dl.google.com stable InRelease                                     
Get:2 http://security.debian.org jessie/updates/main amd64 Packages [471 kB]   
Ign http://linux.dropbox.com jessie InRelease                                 
Ign http://httpredir.debian.org jessie InRelease                               
Get:3 http://httpredir.debian.org jessie-updates InRelease [145 kB]           
Hit http://linux.dropbox.com jessie Release.gpg                       
Get:4 http://dl.google.com stable Release.gpg [819 B]                 
Hit http://security.debian.org jessie/updates/contrib amd64 Packages           
Hit http://security.debian.org jessie/updates/non-free amd64 Packages         
Hit http://security.debian.org jessie/updates/contrib Translation-en           
Hit http://linux.dropbox.com jessie Release                                   
Get:5 http://dl.google.com stable Release [1,189 B]                           
Get:6 http://security.debian.org jessie/updates/main Translation-en [230 kB]   
Get:7 https://dl.bintray.com release InRelease                                 
Ign https://dl.bintray.com release InRelease                                   
Hit http://linux.dropbox.com jessie/main amd64 Packages                       
Hit http://security.debian.org jessie/updates/non-free Translation-en         
Hit http://httpredir.debian.org jessie Release.gpg                             
Hit http://linux.dropbox.com jessie/main i386 Packages                         
Get:8 https://dl.bintray.com release Release.gpg [821 B]                       
Get:9 http://httpredir.debian.org jessie-updates/main amd64 Packages/DiffIndex [9,376 B]
Get:10 http://dl.google.com stable/main amd64 Packages [1,384 B]               
Get:11 https://dl.bintray.com release Release [1,842 B]                       
Hit http://httpredir.debian.org jessie-updates/contrib amd64 Packages         
Get:12 https://dl.bintray.com release/main amd64 Packages [42.9 kB]           
Get:13 http://httpredir.debian.org jessie-updates/non-free amd64 Packages/DiffIndex [736 B]
Hit http://httpredir.debian.org jessie-updates/contrib Translation-en         
Get:14 https://dl.bintray.com release/main Translation-en_AU                   
Get:15 http://httpredir.debian.org jessie-updates/main Translation-en/DiffIndex [3,688 B]
Get:16 https://dl.bintray.com release/main Translation-en                     
Get:17 http://httpredir.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Hit http://httpredir.debian.org jessie Release                                 
Get:18 https://dl.bintray.com release/main Translation-en_AU
Get:19 https://dl.bintray.com release/main Translation-en                     
Get:20 https://dl.bintray.com release/main Translation-en_AU                   
Hit http://httpredir.debian.org jessie/main amd64 Packages                     
Get:21 https://dl.bintray.com release/main Translation-en                     
Hit http://httpredir.debian.org jessie/non-free amd64 Packages                 
Hit http://httpredir.debian.org jessie/contrib amd64 Packages                 
Get:22 https://dl.bintray.com release/main Translation-en_AU                   
Hit http://httpredir.debian.org jessie/contrib Translation-en                 
Get:23 https://dl.bintray.com release/main Translation-en                     
Hit http://httpredir.debian.org jessie/main Translation-en               
Get:24 https://dl.bintray.com release/main Translation-en_AU             
Ign https://dl.bintray.com release/main Translation-en_AU                     
Hit http://httpredir.debian.org jessie/non-free Translation-en                 
Get:25 https://dl.bintray.com release/main Translation-en                     
Ign https://dl.bintray.com release/main Translation-en
Ign http://linux.dropbox.com jessie/main Translation-en_AU
Ign http://dl.google.com stable/main Translation-en_AU
Ign http://linux.dropbox.com jessie/main Translation-en
Ign http://dl.google.com stable/main Translation-en
Fetched 973 kB in 6s (161 kB/s)                                               
Reading package lists... Done
root@BOSSDESK:/home/chris# apt-get install waterfox
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  dolphin kde-baseapps-bin kde-baseapps-data kfind kpart-webkit libart-2.0-2
  libbalooqueryparser4 libbaloowidgets4 libepub0 libkfilemetadata4
  libkonqsidebarplugin4a libpoppler-qt4-4 libqmobipocket1 libsane-hpaio
  libzip2 python-imaging python-pexpect python-renderpm python-reportlab
  python-reportlab-accel
Use 'apt-get autoremove' to remove them.
Suggested packages:
  fonts-lyx
Recommended packages:
  waterfox-kde
The following NEW packages will be installed:
  waterfox
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
Need to get 42.3 MB of archives.
After this operation, 168 MB of additional disk space will be used.
Get:1 https://dl.bintray.com/hawkeye116477/waterfox-deb/ release/main waterfox amd64 56.0 [42.3 MB]
Fetched 42.3 MB in 57s (735 kB/s)                                             
Selecting previously unselected package waterfox.
(Reading database ... 185804 files and directories currently installed.)
Preparing to unpack .../waterfox_56.0_amd64.deb ...
Unpacking waterfox (56.0) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for mime-support (3.58) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up waterfox (56.0) ...
root@BOSSDESK:/home/chris# apt-get autoremove
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  dolphin kde-baseapps-bin kde-baseapps-data kfind kpart-webkit libart-2.0-2
  libbalooqueryparser4 libbaloowidgets4 libepub0 libkfilemetadata4
  libkonqsidebarplugin4a libpoppler-qt4-4 libqmobipocket1 libsane-hpaio
  libzip2 python-imaging python-pexpect python-renderpm python-reportlab
  python-reportlab-accel
0 upgraded, 0 newly installed, 20 to remove and 4 not upgraded.
After this operation, 12.1 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 185876 files and directories currently installed.)
Removing dolphin (4:4.14.2-1) ...
Removing kde-baseapps-bin (4:4.14.2-1) ...
Removing kde-baseapps-data (4:4.14.2-1) ...
Removing kfind (4:4.14.2-1) ...
Removing kpart-webkit (1.3.4-2) ...
Removing python-renderpm:amd64 (3.1.8-3+deb8u1) ...
Removing libart-2.0-2:amd64 (2.3.21-2) ...
Removing libbaloowidgets4 (4:4.14.0-1) ...
Removing libbalooqueryparser4 (4:4.14.2-1) ...
Removing libkfilemetadata4 (4:4.14.0-1+b2) ...
Removing libepub0 (0.2.2-4) ...
Removing libkonqsidebarplugin4a (4:4.14.2-1) ...
Removing libpoppler-qt4-4:amd64 (0.26.5-2+deb8u1) ...
Removing libqmobipocket1 (4:4.14.2-1) ...
Removing libsane-hpaio (3.14.6-1+deb8u1) ...
Removing libzip2 (0.11.2-1.2) ...
Removing python-imaging (2.6.1-2+deb8u3) ...
Removing python-pexpect (3.2-1) ...
Removing python-reportlab (3.1.8-3+deb8u1) ...
Removing python-reportlab-accel:amd64 (3.1.8-3+deb8u1) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for mime-support (3.58) ...
Processing triggers for libc-bin (2.19-18+deb8u10) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for man-db (2.7.0.2-5) ...
root@BOSSDESK:/home/chris#
AMD FX6300 with Cooler Master Hyper TX3 EVO; Gigabyte 970A-D3P UEFI Mobo; 8GB RAM; Nvidea GT218; 240GB SSD & 2 x 500GB HDD.
MX16 + MATE 1.16 (with Debian MATE 8.6 & Ubuntu MATE 16.04).

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 13869
Age: 59
Joined: Fri Dec 15, 2006 8:07 pm

Re: Any manage to install Waterfox?

#19 Postby Stevo » Thu Dec 07, 2017 7:20 pm

danielson wrote:Was just thinking ESR could be handy until Watefox porting be set out right.

- - - -


Debian is keeping firefox-esr 52.X updated in the various updates repositories...

User avatar
danielson
Forum Novice
Forum  Novice
Posts: 93
Joined: Wed Dec 14, 2016 3:36 pm

Re: Any manage to install Waterfox?

#20 Postby danielson » Thu Dec 07, 2017 9:26 pm

Thank you Stevo.

- - -

(my previous try with Waterfox codes muffed up software manager so it'll take time before i get things straight).
Distro: MX-17_x64 Horizon December 15, 2017
Laptop: HP EliteBook 8460p
CPU: Dual core Intel i5-2520M.
Office: LibreOffice Suite.
Browser: Waterfox 56.0.1


Return to “Software / Configuration”

Who is online

Users browsing this forum: danielson and 6 guests