linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

Max_P, in Can I install Ubuntu 18 software on Ubuntu 22.04? (Technically Linux Mint 21.3)
@Max_P@lemmy.max-p.me avatar

Install from source is fairly likely to work: wiki.ros.org/noetic/Installation/Source

It doesn’t seem to have any outrageously complicated dependencies to work, just C++, Boost and a few other recognizable names, at least at a glance. They also seemingly have an ArchLinux package, which means it’s likely to at least be buildable on latest everything. Mint will fall in between, so the odds it’ll compile are pretty good.

grehund, in How do I create a docker container with custom programs inside?

Have you had a look at binhex’s privoxyvpn docker container? Sounds similar to what you’re looking to do.

tubbadu,

I’ll look into it, thanks!

LoveSausage, in When do I actually need a firewall?

When you are attacked. Ok so when are you attacked , as soon as you connect outside. So unless you are air gapped you need a firewall.

bionicjoey,

TempleOS doesn’t need one

makeasnek, in Linux Mint 21.3: Empowering tech-savvy Moms with the Perfect Desktop Experience
@makeasnek@lemmy.ml avatar

Love seeing content like this, just regular people talking about why Linux works for them. Kudos, enjoyed the post!

fuggadihere, in A bit off topic but Divested computing is in need of funding. They maintain divest os and Mull among other things.

Donated

dario,

Me too.

yum13241, in [QUESTION] I installed Apache OpenOffice

It’s decades old is is probably broken. Run from the console and see what happens. More than likely it’s a core dump.

crony, in When do I actually need a firewall?
@crony@lemmy.cronyakatsuki.xyz avatar

You always need a firewall, no other answer’s.

Why do you think windows and most linix distributions come packaged with one?

Kalcifer,
@Kalcifer@sh.itjust.works avatar

You always need a firewall, no other answer’s.

Okay, but why? That’s kind of the point of why I made this post, as is stated in the post’s body.

crony, (edited )
@crony@lemmy.cronyakatsuki.xyz avatar

To keep your system secure no matter what, you open up only the ports you absolutely need.

People will always make a mistake while configuring software, a firewall is there to make sure that error is caught. With more advanced firewall’ you can even make sure only certain app’s have access to the internet to make sure only what you absolutely need toconnect to the internet does.

In general it’s for security, but can also be privacy related depending on how deep you want to get into it.

EDIT: It isnt about not trusting other devices on your netork,or software you run, or whether you are runni g a server. It’s about general security of your system.

yum13241, in Thinking about making the big switch – recommend me a distro!

openSUSE Tumbleweed. Or EndeavorOS if you want to join the Arch side.

t0m5k1, in Make any Distro Immutable
@t0m5k1@lemmy.world avatar

Sounds great but needs more contributors to gain trust so that it can be used in production.

atzanteol, in Any C# devs want to share their setup?

Been a long while since I’ve done any C#, but for other languages (Java, Python, Kotlin) I’ve very much enjoyed the JetBrains IDEs. They have a dedicated C# one as well, though I’ve not used it.

stereopixels,

JetBrains Rider: I use it, and I love it; I used it during my day job on Windows until they got restrictive on only using company-authorised software (😭), but I still use it on Linux and macOS for any C# work I do outside my day job. All the benefits of their Visual Studio add-in, Resharper, are built-in to Rider.

Skyhighatrist,

All the benefits of their Visual Studio add-in, Resharper, are built-in to Rider.

And it’s faster because they don’t have to work within the restrictions place on VS plugins.

bruce965, in Any C# devs want to share their setup?
@bruce965@lemmy.ml avatar

I work professionally from Windows, and as a hobby from Linux. My tool of choice for coding in .NET is Visual Studio Code (not FOSS, but there is a FOSS version which is just a bit more limited). It’s not as complete as Visual Studio, but it’s much faster, it has all the basic tools including a debugger, and it’s much more customizable.

Also if you have never done it before, you might love dotnet watch which works with any IDE and lets you make realtime changes to your code while the application is already running.

As for UI, my personal choice is deploying a static website on localhost through Kestrel (it’s less than 100 lines of code for a fully configured one), and then let the user’s browser take care of showing the UI. You could use Blazor if you really want to use C# all the way, but my personal recommendation is to stick to web technologies such as TypeScript and React (using either Parcel or Vite to build your project). Making your UI web-friendly also makes your app cloud-ready, in case tomorrow you will decide that’s something you need.

Finally, you can now deploy .NET apps as a single self-contained executable on all major platforms. But as already recommended by other users, I would keep adopting a web-first approach and go for Docker, and eventually Kubernetes. It’s a lot of work to understand it properly though, so perhaps you can start studying this topic another day in the future.

Feel free to ask me anything if you have questions.

jerrythegenius,
@jerrythegenius@lemmy.world avatar
InFerNo, in GNOME Network Displays Adds Support For Chromecast & Miracast MICE Protocols

Is this still Wayland only?

KarnaSubarna,
@KarnaSubarna@lemmy.ml avatar

The application will stream the selected monitor if the mutter screencast portal is available. If it is unavailable, a fallback to X11 based frame grabbing will happen. As such, it should work fine in almost all setups.

Source: gitlab.gnome.org/GNOME/gnome-network-displays

mark, in Any C# devs want to share their setup?
@mark@infosec.pub avatar

I do all my editing in neovim, with omnisharp as an lsp. It works pretty well. Happy to send you my dotfiles if you want.

As far as deployment, dotnet just runs on Linux now, especially if you’re do8ng web, its all the same. I deploy through containers to kubernetes, and its super smooth

marlowe221,

Yes, please!

rfvizarra,

I would love to use neovim for my work C# development.

I’ve tried omnisharp with vscode in the past, but I found I had to restart it frequently. Hopely it would be more stable now

Can you please share your dotfiles?

mark, (edited )
@mark@infosec.pub avatar

Just sent them to you.

Once in a blue moon i have to restart omnisharp, but its just a simple lsp restart

Much less often these days then even a year ago

I also use neovim through WSL on windows to do work

beeng,

What is your container base image?

mark,
@mark@infosec.pub avatar

I use the dotnet/sdk image to build and publish into the dotnet/aspnet for runtime since it’s smaller. Both from mcr.microsoft.com

beeng,

They are windows or Linux base?

mark,
@mark@infosec.pub avatar

All linux! I think debian, though they have alpine images too.

I wouldnt wish windows containers on my worst enemy haha.

beeng, (edited )

Oh I didn’t think mcr.microsoft provided Linux base, ok good to know.

I’ve reviewed a few PRs with that in the dockerfile and thought it was always windows based, good to know!

mark,
@mark@infosec.pub avatar

I think there are windows containers available, but even M$ has given up pushing windows server for cloud native stuff. All their tutorial docs for containers use linux haha

loops,

As a non-programmer, this entire comment sounds straight out of a Neal Stephenson sci-fi story.

beeng,

I understood it all, but i didn’t feel special until you said that!

loops,

You are all progenitors to the ITA.

mark,
@mark@infosec.pub avatar

Software devs have a lot of technobabble haha!

wurzelwerk, in What are some must have Linux compatible VSTs?
@wurzelwerk@lemy.lol avatar

acmt.co.uk has some high quality linux native mixing/mastering plugins.

discusseded, in Thinking about making the big switch – recommend me a distro!

I like fedora but I’m really loving opensuse tumbleweed on both my desktop and laptop. I have Nvidia rtx cards and support is just a few mouse clicks post-image. I get better FPS now than I did in Windows 11.

discusseded,

Adding that zorin was great as well but it’s Debian-based so driver support was behind enough that some games wouldn’t launch for me.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #