@[email protected]
link
fedilink
English
62Y

Is this something everyone should know to do? Or just style points for programmers?

@[email protected]
link
fedilink
English
02Y

using winget is a much safer and faster way to install new software. yes command prompt seems intimidating but it’s super easy, you don’t need 1337 hack0rz skillz to use it

@[email protected]
link
fedilink
English
42Y

Do you know why there are multiple packages named similar to the original ones? For example there are multiple Vim packages in the winget repository which makes it confusing.

@[email protected]
link
fedilink
English
42Y

More like sysadmins not programmers. I’ve met plenty of programmers that write brilliant code, but don’t know how to manage computers very well.

@[email protected]
link
fedilink
English
22Y

Gotcha. I don’t know the difference between all the techy jobs, you all just do various forms of magic to my muggle brain.

𝕾𝖕𝖎𝖈𝖞 𝕿𝖚𝖓𝖆
creator
link
fedilink
English
-1
edit-2
2Y

You don’t have to know how to do it unless you want to install Firefox on Windows without ever having to open Edge. In that case, this is one way to do it.

@[email protected]
link
fedilink
English
52Y

At the moment i like choco more than winget, so winget is now the tool to install choco???

@[email protected]
link
fedilink
English
22Y

winget uses official repos, choco uses its own community-maintained repo.

@[email protected]
link
fedilink
English
12Y

I write at the moment, because the it’s good that microsoft finally has a package manager. But even though choco is community maintained, it’s quite good and has a lot things microsoft not yet has. But what annoys me the most with winget ist, that the package names outside of the store packages have horrible names. But you are correct, official is better.

@[email protected]
link
fedilink
English
12Y

Yeah I really like choco as well, I have my little script to keep softs updated, I haven’t spent much time with winget yet. I might be wrong but I think Choco installs software in specific folders instead of the usual C:\Programs or Appdata ?

@[email protected]
link
fedilink
English
12Y

You don’t have to know it, but it’s a good thing to know!

It’s actually easier than the other way once you learn how to use it (looking through search results to make sure it’s the official link, clicking through installers, having to think about updates, etc. vs. just opening a terminal and typing winget install whatever).

But the terminal intimidates people. So I expect this will mainly be used as an optional “tech tip” sort of thing.

@[email protected]
link
fedilink
English
212Y

Downvote for using Windows.

@[email protected]
link
fedilink
English
82Y

I want to downvote and upvote this comment at the same time

@[email protected]
link
fedilink
English
32Y

Why can’t we do that, anyways?

@[email protected]
link
fedilink
English
62Y

Don’t you need to google the exact package name anyways?

Spike
link
fedilink
English
42Y

winget search <query>

Or just try to install, and it shows you what the package name is.

@[email protected]
link
fedilink
English
12Y

“package” :)

@[email protected]
link
fedilink
English
22Y

in case anyone wants the mac equivalent brew install --cask firefox of course first install xcode and brew

@[email protected]
link
fedilink
English
72Y

Man I love WinGet I just hope they add multi-threaded download to speed up downloads also downloading while installing other applications

@[email protected]
link
fedilink
English
-72Y

removed by mod

@[email protected]
link
fedilink
English
3
edit-2
2Y

“It’s a meme Batman.”

@[email protected]
link
fedilink
English
22Y

Wtf

@[email protected]
link
fedilink
English
12Y

