There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

linux

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

the16bitgamer , in Help deciding Os
@the16bitgamer@lemmy.world avatar
  1. Mac OS uses Unix, Linux is Unix Like. At the core their structure’s are the same
  2. however despite being the same they have different software packages.

The question you need to ask yourself is: does MacOS have the software I need to do what I want?

For me I need Xcode for iOS development, so that is a yes. But for you, perhaps you may prefer the Python packages on Linux. Or the ease which new software can be installed.

However regardless on what is better or not, know that you can always re-install MacOS afterwords. Macs have a recovery mode that let’s you wipe the ssd and reinstall. I used it when I upgraded my 2015 Mac from 128GB to 1TB.

olympicyes ,

Python is basically the same on Linux and Mac. The command line tools are actually different. Some apps like date or awk work a little different on Mac. You can install gnu equivalents like gawk via brew or Mac ports.

burgersc12 , (edited ) in Help deciding Os

I’ll second dual booting. If you want to try linux, I say put Linux Mint or KDE Neon on a flash drive and live boot it. That way you can test Linux without needing to install it right away.

bc3114 , in NixOS for gamedev

Slightly off-topic here, but have you considered Fedora? For me it just gets the job done and stays out of my way. I don’t want to configure a whole bunch of things before I can get to work so I find fedora simple to use and well-integrated. Docs and forums are quite helpful too.

AMDIsOurLord , in NixOS for gamedev

Why Nix? It will only make your life 2000% harder and quite frankly makes one hate Linux. As a developer the best dev distros I’ve used were Debian, Ubuntu and Arch

Pantherina , in linuxmint nord wallpaper

image

![text](url)

jabjoe , in What's your favorite terminal?
@jabjoe@feddit.uk avatar

Guake. Has been for years. I am in and out the terminal all the time, so F12 works well for me. Plus I used to play Quake and used the in game terminal to do all kinds of things. Plus I’m an old RISC OS kid and F12 was the key to get the “star line”.

Armando3996 , in The year of Linux on the desktop is closer. Linux reaches 3% of desktops

Now that was quick, it’s 4% now.

thepiguy , in NixOS for gamedev
  1. Jetbrains toolbox is proprietary and I can still run it. You do have to explicitly state that you want proprietary software. You can even run random binaries if you setup nix-ld.
  2. The preferred way to do this is by creating a shell.nix for each of your projects with the dependencies defined within.
  3. Not sure about passthroughs, but qemu worked fine for me.

As for nix Vs arch, I still prefer arch. This is not because nix is bad, but because I have used arch for a long time. I use nix on my laptop because I want that reliability, but I will probably never switch to nix on my desktop. I still find that I can debug my mistakes easier on arch, but with nix I can just git checkout oldcommit. With that being said, I do have a distrobox container with arch in my nix machine, if I really wanna install something quickly.

priapus , in NixOS for gamedev
  1. NixOS can run binaries well using nix-ld or nix-alien, those will work for the large majority of software. If you run into any trouble, you could always use distrobox as well. Some of this software will also likely be packaged in nixpkgs or other repos.
  2. You should be able to build binaries the same way you can on other distros
  3. GPU pass through works the same on NixOS as other distros, but parts of it will need to be configured in your systems configuration, which may be a bit complex, especially if you’re new to the Nix language. Here’s a good article on setting it up.
Pantherina , in This week in KDE: a deluge of new features

Damn they fixed the “autohide panel between screens” bug!

mindbleach , in What does your desktop look like?

I have no idea.

mfat , in What are your thoughts on Flatpak/Flathub?

I like them sonce they’re easy to install and you can update all Flatpaks at once. But I don’t likke the paths and run commands. Very unintuitive.

trevor , in Resticity - a cross-platform frontend for restic

I’ve been trying to create an AUR package for this, but can’t figure out how to build more than just the server backend (based off of the Dockerfile). Is there a way to build it without wails? I can’t get that to work in the PKGBUILD.

ad_on_is OP ,
@ad_on_is@lemmy.world avatar

I just made a PKGBUILD and commited it to the repo. Would you mind having a quick look at it and see if it’s good enough?

Right now, I’m looking through the docs of the AUR on how to publish it.

trevor ,

Thank you for making a PKGBUILD for this!

I just tried it, but I have the same issue when I was attempting to build mine:


<span style="color:#323232;">...
</span><span style="color:#323232;">  -</span><span style="font-weight:bold;color:#a71d5d;">></span><span style="color:#323232;"> Downloading 1.0.0.tar.gz...
</span><span style="color:#323232;">  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
</span><span style="color:#323232;">                                 Dload  Upload   Total   Spent    Left  Speed
</span><span style="color:#323232;">  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
</span><span style="color:#323232;">  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--   100  331k    0  331k    0     0   408k      0 --:--:-- --:--:-- --:--:--  880k
</span><span style="font-weight:bold;color:#a71d5d;">=</span><span style="color:#183691;">=> </span><span style="color:#323232;">Validating source files with sha256sums...
</span><span style="color:#323232;">    1.0.0.tar.gz ... Passed
</span><span style="font-weight:bold;color:#a71d5d;">=</span><span style="color:#183691;">=> </span><span style="color:#323232;">Extracting sources...
</span><span style="color:#323232;">  -</span><span style="font-weight:bold;color:#a71d5d;">></span><span style="color:#323232;"> Extracting 1.0.0.tar.gz with bsdtar
</span><span style="font-weight:bold;color:#a71d5d;">=</span><span style="color:#183691;">=> </span><span style="color:#323232;">Starting prepare()...
</span><span style="color:#323232;">go: downloading github.com/wailsapp/wails v1.16.9
</span><span style="font-weight:bold;color:#a71d5d;">=</span><span style="color:#183691;">=> </span><span style="color:#323232;">Starting build()...
</span><span style="color:#323232;">/var/home/trevor/git/PKGBUILD: line 34: wails: command not found
</span><span style="font-weight:bold;color:#a71d5d;">=</span><span style="color:#183691;">=> </span><span style="color:#323232;">ERROR: A failure occurred in build()</span><span style="color:#62a35c;">.
</span><span style="color:#323232;">    Aborting...
</span>

I’m not familiar enough with wails to know how to build without it.

If you require it as a dependency, it would only work for Arch users with the AUR enabled, as it wails doesn’t seem to be in the main repositories.

ad_on_is OP ,
@ad_on_is@lemmy.world avatar

wails is installed via go install, which I’ve included in the prepare script

trevor ,

Ah. I see that you’re installing wails with go. I guess the problem is that $GOBIN may not be set for everyone, myself included.

ad_on_is OP ,
@ad_on_is@lemmy.world avatar

Sorry, didn’t see this comment… Yes, it’s a $GOBIN issue… I’ve updated the PKGBUILD accordingly

ad_on_is OP ,
@ad_on_is@lemmy.world avatar

Oh wait… sorry, I forgot about it, but env GOBIN and GOPATH need to be set properly… and then wails should be invoked with $GOBIN/wails build

trevor ,

Regarding how to publish the package, there are a few GitHub Actions that make it easy, like this one.

ad_on_is OP ,
@ad_on_is@lemmy.world avatar

thank you, will look into it

fredix ,
@fredix@jlai.lu avatar

Hi @ad_on_is ! Thanks for resticity and your PKGBUILD. However, I have to modify it and replace “packaging/resticity.desktop” with “$startdir/resticity.png” and “packaging/resticity.desktop” with “$startdir/resticity.desktop”

Anyway, seems to works, I can push a backup, but when I go to repositories, resticity try to get snapshots (LOADING Snapshots) and failed with this error : “json: slice unexpected end of JSON input” Thanks for your help.

ad_on_is OP ,
@ad_on_is@lemmy.world avatar

Let’s move this discussion over to GitHub, where I at least get the notifications for new messages.

github.com/ad-on-is/resticity/issues/3

possiblylinux127 , in Droidian on OnePlus 8!

I tried installing it on my Pixel 3a and it didn’t boot

lurch , in VMWare black screen after installing all updates with Fedora Linux

Did you try switching VT (Send Ctrl+Alt+F3 or other F-keys) or change graphics settings of the VM?

Did you try to kill Xserver, if any (careful, don’t kill the outside X, but it’s Ctrl+Alt+Backspace, if enabled)?

Did you try magic sysrq?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines