Mein erster Post! Weiß nicht ob ich hier richtig bin, sagt notfalls einfach Bescheid.

Ich habe über die Jahre immer mal wieder versucht zu Linux zu wechseln. Zuerst Linux Mint, dann Ubuntu und auf zahlreiche Empfehlungen hin mehrfach OpenSuse, zuletzt TumbleWeed.

Aber bisher war meine Erfahrung jedes Mal dass irgend etwas nicht gescheit funktioniert und ich wieder stundenlang am suchen und fixen bin. Oder Software, die ich nutzen möchte, bekomme ich nicht oder nur stark veraltet. Sogar Open Source Clients wie Bitwarden auf TumbleWeed zu bekommen war ein Problem.

Bei Windows google ich einfach das was ich haben will, bekomme die aktuelle .exe direkt vom Hersteller und gut ist. Habe neulich eine 25 Jahre(!) alte .exe (mein erstes Computerspiel) auf Windows 10 ausgeführt. Doppelklick, Farbeinstellungen anpassen, lief dann 1a. Frustfrei.

Ich schäme mich fast es zu sagen, aber ich bin studierter Informatiker und mittlerweile Softwareentwickler. Technisch kein kompletter Laie. Habe keine Angst vor einer Kommandozeile. Freue mich aber auch wenn ich sie nicht ständig für jeden Mist brauche.

Ich möchte eine Distro für meinen Arbeitslaptop die einfach nur zuverlässig funktioniert. Ich möchte nichts vorinstalliert haben, freue mich aber wenn ich ein breites Spektrum an aktueller Software bekommen kann. Bonuspunkte wenn Microsoft Teams und Outlook funktionieren, unsere Firma nutzt beides intensiv für die Koordination.

Was würdet ihr da empfehlen?

