The officially official Devuan Forum!

You are not logged in.

#1 2017-10-14 02:21:12

brday
Member
Registered: 2017-07-30
Posts: 66  

[Solved] How to install the new version of Firefox on Devuan?

Hey, how's it going!

How to install the new version 56 of Firefox in Devuan?  In the repositories this the old version 52.

Last edited by brday (2017-10-20 00:53:04)

Offline

#2 2017-10-14 10:45:09

FOSSuser
Member
From: Surrey/Hants border UK
Registered: 2016-12-11
Posts: 167  

Re: [Solved] How to install the new version of Firefox on Devuan?

Likely it is possible to download it from their website, & run it from its own directory, I have done so in the past on other systems.
But if you get any problems, you'll be on your own as it isn't a supported version on Devuan.

Have you done an update & upgrade of firefox-esr?

Offline

#3 2017-10-14 12:03:03

fungus
Member
From: Any witch way
Registered: 2017-07-12
Posts: 497  
Website

Re: [Solved] How to install the new version of Firefox on Devuan?

you can temprarily use the debian sid repository, I believe 56.0-2 is on, and see if you can upgrade just this.

deb http://deb.debian.org/debian/ sid main
or
deb tor://vwakviie2ienjx6t.onion/debian/ sid main

My miyo-ascii-sidvicious-frankenstein has yet to break.

One thing I noticed when ff got upgraded last is that it dropped some addons, the same did tbird.
If you need some of these for security and privacy make sure after the upgrade they are still on before you go online.
This is across distributions and it is the third time in the past year that I noticed this.

I think mozilla is moving towards a model of autoupdates and misbehaves (intentinally?) when updated by the system.

Offline

#4 2017-10-14 12:05:52

fungus
Member
From: Any witch way
Registered: 2017-07-12
Posts: 497  
Website

Re: [Solved] How to install the new version of Firefox on Devuan?

you may need the debian keyring if you don't have it, install it and then update again.

Offline

#5 2017-10-14 13:24:21

brday
Member
Registered: 2017-07-30
Posts: 66  

Re: [Solved] How to install the new version of Firefox on Devuan?

FOSSuser wrote:

Have you done an update & upgrade of firefox-esr?

Only update the system in this way # apt-get update, but firefox-esr is not updated and is in the old version of 52 in the devuan repositories.

fungus wrote:

you can temprarily use the debian sid repository, I believe 56.0-2 is on, and see if you can upgrade just this.

deb http://deb.debian.org/debian/ sid main
or
deb tor://vwakviie2ienjx6t.onion/debian/ sid main

My miyo-ascii-sidvicious-frankenstein has yet to break.

Usually when you put other repositories in this case of Debian systemd, the system breaks down and gives many errors.

fungus wrote:

you may need the debian keyring if you don't have it, install it and then update again.

The only repositories in the sources.list file are these and none more. 

deb [url]http://auto.mirror.devuan.org/merged/[/url] jessie main non-free contrib 
deb-src [url]http://auto.mirror.devuan.org/merged/[/url] jessie main non-free contrib 

# jessie-security, previously known as 'volatile'
deb [url]http://auto.mirror.devuan.org/merged/[/url] jessie-security main contrib non-free 
deb-src [url]http://auto.mirror.devuan.org/merged/[/url] jessie-security main contrib non-free 

# jessie-updates, previously known as 'volatile'
deb [url]http://auto.mirror.devuan.org/merged/[/url] jessie-updates main contrib non-free 
deb-src [url]http://auto.mirror.devuan.org/merged/[/url] jessie-updates main contrib non-free 

Last edited by brday (2017-10-14 14:17:10)

Offline

#6 2017-10-14 15:47:44

fungus
Member
From: Any witch way
Registered: 2017-07-12
Posts: 497  
Website

Re: [Solved] How to install the new version of Firefox on Devuan?

Devuan is Debian, with some "core system files" altered, and some default configurations altered.  The rest is all the same.
As far as I know mozilla stuff doesn't yet require any init specific files, it floats on top of any desktop.
The system will not break unless you substitute core system files for something incompatible.  I didn't say to upgrade the system with a debian repository on, I said UPDATE, so you can access the packages that are available.
My kernel comes from Debian sid, it runs excellent.  It is Linux 4.13, which has been a stable kernel for about a month.

My sources list is about 4 times longer, most stuff is commented out, just there when I need something specific.

Offline

#7 2017-10-14 16:00:33

MiyoLinux
Member
Registered: 2016-12-05
Posts: 1,323  

Re: [Solved] How to install the new version of Firefox on Devuan?

In the past, I've done as FOSSuser said...

1. Go to the official Mozilla website, and download the current version.
2. When the download is completed, use your archiver to open it into a directory that you prefer.

I put mine in my Templates folder when I did this, but some people put it in the opt folder. I had tried that before, but I found that Firefox wouldn't automatically update itself...not sure why.

3. After your archiver has finished opening it, you can go to that folder and click the executable to open Firefox (just look for the file that has firefox written under it).
4. Make sure that you go into Firefox's Preferences and have it set to for automatic updates (unless you desire to update it yourself).

There is a way to make a symlink so that your system recognizes it as your browser, but I never bothered with it, so I can't tell you how to do it unfortunately. However, I did make an application launcher icon for it so that I could open it from my menu instead of having to go into my Templates folder everytime.

You can either put this in /usr/share/applications ...or... ~/.local/share/applications

1. Go to the one you want to create the launcher in, right-click an empty space in that folder, and create a new empty file.
2. Name it whatever you want, but it has to end in --> .desktop (such as --> myfirefox.desktop )
3. Then copy and paste this into the newly created file...MAKE SURE TO PUT THE CORRECT FILE PATH TO THE EXECUTABLE THAT YOU USED AND PUT THE NAME CORRECTLY IN THE Exec= smile

[Desktop Entry]
Name=Firefox
Exec=/home/YOUR-NAME/Templates/firefox/firefox
Terminal=false
Type=Application
Categories=Network;
Icon=firefox

4. Save and close the file.
5. It should then show up in your menu.


I have been Devuanated, and my practice in the art of Devuanism shall continue until my Devuanization is complete. Until then, I will strive to continue in my understanding of Devuanchology, Devuanprocity, and Devuanivity.

Veni, vidi, vici vdevuaned. I came, I saw, I Devuaned. wink

Offline

#8 2017-10-14 20:34:39

fungus
Member
From: Any witch way
Registered: 2017-07-12
Posts: 497  
Website

Re: [Solved] How to install the new version of Firefox on Devuan?

https://sysdfree.files.wordpress.com/2017/10/fffox56linux413miyodevuan.png"

Offline

#9 2017-10-20 00:28:17

brday
Member
Registered: 2017-07-30
Posts: 66  

Re: [Solved] How to install the new version of Firefox on Devuan?

After several attempts and failures, I finally got the latest firefox version,  non-Devuan repositories end up breaking down the system, and many of those repositories don't work.

       Steps to get the latest firefox version from a tarball package:

1.   Download the package and unpack it.

2.   You decide if you uninstall the old version, in my case I uninstalled it and it went very well.

3.   Copy the run  file of firefox to the /usr/bin/ directory ( the delete old executing file in my case)

4.   Create a folder in the /usr/share/ directory and deposit the entire folder of the unzipped firefox file, example:

# cd /usr/share/
# mkdir devuan-firefox/

# cd /home/user/Download/
# cp firefox /usr/share/devuan-firefox/

5.    Create a file with a name you choose for .desktop and add these comments to the file  created, example:

# cd /usr/share/devuan-firefox/firefox/
# nano devuan-firefox.desktop

[Desktop Entry]
Name=Firefox web
Comment=Browse the World Wide Web
GenericName=Web Browser
X-GNOME-FullName=Firefox Web browser
Exec=/usr/share/devuan-firefox/firefox/firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/usr/share/devuan-firefox/firefox/browser/icons/mozicon128.png
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;
StartupWMClass=Firefox
StartupNotify=true

6.    Locate in the directory of the created folder that deposited the uncompressed firefox folder, and pass this command with the .desktop file  that created it,   by example:

$  cd /usr/share/devuan-firefox/firefox/
$  sudo desktop-file-install devuan-firefox.desktop

8.    Copy the firefox icon file from the directory icons where it is located, to the /usr/share/applications/ directory and name with the name of tha application, example:

$ cd /usr/share/devuan-firefox/firefox/browser/icons/
$ sudo cp mozicon128.png /usr/share/applications/devuan-firefox.png

9.     Create the symbolic link to the path where the file run from the application,   example:

$ cd /usr/local/bin/
$ sudo ls -s /usr/share/devuan-firefox/firefox/firefox

              That's it, with that you will see the firefox icon in your applications of start. smile