Oh no :(

@[email protected]
link
fedilink
English
142Y

Just casually having Firefox with plugins and settings described in my NixOS config.

https://github.com/pimeys/nixos/blob/main/desktop/firefox/default.nix

Works always the same.

@[email protected]
link
fedilink
English
22Y

Damn, nix is starting to look better each time I hear about it.

@[email protected]
link
fedilink
English
22Y

Man nix looks soo damn cool. I just dont know if id ever actually use it. But a versioned controlled OS seems so sweet.

Can you use it to choose desktop environment as well?

Xylight (Photon dev)
link
fedilink
English
12Y

Yep. To change desktop environments, just change:

services.xserver.gnome.enable = true;

to

services.xserver.plasma5.enable = true;
@[email protected]
link
fedilink
English
12Y

Wow. Im gonna try it out in a vm even if i have no use for it. That is crazy.

Xylight (Photon dev)
link
fedilink
English
22Y

It’s really nice. When you setup a new system, you don’t have to spend hours changing settings, configs, and installing packages. With NixOS, just copy the config file from your old system and then run nixos-rebuild.

@[email protected]
link
fedilink
English
12Y

I really wish the default template switches to flakes soon. Using flakes is a must for the best experience, and converting the default config is at best a hassle and for newbies a huge mountain to cross.

@[email protected]
link
fedilink
English
12Y

This is cool because it gets rid of all the packages when you switch. There is nothing left of Gnome when you switch to KDE.

@[email protected]
link
fedilink
English
22Y

You can. I run sway and it is configured through nix:

https://github.com/pimeys/nixos/blob/main/desktop/sway/default.nix

Gnome design makes it a bit harder, but not impossible:

https://hoverbear.org/blog/declarative-gnome-configuration-in-nixos/

Somebody doing the same for KDE:

https://github.com/LunNova/nixos-configs/blob/dev/users/lun/on-nixos/kdeconfig.nix

So the answer to your question is yes. It is possible and kind of required to go the full nix route with NixOS. It might not always be super straightforward with large DEs, and for sure works much better with window managers that already utilize text configuration.

raubarno 🇱🇹
link
fedilink
English
52Y

based windows

Spike
link
fedilink
English
82Y

Real OSes come with Firefox pre-installed!

gun/linux
link
fedilink
English
12Y

Cries in DIY distro

@[email protected]
link
fedilink
English
102Y

Legit me past week, had a misshap and had to reinstall windows, didn’t want the millions of installers so I just everything via winget

@[email protected]
link
fedilink
English
12Y

“I used Firefox to download Firefox”

@[email protected]
link
fedilink
English
192Y

“I used Firefox to download Firefox” - Thanos

Semmelstulle
link
fedilink
English
132Y

The REAL real wax is brew/Flatpak install Firefox

VCTRN
link
fedilink
English
72Y

Real. I just did that yesterday, uninstalled all that snap bullshit from kubuntu.

@[email protected]
link
fedilink
English
52Y

I honestly don’t understand why it’s a snap by default now. I’ve never got it to really function the way I want as a snap. Puts a sour taste in my mouth for Ubuntu altogether.

AggressivelyPassive
link
fedilink
English
22Y

Especially since snaps cause tons of problems, for some reason. I actually switched to Debian a while ago because the snap Firefox kept randomly forgetting history items, cookies, settings, etc.

Semmelstulle
link
fedilink
English
12Y

Actually the non GUI Snaps are good. I still prefer not to use snaps but they are well done. It’s just the software for the average user that starts to suck on Ubuntu. Their focus silently shifted to cloud and server, not desktop. And it shows

AggressivelyPassive
link
fedilink
English
12Y

But why release it then? And with Firefox? I mean, if some weird niche application threw some errors under certain circumstances, fine, you can’t test everything. But Firefox? I mean, OSes are just browser-enablers these days and if Ubuntu sucks at this very basic thing, it’s garbage.

Semmelstulle
link
fedilink
English
12Y

Canonical believes in Snap supremacy.

VCTRN
link
fedilink
English
22Y

The worse thing is that is not even available as a .deb anymore (or is pretty well hidden).

@[email protected]
link
fedilink
English
52Y

You can download a .tar.bz2 from Mozilla’s webpage, which you can unpack and then just launch the firefox binary inside it.

But yeah, if you want proper integration into the desktop environment, it takes some manual steps, which a .deb would do for you.

Programmer Belch
link
fedilink
English
12Y

If you are willing to download a .tar.bz2 from Mozilla, you can also download the .deb file from the Debian repos

@[email protected]
link
fedilink
English
12Y

Yeah, sure. I still like to share this factoid, because not many people seem to be aware and it is pretty useful, if e.g. you want to quickly test Firefox Nightly or the new Thunderbird or whatever.

@[email protected]
link
fedilink
English
22Y

Yeah, as far as I can tell, when you right-click on an image and select “Save As…”, that’s just flat out broken on Ubuntu 22.04, due to it being shipped as a Snap.

And the Download-folder it uses, is in some random, deeply nested sub-directory of ~/snap/.

@[email protected]
link
fedilink
English
32Y

bruh, even in flatpak it works fine

@[email protected]
link
fedilink
English
12Y

Yeah, Firefox even integrated this whole “desktop portal” concept, specifically for the file dialogs within containerized package formats.
No idea, why Canonical and/or Mozilla don’t have that working for Snaps…

Yep. I removed the snap and installed it from tarball. Automatic updates don’t work quite right so I just wrote a bash script that runs the update process for me.

@[email protected]
link
fedilink
English
12Y

Automatic updates work fine for me with tar install, using kubuntu 22.

@[email protected]
link
fedilink
English
162Y

choco install

@[email protected]
link
fedilink
English
12Y

I liked the obsolete shim for that: cinst - save some letters.

Same with cup instead of choco update.

I’ve just reinstated them anyway.

pseud
link
fedilink
English
762Y

apt-get, bitches.

And don’t forget to close the door on the way out!

@[email protected]
link
fedilink
English
402Y

You misspelled pacman

@[email protected]
link
fedilink
English
242Y

yay your ass outta here

funkajunk
link
fedilink
English
42Y

Get rid of that old yay yay ass haircut

torafugu
link
fedilink
12Y

Arch puns. As an Arch user, I admit this is hilarious.

I use Arch btw.

001100 010010
link
fedilink
English
9
edit-2
6M

removed by mod

@[email protected]
link
fedilink
English
132Y

apt is a newer tool that combines the functionality of apt-get and apt-cache. It’s not as backwards compatible but has a nicer more human readable output

@[email protected]
bot account
link
fedilink
English
12Y

apt is a wrapper of a wrapper for dpkg.

@[email protected]
link
fedilink
English
12Y

That’s like dnf is a wrapper for yum which is a wrapper for rpm.

@[email protected]
link
fedilink
English
572Y

The real trick is to not install anything, because Firefox comes pre-installed on most Linux distros.

pseud
link
fedilink
English
62Y

OUT.

This is now cool people thread.

@[email protected]
link
fedilink
English
12Y

Eh, Debian still ships ESR

@[email protected]
link
fedilink
English
12Y

I miss the days when they shipped Iceweasel.

torafugu
link
fedilink
12Y

And ESR kinda sucks if you want an updated browser.

@[email protected]
link
fedilink
English
82Y

You mean “pre-installed with most DEs”…

torafugu
link
fedilink
22Y

I think it’s just distros that choose if they pre-install Firefox, not DEs.

KDE on Arch didn’t install Firefox, but Kubuntu came with Firefox the last time I installed it.

@[email protected]
link
fedilink
English
32Y

Well, I wanted to express that it may differ between distros, but fair point that Firefox won’t be pre-installed on the server flavors of those distros.

@[email protected]
link
fedilink
English
682Y

pre-installed

You don’t use Arch, btw

@[email protected]
link
fedilink
English
32Y
sudo apt-get install bitches
bitches not found

🙁

@[email protected]
link
fedilink
English
62Y
sudo emerge -av www-client/firefox
Programmer Belch
link
fedilink
English
42Y

Are you sure you don’t want the binary?

@[email protected]
link
fedilink
English
72Y
CPU: AMD Ryzen 9 5900X (24) @ 3.700GHz

It takes me like 10 minutes to compile these days :D. Before, yes.

@[email protected]
link
fedilink
English
42Y

Compiling by myself is always worth it for the -telemetry imo

Create a post

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.
  • 1 user online
  • 828 users / day
  • 79 users / week
  • 904 users / month
  • 2.75K users / 6 months
  • 0 subscribers
  • 2.97K Posts
  • 31.5K Comments
  • Modlog