Ubuntu Installation Firefox Snap Issue

anand$

New Member
Joined
Jan 27, 2025
Messages
3
Reaction score
1
Credits
32
Hey everyone,

I’ve been trying to switch from Windows to Linux Ubuntu. I downloaded the ISO file from the official Linux website and used Rufus to create a bootable 32GB pendrive. After restarting my system, I pressed F12 to enter boot mode and selected "Try or Install Linux."

It redirected me to the demo mode and immediately prompted me to set up Ubuntu. I selected "Erase disk and install Ubuntu" during the setup process. Everything seemed fine until the last step, where it said "Installing the system."

While waiting, I clicked on the terminal icon that appeared on the prompted screen. I noticed an error:

firefox_4793.snap: input/output error (5)

I’ve tried multiple times, but I can’t properly install Ubuntu. I also can’t switch back to my previous system, and I’m stuck. I can’t study without my laptop, and I really need help.

I’m new to Linux and decided to start with Ubuntu before moving on to something like Kali Linux as part of my goal to become a cybersecurity professional.

Thank you!


1000064690.jpg
 


G'day anand$, welcome to Linux.org

Have you rebooted yet ?

if it resists rebooting, you can even do a hard shutdown, if necessary
 
If I try to reboot, it keeps repeating the same process. It starts from "Try or Install Ubuntu," then follows the same steps until the end. Initially, it gave me three options:

Install Ubuntu alongside Windows
Erase disk and install Ubuntu
Manual installation
I chose the option "Erase disk and install Ubuntu."

Now it’s asking me to "Install Ubuntu alongside Ubuntu 24.04 LTS," but if I shut down and restart, the process begins all over again.
 
When you shut down, try taking the usb stick out......before you close down
 
Make sure if it's a win 10/11 machine that quick-start/fast boot and secure boot are disabled, and you remove the pen-drive before re-booting,
still having problems tru a non ubuntu based distribution [MX-linux, Parrot home edition, Mint LMDE] for example
before moving on to something like Kali Linux
If you install Parrot home, it includes some of the pen-testing tools, and the rest are all in the Parrot repository
 
I use to be pretty good but recently getting involved with Linux again. I installed Ubuntu 24.04 LTS and the install seemed buggy. It gave me errors the first few times. What worked for me was to install without updating over the internet. Then after the install I updated the system. Also, i'm not a fan of snap. I found one of the many howto's to remove snap completely and disable it before updating.
 
Leigh have you tried using appimages they are a single file and you just make them executable and away you go. I also dislike snaps and I remove them in Ubuntu as well. Here is an example of a firefox appimage......
 
I use to be pretty good but recently getting involved with Linux again. I installed Ubuntu 24.04 LTS and the install seemed buggy. It gave me errors the first few times. What worked for me was to install without updating over the internet. Then after the install I updated the system. Also, i'm not a fan of snap. I found one of the many howto's to remove snap completely and disable it before updating.

Remove Snap entirely from Ubuntu (Use with extreme caution)​


"The latest releases of Ubuntu has snap integrated deeply. Also, many Ubuntu-specific features, like livepatch, will only work with snap enabled. As a suggestion, do not perform this on your main production machine, unless you know what you are doing"
 
Darry, Yes. My fist Appimage was with Waterfox. About snap, being away from linux and reading so much about it I just made a personal choice to remove snap completely so that Ubuntu would not reinstall it. Ubuntu was a bad choice for doing away with snap. I wouldn't recommend it. It's just something i did with no ill effects. Open source gives us the ability to try things out. I do recommend keeping a backup of your system when fiddling and doing anything drastic. Timeshift is good lil backup with gui Ive been using. I tested it out few times. I realized Ubuntu was a bad choice for me after the initial install. I decided to play with it as more of a learning curve than anything else. I expected to break it and move on, but ended up with a stable system unconventionally.
 
Hehe. I'm brave and unafraid, but... over 40 years in machine shops, we learn to be wise. anticipating failure enables us to have backup plans. Before I purged Gnome and did auto remove its dependencies leaving me with nothing but a bare bones trinity DE, old kde 3, I didn't expect a reboot to even start X. Now I'm learning to integrate this lil DE with apps from other DE's that I like, and its running like a champ. If we cant think out of the box, it takes away something from Linux, that drew me to it as a kid.
 
