Moved my Firefox on Debian from /opt/firefox<version>/ now to /home/<user>/opt/firefox<version>/ since I'm the only one using it.

But I was too lazy to
point the symlink /usr/bin/firefox to another destination and just pointed /opt/firefox to /home/<user>/opt/firefox which points to the version.

You may get the idea.

tl;dr now I got three symlinks and not just two, but I don't need root to update Firefox. :D


I fucked up the symlink in my home-directory and now just pointed /usr/bin/firefox to /home/<user>/opt/firefox/firefox .
Now I just have to extract the new Firefox versions and make a new symlink. \o/

@alsternerd that's sounds overcomplicated. isn't it possible to use a distro delivering always the freshest firefox via package manager?

@Strubbl Not on Debian. You could use the ESR or try if some backport does not break other librarys on your system.

@Strubbl Because it simply runs more stable than any distribution I used in the last 10 years, from Ubuntu, over Fedora to Arch.

@alsternerd did you set your hostname to something naughty? 😏

@alsternerd why not extract it into ~/firefox, create a symlink in ~/bin/ and add that to your PATH? That's what I do with all binaries that only my user needs.

@cringe Because I don't like to have the folder cramped with stuff. in opt I also put the Tor Browser and other stuff, that doesn't install via a .deb.
If this need to be for other users too, I use /opt .

I did the opt-folder in my user folder just because it's the folder where this kind of stuff goes and it looks tidy. :)

Before I named it opt it was simply called apps.

Sign in to participate in the conversation

One of the first Mastodon instances, there is no specific topic we're into, just enjoy your time!