Edited:
This installation method is correct, I have just received an update from Firefox  and I have given permission to automatically update the latest version. Enjoy.

Last edited by brday (2017-10-26 23:06:44)

Offline

#10 2017-10-20 07:13:45

cynwulf
Member
Registered: 2017-10-09
Posts: 234  

Re: [Solved] How to install the new version of Firefox on Devuan?

It's better and easier to just download the binary (statically compiled) firefox from Mozilla and stick the whole directory it in /usr/local/ or similar and sim link to /usr/local/bin.  Makes updates simpler as well.

Offline

#11 2017-10-20 10:32:00

brday
Member
Registered: 2017-07-30
Posts: 66  

Re: [Solved] How to install the new version of Firefox on Devuan?

cynwulf wrote:

It's better and easier to just download the binary (statically compiled) firefox from Mozilla and .....

Which binary (statically compiled) of Mozilla firefox? From that page only visualizes for downloading tarball package.

Last edited by brday (2017-10-20 10:32:40)

Offline

#12 2017-10-20 11:33:29

cynwulf
Member
Registered: 2017-10-09
Posts: 234  

Re: [Solved] How to install the new version of Firefox on Devuan?

You can download from the pre-built binaries mozilla.org: https://ftp.mozilla.org/pub/firefox/releases/56.0.1/

Offline

#13 2017-10-20 17:10:20

brday
Member
Registered: 2017-07-30
Posts: 66  

Re: [Solved] How to install the new version of Firefox on Devuan?

cynwulf wrote:

You can download from the pre-built binaries mozilla.org...

Which of the dow  is the binary? And how to proceed with the configuration?

I firefox-56.0.1.bundle     1134M
File     firefox-56.0.1.source.tar.xz

Offline

#14 2017-10-20 18:06:47

FOSSuser
Member
From: Surrey/Hants border UK
Registered: 2016-12-11
Posts: 167  

Re: [Solved] How to install the new version of Firefox on Devuan?

brday wrote:

Which of the dow  is the binary? And how to proceed with the configuration?

Either one of these depending on your OS 32bit or 64bit
Dir     linux-i686/        
Dir     linux-x86_64/
Then select your country folder, & you will see,
File     firefox-56.0.1.tar.bz2     51M     05-Oct-2017 22:24
Download it, & extract it in whatever directory that you want to run it from, (suggest you make one in your home directory).

Last edited by FOSSuser (2017-10-20 18:08:53)

Offline

#15 2017-10-21 17:28:53

Nili
Member
From: $HOME/♫♪
Registered: 2016-12-01
Posts: 230  
Website

Re: [Solved] How to install the new version of Firefox on Devuan?

For memory Mozilla Firefox requires by force GTK3, pulseaudio and some day soon systemd to use it.


openSUSE Tumbleweed KDE/Wayland

♫♪ Elisa playing...
Damascus Cocktail ♪ Black Reverie ♪ Dye the sky.

Offline

#16 2017-10-21 18:38:34

fungus
Member
From: Any witch way
Registered: 2017-07-12
Posts: 497  
Website

Re: [Solved] How to install the new version of Firefox on Devuan?

[LIKE]
For memory Mozilla Firefox requires by force GTK3, pulseaudio and some day soon systemd to use it.
[/like]

Offline

#17 2017-10-21 21:17:42

cynwulf
Member
Registered: 2017-10-09
Posts: 234  

Re: [Solved] How to install the new version of Firefox on Devuan?

That's one of the downsides of the static compiled binaries - the pulseaudio dependency...

Seamonkey is a good alternative.

Offline

#18 2017-10-22 12:04:49

Nili
Member
From: $HOME/♫♪
Registered: 2016-12-01
Posts: 230  
Website

Re: [Solved] How to install the new version of Firefox on Devuan?

cynwulf wrote:

That's one of the downsides of the static compiled binaries - the pulseaudio dependency...

Seamonkey is a good alternative.

Regarding "static compiled binaries"

Pale Moon doesn't have any GTK3 / pulseaudio dependencies yet, hope will never have it.
I just hope they'll let the user to install or not GTK3/pulse/other/crap*

While Seamonkey have still GTK2 on default, i do not know if ALSA is their default sound tool.

Both great Browsers alternative to Mozilla Firefox. I use Pale Moon, Seamonkey is my 2nd preference.

Last edited by Nili (2017-10-22 12:05:11)


