I take my shitposts very seriously.

  • 3 Posts
  • 247 Comments
Joined 2 years ago
cake
Cake day: June 24th, 2023

help-circle




  • are rolling release distros stable enough

    I’ve been using Arch (or some flavor of it) for several years, and I’ve never had any serious issues that I didn’t cause myself. The thing that might catch you with your pants down is if a dependency introduces a change that breaks another application, but catastrophic failures are fairly rare, as long as you’re willing to learn how to maintain your system.

    is it possible/easy to roll back to a previous version

    Yes. The application is called Timeshift, and it’s specifically designed to back up the system files to a separate partition. If your root filesystem is btrfs, it can also manage filesystem-level snapshots that you can roll back if you bugger the system.


  • rtxn@lemmy.worldMtolinuxmemes@lemmy.worldSnap bad
    link
    fedilink
    arrow-up
    21
    ·
    13 days ago

    I just want to point out the dependencies of Konsole (arguably a small and simple application in concept): glibc gcc-libs icu kbookmarks kcolorscheme kconfig kconfigwidgets kcoreaddons kcrash kdbusaddons kglobalaccel kguiaddons ki18n kiconthemes kio knewstuff knotifications knotifyconfig kparts kpty kservice ktextwidgets kwidgetsaddons kwindowsystem kxmlgui qt6-5compat qt6-base qt6-multimedia sh.


  • rtxn@lemmy.worldMtolinuxmemes@lemmy.worldHERE THEY COME
    link
    fedilink
    arrow-up
    21
    ·
    edit-2
    13 days ago

    I’m not defending anyone. There’s enough drama in the F/LOSS space already. I’m trying to keep the community clean of inflammatory remarks that might get out of control while I’m asleep. I’ve seen your comment history – even if you’re stating “just facts”, your temper is going to be an issue.

    You might well be right, but this is not a space to discuss politics. Find another community to air out your grievances and I might even join you in shitting on whoever needs shitting on.



  • Stop worrying about the country of origin. It’s a FOSS project. The vast majority of Pop’s components are developed independently of the company, and by citizens of various nations. Applying the “USA bad, so product bad” rhetoric is a seriously shortsighted approach. Consider instead the amount of influence exerted by the company. Does Ubuntu still seem like the better choice just because the company is headquartered in the UK?

    Besides, if you really want to cut American software out of your life, start with Linux and GNU. Torvalds was born in Finland, but he is a naturalized US citizen, and Linux is developed on American infrastructure and includes significant amount of work from American developers.






  • That first data point is simply invalid. Ignore it. Monitoring software usually report some kind of statistic (mean, median, min/max, etc) taken from measurements over a period of time instead of the instantaneous value when the report is updated. But they can’t do that for the first data point when the application is launched because there’s no time period over which to measure it.


  • I’ve never used the AIO image. I’ve heard it’s weird. This is my compose file for the community image:

    compose.yaml
    volumes:
      db:
    
    services:
      db:
        image: mariadb:10.6
        restart: always
        command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW
        volumes:
          - db:/var/lib/mysql
        secrets:
          - mysql_root_password
          - mysql_nextcloud_password
        environment:
          - MYSQL_ROOT_PASSWORD_FILE=/run/secrets/mysql_root_password
          - MYSQL_PASSWORD_FILE=/run/secrets/mysql_nextcloud_password
          - MYSQL_DATABASE=nextcloud
          - MYSQL_USER=nextcloud
    
      nextcloud:
        image: nextcloud
        restart: always
        ports:
          - 8080:80
        depends_on:
          - db
        links:
          - db
        volumes:
          - /var/www/html:/var/www/html
          - /srv/data:/srv/data
        secrets:
          - mysql_nextcloud_password
        environment:
          - MYSQL_PASSWORD_FILE=/run/secrets/mysql_nextcloud_password
          - MYSQL_DATABASE=nextcloud
          - MYSQL_USER=nextcloud
          - MYSQL_HOST=db
    
    secrets:
      mysql_root_password:
        file: ./secrets/mysql_root_password.txt
      mysql_nextcloud_password:
        file: ./secrets/mysql_nextcloud_password.txt
    

    You can access it on port 8080 and perform the initial setup manually. For the database server address, use the db hostname. You’ll have to use a reverse proxy for HTTPS.

    You could also try OpenCloud, which is a Go rewrite of ownCloud.


  • Flatpak is not just an alternative packaging format. One of the key advantages is that it provides a predictable runtime environment that is independent from the rest of the system. Sometimes an application needs a particular version of a dependency (called dependency pinning, very common practice in development) and can’t rely on the system having the correct files. It also isolates the application from issues stemming from environment variables and the “global” filesystem.

    It also gives developers greater control over packaging. Because of this isolation, they don’t have to rely on downstream packagers to manually adapt the software to the distro’s available packages (potentially introducing bugs).

    One infamous example is Bottles. The project is officially distributed as flatpak, but OpenSUSE wanted to distribute it as native binaries. They had to use an outdated, broken version and caused a flood of user reports for issues that were not Bottles’ fault. More in this thread and open letter: https://github.com/bottlesdevs/Bottles/pull/3583





  • this network needs opposing opinions from its “acceptable” narrative

    So it’s okay for you to do it, but not for others to push back against you because they believe the expressed views to be morally wrong? I think you might be looking for an echo chamber of your own.

    I’ll remind you that you’re in a public forum and should expect the public to voice their displeasure.

    I also want to point out that I can see the votes on every comment. It is incredibly childish of you to downvote every dissenting reply and most of the other comments.