Looking for a minimal distro that ONLY has Firefox
Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Well just tried StliTaz. Same basic result as TinyCore. Tried to install Firefox since it's not included in the iso, and after repeated attempts, it never happened. I don't know what the issue it, but it claims it's installing something in the package manager but there is no status of anything. Then, when I installed it from the command line it knocked out my X-session and when I logged back in as root, it wasn't there.
Man I miss DOS, I really do sometimes. My biggest gripe about linux is all the friggin dependencies. This needs that and this and that. It's a PITA!. NetBSD's portage will at least put everything in.
Distribution: openSUSE(Leap and Tumbleweed) and a (not so) regularly changing third and fourth
Posts: 627
Rep:
Quote:
Originally Posted by larrystotler
Well just tried StliTaz. Same basic result as TinyCore. Tried to install Firefox since it's not included in the iso, and after repeated attempts, it never happened. I don't know what the issue it, but it claims it's installing something in the package manager but there is no status of anything. Then, when I installed it from the command line it knocked out my X-session and when I logged back in as root, it wasn't there.
Have you tried downloading just the tar ball from mozilla. It's stand-alone*. You untar to a folder that suits you and create a link in /usr/bin/. You can keep it as updated as you like but obviously you do it manually each time.
Have you tried downloading just the tar ball from mozilla. It's stand-alone*. You untar to a folder that suits you and create a link in /usr/bin/. You can keep it as updated as you like but obviously you do it manually each time.
edit: *within a linux os.
It has a lot of dependencies(which likely have their own dependencies......etc, etc...May have to go that route. Was just checking to see if it's already been done before I do so I'm not duplicating work that may have already been done.
Firefox will not run at all without the following libraries or packages:
GTK+ 3.4 or higher
GLib 2.22 or higher
Pango 1.22 or higher
X.Org 1.0 or higher (1.7 or higher is recommended)
libstdc++ 4.6.1 or higher
For optimal functionality, we recommend the following libraries or packages:
NetworkManager 0.7 or higher
DBus 1.0 or higher
GNOME 2.16 or higher
PulseAudio
Firefox will not run at all without the following libraries or packages:
...
For optimal functionality, we recommend the following libraries or packages:
...
One way to deal with that is to install whatever version of Firefox the distro does supply, so that it will pull in those dependencies by whatever names the distro uses for them. Once that's done you can remove the distro's Firefox and should remain ready to go for mozilla.org's builds with little or no fuss. <10% of my Mozilla product usage is with any distro's package manager's builds.
VOID Linux has nothing in it other then the very basics needed to run it. What one finds in other distros on the standard install, VOID does not include it, I have to install it all afterwords.
they've got some flavors of limited installs as well
I have some notes with copy-paste-ready bash code that sets up firefox running in openbox on a debian minimal install. It's designed for use in a virtual machine (i.e. auto-login set up etc.)
Let me know if you are interested and I can post it here...
I have some notes with copy-paste-ready bash code that sets up firefox running in openbox on a debian minimal install. It's designed for use in a virtual machine (i.e. auto-login set up etc.)
Let me know if you are interested and I can post it here...
Ok, so here goes. Please treat them as notes I took in the process, not as authorative "must do like this"-instructions.
1) Allocate 5 GB of disk space and 2 GB of RAM for the VM. Download the Debian netinst iso and launch the installer. Upon software selection, unselect all groups except for system tools. Boot the machine and run the following as root:
Code:
#!/bin/bash
apt-get update
apt-get dist-upgrade
apt-get install -y xorg openbox tint2 iceweasel vim-nox rungetty unattended-upgrades xterm sudo
cd /etc/X11/xinit
mv xinitrc xinitrc.orig
cat > xinitrc << "EOF"
#setxkbmap de # uncomment if you have a german keyboard like I do
exec openbox-session
EOF
mkdir -pv /etc/systemd/system/getty@tty1.service.d/
cd /etc/systemd/system/getty@tty1.service.d/
cat > autologin.conf << "EOF"
[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin user --noclear %I 38400 linux
EOF
systemctl enable getty@tty1.service
sed -i.bak 's/GRUB_TIMEOUT=.*/GRUB_TIMEOUT=0/g' /etc/default/grub
update-grub
cat >> /usr/local/bin/shutdown.sh << "EOF"
#!/bin/bash
shutdown -h now
EOF
chmod +x /usr/local/bin/shutdown.sh
echo "Now, add the following line to sudoers:"
echo "ALL ALL = NOPASSWD: /usr/local/bin/shutdown.sh"
read -p "Press enter when ready " foobar
visudo
echo "Done"
Then, log in as the regular user and run the following script:
I did try ReactOS, but it only has Firefox 48 available. It's not very stable, so I didn't see much point in trying to install the current version of Firefox.
Hey there...did you finally something according to your need I've been searching for them a lot lately..
regards
Hey there...did you finally something according to your need I've been searching for them a lot lately..
regards
I just tried SliTaz again. It's a rolling release distro, and I installed whatever current one that was available to download today.
I can report that I was able to successfully install Firefox 77. When I selected it in the package manager, it acted like it was hung, but eventually it started showing a dependency list. It then fetched all of the dependencies(and of course several packages had there own, etc, etc.). It installed them all and I was able to start Firefox. In fact I'm using it now.
Firefox help showed that here was an update available. I will install it and report back.
Ok. Don't update Firefox from within the Help Menu. When I did it never loaded. After starting it from the command line it complained that it needed glibc2.17 and when I checked, the only thing in the repo was 2.14.
So, while it's not the most current version I can now use pages I couldn't before.
It would be nice if developers would realize that there is a difference between security/bug fixes and "new features". More often that not, these "new features" end up making things worse instead of better. I'm not trying to stifle innovation, but it would be nice for things to work.
The changes to FF 57 were bad. The new addon system is bad. The add-ons are more "cartoony" and harder to use than before. Examples are forecastfox and noscript. Before they were clean and worked well and stayed out of the way. In Firefox < 57, forecastfox showed 7 days in the menu bar. Now you have to hover over the icon and it takes up 1/3 of the window....... Talk about a step back.
Also, they target the newest hardware while some of use are happy to make use of older stuff that still works. It amazes some people how we got work done, and quickly, with 8MB of RAM(or less). Would be nice to find a happy medium.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.