Edit: Danke schön für die vielen Tipps und Kommentare! Ich werde mir wohl erstmal auf einem alten Laptop Fedora etwas genauer ansehen. Falls mir das nicht so gefällt habe ich mir aus euren Kommentaren noch ein paar andere Optionen abgespeichert. Euch noch einen guten Start in die Woche ^^

  • Sw00$h@feddit.de
    link
    fedilink
    Deutsch
    arrow-up
    15
    ·
    1 year ago

    Der Goldstandard für “einfach nur funktionieren” ist und bleibt Linux Mint.

    Wer ein wenig Einrichtung nicht scheut -> Debian 12 (gerade veröffentlicht, das hat ENDLICH alle Firmware im Installer an Bord). Mit Flatpak und Snap kann man sich eine große Menge an Apps auf einer rollenden Basis installieren, ohne dass das System instabil wird, oder sich viel ändert. Aber dann hat man ein -noch stabileres- System als Linux Mint, mit Null Wartungsarbeiten, wenn Updates automatisiert sind. Da Debian im Großen nur Sicherheitspatches macht und Flatpaks von Gnome Software automatisch gepatched werden, muss man nichts selbst mehr machen. Das finde ich als Sys Admin sehr sexy, habe auch viel mit den Rolling Releases geliebäugelt, aber ich finde, dass ein OS u.a. Wartungsarmut durch den User als Hauptziel haben sollte. Ich will ja arbeiten und nicht das OS in Schuss halten. Das hat mich bei Tumbleweed angekotzt, dass man da pro Woche ca. 30 Minuten System Maintenance machen muss, während ich in Debian seit 3 Wochen das Terminal nicht mehr auf hatte, weil alles geht, und automatisch gemacht wird.

    Fedora ist auch sexy, aber hat auch ein wenig mehr System Maintenance (Reboot Reminder), und man muss alle 8 Monate ein Upgrade machen, was zwar zuverlässig ist, aber nicht so safe wie bei Debian ist. (Aber imho bei Fedora immer noch besser läuft als bei den Interim Releases von Ubuntu, da krachts regelmäßig)

  • Holzkohlen@feddit.de
    link
    fedilink
    Deutsch
    arrow-up
    4
    ·
    1 year ago

    Meiner Meinung nach ist die beste “it just works” Distro Linux Mint. Top für Beginner und auch top für alle die einfach wirklich ein funktionierendes System haben wollen. Ich selbst nutze seit einigen wenigen Wochen OpenSuse Tumbleweed. Kann ich auch empfehlen, aber ist weniger anfängerfreundlich.

    Zu deinem Problem mit Bitwarden und co ist die Antwort schlicht: nutze Flatpaks. Geh auf Flathub und hol dir da was du braucht. Nutze selbst mitlerweile sehr viele. Discord, Spotify, Chrome Browser, OBS, Obsidian, diverse Emulatoren, Lutris, Kdenlive und und und. Ich überlege gerade auch mit meinem Hauptbrowser Firefox von den Tumbleweed Repos auf Flatpak zu wechseln, einfach weil da die Updates zu lange brauchen bei Tumbleweed.

  • theDuesentrieb@feddit.de
    link
    fedilink
    Deutsch
    arrow-up
    3
    ·
    1 year ago

    Einfasch mal alles ausprobieren, auf DistroSea kannst du die gängigsten Distros einfach per Browser ausprobieren. Manchmal dauert das landen etwas, aber immer noch schneller als erst eine ISO runterzuladen und auf den stick zu flashen. Meine Empfehlungen wären Pop!_OS, Mint (beide im Prinzip bessere Ubuntu) oder Fedora

    • Fox@feddit.deOP
      link
      fedilink
      Deutsch
      arrow-up
      1
      ·
      1 year ago

      Hey, das kannte ich noch nicht. Danke, schaue ich mir mal an ^^

  • ParsnipWitch@feddit.de
    link
    fedilink
    Deutsch
    arrow-up
    3
    ·
    1 year ago

    Wegen der Videospielsucht benutze ich auf meinem PC Dualboot mit Debian und Windows. Da bin ich mittlerweile auch einfach bastelfaul geworden.

    Auf meinem Schlepptop zum arbeiten Debian. Auch auf dem PC bei der Arbeit wieder Debian. Outlook und Teams benutze ich über den Browser und das funktioniert problemlos. Würde ich wahrscheinlich auch machen wenn ich unter Windows arbeiten würde.

  • fabiey@feddit.de
    link
    fedilink
    Deutsch
    arrow-up
    3
    ·
    1 year ago

    Also ich bin auch seit 15 Jahren glücklich mit Fedora. Meine Argumente für die Distro sind:

    1. der halbjährliche Update-Turnus ist gut verträglich.
    2. wegen 1. gibt es eigentlich immer die aktuellste Software, was du ja möchtest
    3. Dadurch das Red Hat/IBM dahintersteht ist genug Manpower da, damit man eine “stabile” Distro erhält.
    4. Ich hatte immer mal Update-Probleme, aber es waren wirklich wenige. Mal waren Kernel-APIs für Docker nicht mehr da, mal fehlten halt wichtige Softwarepakete aus Dritt-Repos (das wird durch Snap ja immer mehr egal). Ich lasse ein Dist-Upgrade immer zwei-drei Wochen reifen, bevor ich das mache.
    5. Es werden während der Updates auch noch wirklich Sachen verändert (das kann auch ein Nachteil sein). Fedora ist bei Änderungen immer vorne mit dabei, aber dadurch hatte ich bisher kaum Probleme.
    6. Linus Torvalds verwendet Fedora (klingt jetzt nach Fanboy, aber er muss ja was daran finden).
    7. Es gibt eigentlich jede Software als RPM/Snap für Fedora (und wenn nicht nutzt mal einfach RHEL-Pakete).

    Ich finde du musst auch bedenken, dass sich aktuelle Software und maximale Stabilität diametral entgegenstehen. Und dann ist viel Software für Linux auch einfach schlecht (wie für jedes anderes OS auch), weswegen man halt Probleme hat, die sich nicht einfach beheben lassen. I.d.R. ist das nicht die Schuld der Distro oder der Betriebssystemes. Ich denke als Power-User wird man mit jedem OS seine Probleme haben, weil man halt einfach mehr damit machen will als Tante Emma.

    P.S. Teams verwende ich im Browser, denn die PWA von Microsoft ist totaler Schrott und erhält kaum Updates. Statt Outlook verwende ich Evolution mit OWA-Plugin, wer will schon diese Krücke Outlook? Teams-Konferenzen erstelle ich manchmal per Outlook, weil es wohl kein Tool gibt, was einem Konferenz-Links/-Mails erstellen kann.

    • Fox@feddit.deOP
      link
      fedilink
      Deutsch
      arrow-up
      1
      ·
      1 year ago

      Danke für deinen Tipp. Bezüglich Outlook: Leider kann ich keinen anderen Client als Outlook mit meinem Firmen-Microsoftaccount verbinden. Ist vom Admin gesperrt. Hab da auch schon mit dem Admin diskutiert warum ich nicht zumindest für die Emails Thunderbird nehmen kann aber der will keine “Drittanbietersoftware”… Firmenlaptop ist auch sehr eingeschränkt und eingebunden, einer der Hauptgründe Linux zu installieren. Das darf ich nämlich, warum auch immer.

      • fabiey@feddit.de
        link
        fedilink
        Deutsch
        arrow-up
        2
        ·
        edit-2
        1 year ago

        Haha. Typischer Windows-Admin-Move. Ich vermute mal mit Evolution und OWA wird er das gar nicht bemerken und wenn dann lässt sich das sicherlich umgehen.

        // Edit: ich kenne diese Windows-Only-Welten, da wird alles von Microsoft für das Beste gehalten, einfach weil man keine Ahnung hat. Und viele Software von Microsoft ist richtig schlechte Software, auch wenn sich das stetig bessert.

  • Stardenver@feddit.de
    link
    fedilink
    Deutsch
    arrow-up
    2
    ·
    1 year ago

    Ich nutze auf dem “Unterwegs” Ultrabook EndeavorOS und auf dem Rechner Zuhause Fedora. Beide finde ich super. Wobei Fedora noch etwas mehr aufpoliert ist.

  • Padit@feddit.de
    link
    fedilink
    Deutsch
    arrow-up
    2
    ·
    1 year ago

    Klarer Fall, deine einzige Rettung ist Arch!!!

    Ne im ernst, nutze Ubuntu, und außer das es keinen Webcam-treiber für meinen Laptop gibt, funktioniert das doch einfach?

    Auf welche Probleme stößt du denn so?

  • CULT PONY@lemmy.blahaj.zone
    link
    fedilink
    Deutsch
    arrow-up
    1
    ·
    edit-2
    1 year ago

    Ich bin aktuell auf NixOS. NixOS ist eines dieser Distros die unglaublich komplex zu lernen sind. Paketinstallation und System Konfiguration geschieht über die Skriptsprache Nix. Die Software Repo ist eine Github Repo mit Buildskripten in Nix Sprache. Die Standard Buildskripte sind alle auf einem Cache Server verfügbar.

    Der Verkaufspunkt ist das NixOS reproduzierbar ist. Meine Konfiguration ist ein sogenanntes Nix Flake. Das heißt der genaue Commit der aus den Software Repos von Github verwendet wird, ist in der Konfiguration vermerkt. Meine Installation kann ich binär-identisch wiederherstellen. Selbst auf einem neuen Computer reicht es aus die Konfig zu laden und ich erhalte ein System das Hash-zu-Hash identisch ist. Jede Software Revision wird genauso wieder vom Internet aus dem Cache heruntergeladen oder einfach vor-Ort reproduzierbar neu gebaut. Hash ist derselbe.

    Aber das ist noch nichtmal das beste. Das beste ist das die Konfig Sprache Dinge einfach funktionieren lässt. Um Ton und meine Bluetooth Kopfhörer funktionsfähig zu machen habe ich folgendes Snippet in meiner Config:

    { ... }:
    {
      services.pipewire.enable = true;
      services.pipewire.pulse.enable = true; # Enable Pulse Audio Compatibility
      services.pipewire.wireplumber.enable = true;
      programs.dconf.enable = true; # Needed for KDE Bluetooth Integration
      hardware.bluetooth.enable = true;
      hardware.bluetooth.powerOnBoot = true; # Turn on Bluetooth when booting
    }
    

    Und das Snippet funktioniert so. Einfach so.

    Drucken?

    { pkgs, ... }:
    {
      services.printing.enable = true;
      services.avahi.enable = true;
      services.avahi.nssmdns = true; # Enable MDNS in /etc/nsswitch.conf
      services.avahi.openFirewall = true; # Configure Firewall defaults
      services.printing.drivers = with pkgs; [
        postscript-lexmark
        foomatic-db-ppds-withNonfreeDb
      ];
    }
    

    Via Home-Manager ist ein großteil meiner Konfig nichtmal System Konfig. System Konfig ist nur genug um KDE und Hardware funktionsfähig zu machen. In Home-Manager kannst du dann deine lokalen Sachen konfigurieren, wie z.B. deine Shell-RC oder sogar VSCode, siehe hier:

      programs.vscode = {
        enable = true;
        package = pkgs.vscode-with-extensions.override {
          vscodeExtensions = with pkgs-unstable.pkgs.vscode-extensions; [
            bbenoist.nix
            ms-vscode-remote.remote-ssh
            matklad.rust-analyzer
            mkhl.direnv
            elixir-lsp.vscode-elixir-ls
            gruntfuggly.todo-tree
            arrterian.nix-env-selector
            jnoortheen.nix-ide
            bungcip.better-toml
          ];
        };
      };
    

    Wenn was schiefgeht; meine Config ist in einer Git Repo, ich kann immer die vorherige Config wiederherstellen. Und der Bootloader wird von NixOS automatisch so konfiguriert das du die Letzten X Configurationen einfach so booten kannst. Dann ist alles wie vorher. Hat mir schon X mal den Arsch gerettet weil ich was fehlkonfiguriert hatte.

    Aber an sich? NixOS ist genial. Sachen funktionieren einfach. Und ich kann funktionierende Sachen reproduzieren.

    edit: Oh und ich vergaß; nix flakes kannst du mit einem Tool namens “direnv” dynamisch in die System Konfig mergen. D.h. wenn ich in ein Projekt gehe mit einer Nix Flake die eine Entwicklungsumgebung definiert, wird diese Umgebung automatisch geladen. Ich muss z.B. gar nicht Rust bei mir Global installieren. Die Nix Flake in meinen Rust Repos läd automatisch die Rust Toolsuite herunter und der exakten Version die vom Entwickler vorgesehen ist. Und dann ist Rust verfügbar solange ich am Projekt arbeite. Wenn ich das Projekt zumachen wir die Umgebung entladen und die Binaries irgendwann wegen nicht-verwendung aufgeräumt.

  • codiefz@feddit.de
    link
    fedilink
    Deutsch
    arrow-up
    1
    ·
    1 year ago

    Ich benutze Ubuntu 22.04 LTS auf der Arbeit und bin sehr zufrieden. Bei meinem Lenovo Thinkpad T14 funktionierten auch alle Treiber direkt. Bisher war die einzige Software, die ab und zu Probleme bereitet, Zoom, aber ansonsten bin ich in keinerlei Schwierigkeiten geraten.

    • Victor von Void@lemmy.darmstadt.social
      link
      fedilink
      Deutsch
      arrow-up
      1
      ·
      edit-2
      1 year ago

      Ubuntu ist leider nicht mehr so geil. Seit alles auf Snaps umgestellt wird, habe ich vermehrt nervige Bugs, z.B. dass der Snap-Store versucht, den Snap-Store zu aktualisieren, aber mit Fehler abbricht, weil der Snap-Store noch läuft. Oder die nervigen Ankündigungen bei jedem Boot/Login, dass Snap XYZ in x Tagen geupdatet wird, und ich es doch vorher schließen soll. Die Kiste wird aber jeden Tag mindestens einmal gebootet, Snap XYZ demzufolge auch. Und das ist nur die Spitze vom Eisberg…

  • _s10e@feddit.de
    link
    fedilink
    Deutsch
    arrow-up
    2
    arrow-down
    1
    ·
    1 year ago

    Jede große Linux-Distribution funktioniert einfach so, wenn du sie wie ein Linuxer einsetzt: Ubuntu, Fedora, SuSe; theoretisch auch viele andere, es gibt aber keinen Grund lange zu suchen. Gehe jetzt mal von Ubuntu aus.

    Du wählst Hardware, die prinzipiell unter Linux funktioniert. Dazu zählt eigentlich jeder Intel-Laptop; aber wenn du neu kaufst, empfiehlt sich eine Kiste, mit der andere gute Erfahrungen hatten. Der Klassiker ist ein Thinkpad.

    Dann läuft Ubuntu einfach. Punkt.

    Jetzt installierst du Software aus dem App-Store. Bei Ubuntu eine Mischung aus Debian-Paketen und Snap. Ersteres ist ein seit Jahrzehnten gut gepflegtes Okösystem. Letzteres erlaubt es einzelne Anwendungen unabhängig vom OS zu updaten, insbesondere Browser und Nicht-Open-Source-Lösungen.

    Und du kommst erstmal mit Browser, Firefox und Chrome, gut zu recht. Software von Drittanbietern stehst du eher skeptisch gegenüber. Nur wenn nötig, installierst du Clients für Zoom, Teams, etc. Die funktionieren zwar, aber oft nicht besser als die Browser-Variante. Auch für Kalender/Email/Office nutzt du erstmal lieber google o.ä. im Browser. (Ja, manche mögen das nicht, aber es funktioniert und ist mit der Außenwelt kompatibel)

    Wenn du mit Windows Anwendungen arbeiten oder spielen willst oder musst, dann freundest du dich mit VirtualBox o.ä (lokale VM) oder einer Remote-Desktop/VDI-Lösung (wenn dein Arbeitgeber, Schule oder uni so was hat) an.

    Vergiss wine, etc. Die Windows-Anwendungen, die du haben willst, laufen nicht unter Linux. Das würde nur funktionieren, wenn der Hersteller kooperiert.

    Bitwarden gibt es selbstverständlich als Ubuntu-Paket sowie als Browserplugin. Im Zweifel nimmst du immer das Paket von Ubuntu. Dann willst nie irgendwas selbst runterladen!

    • Fox@feddit.deOP
      link
      fedilink
      Deutsch
      arrow-up
      1
      ·
      edit-2
      1 year ago

      Jede große Linux-Distribution funktioniert einfach so […] Dann läuft Ubuntu einfach. Punkt.

      Hm, nein. Hab gerade mal probeweise OpenSuse frisch auf meinem privaten PC installiert. Hardware etwa zwei Jahre alt, Ryzen, 3060ti, gutes Mobo mit aktuellem Bios. Nix aufregendes.

      Resultat: Screenartefakte weil OpenSuse nicht mit höheren Monitor refresh rates klar kommt. “Gut”, denke ich, “liegt wahrscheinlich am Treiber, lässt sich morgen bestimmt irgendwie fixen”. Fahre den PC herunter: OpenSuse hängt sich beim Herunterfahren für gut 2 Minuten auf. Das war schon bei meinem letzten PC mit OpenSuse so, mit anderer Hardware. Also: Nein. Funktioniert halt nicht “einfach so”. Und das waren nur die zwei Punkte die beim ersten Test aufgekommen sind, zum Einrichten der für mich wichtigen Software bin ich noch gar nicht gekommen.

  • SusWombat@feddit.de
    link
    fedilink
    Deutsch
    arrow-up
    1
    ·
    1 year ago

    Gerade für Laptops würde ich dir empfehlen mal Pop!_OS anzuschauen ist eig ne echt gute OutOfTheBox erfahrung. Aber wenn dir Windows taugt dann nutze einfach windows is ja absolut nix schlimmes :)

    • B3r3av3d@feddit.de
      link
      fedilink
      Deutsch
      arrow-up
      3
      ·
      1 year ago

      Ich hab auch die letzten 3 Jahre komplett mit Pop!_OS gearbeitet. Besonders mit der pop shell - eine tiling window manager extension für gnome - konnte ich mich anfreunden. Mit mehreren Bildschirmen eine wahre Freude, wenn man sich die Keyboard shortcuts angeeignet hat.

  • aqua@feddit.de
    link
    fedilink
    Deutsch
    arrow-up
    1
    ·
    1 year ago

    Ubuntu und Mint funktionieren ziemlich gut.

    Weiß nicht ob es für die genannten MS Produkte Webanwendungen gibt.

  • vojel@feddit.de
    link
    fedilink
    Deutsch
    arrow-up
    1
    ·
    1 year ago

    +1 Fedora ist zwar nicht bleeding edge aber meistens sehr aktuell wenn es um Pakete geht. Ansonsten würde ich ein Arch Derivat empfehlen, hat aber den Beigeschmack dass es immer die neusten Pakete bekommt die natürlich auch noch Bugs haben können.

    I use Arch btw ;)