Through out my life, someone says I can't do something, I figure out a way to do that something. Yea i may fail and learnt a crap load of lessons along the way, but that's freedom.

Lets help people stay free through Linux which was designed for that very idea. To say don't do it should be banned. We should always say... i'll help you do it regardless what i believe may be wrong. Freedom of choice = Linux. Lets help each other do what we want. We cant do it with any other operating system. GPL is a blessing. abused to no end though. Lets not fall for the abuse to a degree of saying... don't do it, verses, ok ill help you do it... but.... Am I naive?
 
Perhaps you missed my point. Adding yourself to Root Group was an extreme example is all.

For someone wanting control and constant changes other than what a default install gives them,
they are faced with trying to manipulate a root account that controls them verses them controlling it.

Many way to control root as a user. A user who needs administrative control to make their system something more than default, requires doing many thing ant so many would say don't do it!! when infarct doing it gives them the ability to do things without a yakky cathy doll named root constantly yakking in our ears making us crazy as we try so hard to do root things.

Not meant for your average user just wanting a system to work beyond their knowledge. Linux is freedom! Freedom means, controlling root, verses it controlling us. Average user., ignore.. but someone asking for install help looking to be an IT tech with install snap issue, with a hint to controlling root, snap, being administer applies.

What we shouldn't do is ...... based on what?

Lets do what we shouldn't do in a creative way, making it something cool, called freedom.

There are many ways to control root that most would say "don't do it you fool!" but... infact doing it creates someone like me who learns. If it breaks the system.. we try and try again till it don't...

Backups make that possible. Lets stay free with Linux without encouraging people to be unfree behind root! or helplessness. Lets be in control of root beyond what a flavor of linux think we shouldn't be in console of, if we so wish.

That's freedom! Lets break our systems... with backups.. and be in control kinda thing,... if we so wish. Backups... enabled .. start over without dealing with breakage. Lets help each other be free without saying.... stay in jail kinda thing. I made every Linux mistake under the sun in the past.. Broken systems, made me free!

Ubuntu, integrating snap... you know what... if you screw up and break snap.. you break snap.. you don't break Ubuntu Linux. fixing the screw up is really no big deal.

Anyway.. the original post was about installing and a snap issue, hinting at being more that just happy with default. Lets help and stop encouraging people to not try something.. Linux was designed to try everything.. that's why it allows us to actually be root if we wanna be.

Lets do it, and learn to do it in cool ways, verses,... "hey" don't do it bull!. Too many encourage us to stay in jail, when Linux is about breaking free. This is meant for those who wanna open the hood and use Linux as it was created for.

For the person who don;t care an just want it to be windows... ignore me. Forgive my post... Been through hard times, and learned Linux from the beginning. It's not intended to be anything other than Open. Free, and a thorn in the side of Windows, Mac and what ever else that says, you can only do this!!

Freedom, even the default Ubuntu, controlling the average user with all powerful root... Knowing we can do what we want, put root in jail and be in control, is enlightening regardless if we do or not. Lets keep the control and freedom and help others stay free too.

In a world full of controlling all.. Linux is a breath of fresh air.. Why? because we can be root if i wanna be regardless who says we cant. Don't get me wrong... root is important... its just not God! so to speak. we an be in control of Linux, if we want to be. It lets us.
 
Last edited:
@Leigh
May I suggest you to write your posts in paragraphs? e.g. 3 sentences each on it's on line and then line break.
It's PITA to read it when it's like this :eek:

Most people will likely skip reading your post.
No hard feelings, just a suggestion.
 
Root is nothing more than a tool to serve us. Lets not be enslaved by it. Push the envelope with a backup and be the master of your system. or be satisfied with a program launching regardless of whats under the hood. either or... very cool with linux! :)
 
Anyway.. back on track with the original post.. If you do get all installed, and you deal with a brocken snap issue whether it snap itself or just a snap package. The easiest way to carry on with broken snap, until you can fix it, is to use Synaptic as a gui verses Ubuntu's software center app. Synapic still stays true to Deb, yet may say a package is transitional for snap kinda thing. Snap is just an add on, and stays somewhat separate from the system regardless the integration Ubuntu uses. but is best to use snap commands to see what it has installed. snap list --all, if snap itself isn't broken.
 

Staff online


Top