openSUSE Tumbleweed KDE/Wayland

♫♪ Elisa playing...
Damascus Cocktail ♪ Black Reverie ♪ Dye the sky.

Offline

#19 2017-10-22 15:24:32

cynwulf
Member
Registered: 2017-10-09
Posts: 234  

Re: [Solved] How to install the new version of Firefox on Devuan?

Firefox and Seamonkey are based on XUL and don't depend on GTK+ directly, as far as I know, it uses (emulates) the themes.

If you want finer grained control over dependencies, you'll have to build from source.  Upstream packagers whether Mozilla or the various distributions will not feel obliged to exclude certain software...

Building modern browsers from source can be time consuming however and rebuilding every time there's an update will be tedious.

Offline

#20 2017-10-23 20:45:17

greenjeans
Member
Registered: 2017-04-07
Posts: 505  
Website

Re: [Solved] How to install the new version of Firefox on Devuan?

Nili wrote:

Both great Browsers alternative to Mozilla Firefox. I use Pale Moon

+1, my experience with it has been better than recent versions of Firefox by far.


https://sourceforge.net/projects/vuu-do/
Vuu-do GNU/Linux, minimal Devuan-based openbox systems to build on, maximal versions if you prefer your linux fully-loaded.

Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Offline

#21 2017-10-23 22:17:54

macondo
Member
From: Central America
Registered: 2017-06-11
Posts: 52  

Re: [Solved] How to install the new version of Firefox on Devuan?

Is Seamonkey in the repos?


Desktop Dual Core 8 GB RAM - Devuan Ceres - Slackware Current - Grub - JWM
“Just because you're paranoid doesn't mean they aren't after you.” ― Joseph Heller, Catch-22

Offline

#22 2017-10-23 22:23:35

greenjeans
Member
Registered: 2017-04-07
Posts: 505  
Website

Re: [Solved] How to install the new version of Firefox on Devuan?

macondo wrote:

Is Seamonkey in the repos?

I don't see it in jessie, maybe ascii?

Palemoon isn't either, but the latest .deb from the Palemoon site installs and works perfectly in jessie.


https://sourceforge.net/projects/vuu-do/
Vuu-do GNU/Linux, minimal Devuan-based openbox systems to build on, maximal versions if you prefer your linux fully-loaded.

Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Offline

#23 2017-10-25 11:45:51

fungus
Member
From: Any witch way
Registered: 2017-07-12
Posts: 497  
Website

Re: [Solved] How to install the new version of Firefox on Devuan?

This is how NOT to install firefox
http://linux.palemoon.org/

Splendid experience on ascii and on artix

If it wasn't for bluejeans with beer spilled on top I would have never discovered it.
It comes on vuu-do too smile

Offline

#24 2017-10-25 14:56:26

cynwulf
Member
Registered: 2017-10-09
Posts: 234  

Re: [Solved] How to install the new version of Firefox on Devuan?

Pale Moon is controversial.  It's seen by some as a "snake oil" product, because the performance claims generally don't add up.  It's a fork of a previous pre-Autralis firefox release (24 as I recall) and has some of the advances in upstream firefox backported in.

The binaries are also proprietary freeware, though the source is still available under the original MPL.

For me anyway, Seamonkey (the continuation of Mozilla suite v1.x) is a safer bet in terms of how it's developed, released and supported.  It also has the nice retro netscape style UI (which with a few changes can be downsized, text labels on buttons turned off, etc to make it look a bit more appealing).

Last edited by cynwulf (2017-10-25 14:57:03)

Offline

#25 2017-10-25 20:03:18

greenjeans
Member
Registered: 2017-04-07
Posts: 505  
Website

Re: [Solved] How to install the new version of Firefox on Devuan?

cynwulf wrote:

Pale Moon is controversial.  It's seen by some as a "snake oil" product, because the performance claims generally don't add up.  .

Well, acknowledging for the moment that I and my wife are a sample size of just two, and hardware makes a difference, and all the other disclaimers necessary:

Extensive testing on several machines for me has very conclusively shown that Palemoon is faster than Firefox in every way that I have used it, for the most part it's a very dramatic difference.

It's reminds me of Firefox back when Firefox didn't suck completely.


https://sourceforge.net/projects/vuu-do/
Vuu-do GNU/Linux, minimal Devuan-based openbox systems to build on, maximal versions if you prefer your linux fully-loaded.

Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Offline

Board footer