Beiträge von Sauerland

    Die drei Konflikte gab es bei Dir übrigens auch?

    Welche 3 Konflikte?


    Es gab 1 Konflikt mit gtk3-branding-openSUSE.


    Nicht mehr und weniger.


    Die folgende Paketaktualisierung wird NICHT installiert:

    libqrcodegencpp1

    Da schau mal nach, ich schätze mal du hast das Paket aus dem OSS Repo installiert:

    Code
    zypper se -s libqrcodegencpp1
    Repository-Daten werden geladen...
    Installierte Pakete werden gelesen...
    
    S  | Name                       | Type  | Version                           | Arch   | Repository
    ---+----------------------------+-------+-----------------------------------+--------+---------------
       | libqrcodegencpp1           | Paket | 1.8.0+git17.856ba8a-150600.1.pm.1 | x86_64 | Packman_Aachen
       | libqrcodegencpp1           | Paket | 1.5.0-1.3.2                       | x86_64 | OSS
       | libqrcodegencpp1-debuginfo | Paket | 1.8.0+git17.856ba8a-150600.1.pm.1 | x86_64 | Packman_Aachen

    Sollte aber nun auch als patch vorliegen:

    Funktioniert hier wieder:

    Code
    zypper se -si gtk3-brand
    Repository-Daten werden geladen...
    Installierte Pakete werden gelesen...
    
    S  | Name                   | Type  | Version          | Arch   | Repository
    ---+------------------------+-------+------------------+--------+-----------
    i+ | gtk3-branding-openSUSE | Paket | 15.0-lp156.4.4.1 | noarch | Oss-Update

    Die gleiche Problematik, aber openSUSE 15.6;


    Wenn ich es richtig gelesen habe, wird SMB1 (NT1) seit SMB 4.17 nicht unterstützt (aktuell habe ich SMB 4.19.x). Also eine dumme Frage, kann man in openSUSE 15.6 SMB auf 4.16.x downgraden und wie am einfachsten?

    Warum immer so herum?


    Ich würde mal da ansetzen, wo nur smb1 unterstützt wird.

    Hab es hier unter Leap 15.6 Gnome auch nicht gefunden, bei Plasma wird es nach dem Start in der Kontrollleiste angezeigt, da brauch ich es aber nicht, da es die "normale" Zwischenablage gibt.


    Und nun wird es wieder deinstalliert.


    Ich habe mir gerade OpenSuse mit Gnome installiert und bin Abfänger mit beidem. Gerade habe ich mir Parcellite installirt, dass zB bei Lubuntu in der Taskleiste hängt.

    PS:

    Soweit ich weiß, ist lxde bei Lubuntu der Standarddesktop und nicht Gnome.......

    Vielen Dank!

    Code
    zypper se -s gtk3-immodule
    
    S  | Name                           | Type  | Version                  | Arch   | Repository
    ---+--------------------------------+-------+--------------------------+--------+-------------------------------------------------------------
    i  | gtk3-immodule-inuktitut        | Paket | 3.24.43-150600.3.7.1     | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
    v  | gtk3-immodule-inuktitut        | Paket | 3.24.38+111-150600.3.3.1 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
    v  | gtk3-immodule-inuktitut        | Paket | 3.24.38+111-150600.1.3   | x86_64 | Haupt-Repository

    Das heißt also, bei mir ist Version 3.24.43 installiert, und die Zeilen mit 3.24.38+111 sagen mir dass diese Version nicht installiert ist, dafür aber etwas anderes (nämlich 3.24.43). Weil meine Version aus dem Update-Repository neuer ist, wird die ältere aus dem Hauptrepository mit "zypper up" zwar aufgeführt, aber nicht installiert. Ist das so richtig?

    Du hast jetzt aber schon ein Update durchgeführt, denn bei mir:

    und:

    d. h., sie erscheinen gar nicht, da ja die höchste Version installiert ist.


    Es sei denn, du hast mit den Prioritäten herumgespielt.


    Wenn ich nun bei mir nach z.B. markdownpart-lang schaue, welches ja bei zypper up erscheint:

    Code
    zypper se -s markdownpart-lang
    Repository-Daten werden geladen...
    Installierte Pakete werden gelesen...
    
    S  | Name              | Type  | Version           | Arch   | Repository
    ---+-------------------+-------+-------------------+--------+-----------
    i+ | markdownpart-lang | Paket | 0.1.1-lp156.1.2   | noarch | KDE-Extra
    v  | markdownpart-lang | Paket | 23.08.5-bp156.1.1 | noarch | OSS

    ist es klar, 23 ist größer als 0, daher wird es nicht installiert, da ja zypper up keinen Repowechsel macht.

    Es findet nach dem Booten und Einloggen am PC kein automatisches mount -a für den Mountpoint statt, ich mußte das heute nach dem Hochfahren+Einloggen selbst veranlassen (als root, ist doch richtig, oder?)

    Wie kann man das automatisieren?

    Über die /etc/fstab


    Code
    //192.168.0.254/fritz.nas /mnt/fritznas cifs vers=3.11,noserverino,username=xxxxx,password=yyyyyy,uid=1000,gid=100 0 0

    Siehe auch man fstab

    Wichtig: alles als User, nichts als root.

    Du machst dir ein Script so wie von mir gepostet, dies gespeichert in ~/bin/irgendwas und ausführbar gemacht.

    Dann rufst du das Script in der Konsole mit dem von dir vergeben Namen auf. wenn das klappt gut, sonst schauen.


    Dann baust du dir eine service

    Code
    cat bin/backup-Hetzner/backup-hetzner-alt.service 
    [Unit]
    Description=Backup Script von Server xxx.xxx.xxx.xxx nach /mnt/2TB/Backup/Serveralt/, logs ebenfalls /mnt/2TB/Backup/Serveralt/
    
    [Service]
    Type=oneshot
    ExecStart=/home/stephan/bin/backup-Hetzner/backup-hetzner-alt.sh
    PrivateTmp=true
    stephan@linux64:~> 

    In die Zeile ExecStart kommt dann der Name deines Scripts, am besten wie bei mir mit komplettem Pfad.

    Diesen Service speicherst du ebenfalls in dem Ordner, in dem das Scrip liegt, am besten mit gleichem Namen.service.

    Den Service führst du jetzt einmal aus, um zu schauen, ob es läuft.

    Code
    systemctl --user start Name.service


    Dann erstellst du einen Timer

    wichtig ist die Zeile OnCalendar

    siehe

    systemd/Timers - ArchWiki

    Speichern ebenfalls mit Namen.timer

    Den startest du dann mit

    Code
    systemctl --user enable Name.timer
    Code
    systemctl --user start Name.timer

    Das zeigt die User timers an:

    Code
    systemctl --user list-timers --all
    
    NEXT                             LEFT LAST                               PASSED UNIT                         ACTIVATES                      
    Fri 2025-01-10 17:33:48 CET        8h Thu 2025-01-09 17:33:48 CET       15h ago systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service
    
    Sun 2025-01-12 06:03:22 CET 1 day 20h Wed 2025-01-08 06:04:00 CET             - backup-hetzner-neu.timer     backup-hetzner-neu.service
    Sun 2025-01-12 22:04:40 CET    2 days Wed 2025-01-08 22:00:23 CET 1 day 11h ago backup-hetzner-alt.timer     backup-hetzner-alt.service
    
    
    3 timers listed.

    Auch wann des letzten mal gestartet und wann das nächste Mal.


    Gespeichert werden die in ~/.config/systemd/user


    Edit:

    evtl. musst du die .service und .timer Datei nach dorthin verschieben, bevor du diese starten und enable kannst.

    Bash
    #!/bin/bash
    
    rsync -av --delete-after /mnt/2TB/Musik/ /var/run/media/stephan/9e729702-a2c7-414e-ba55-b6c2adb049e9/rsync

    Das kleine Script sichert mein Musik auf eine externe Festplatte.


    Da dein smb ja einen Moutpoint hat, kannst du es ohne ssh mit

    Code
    rsync (Optionen) Quelle Ziel

    machen.


    Ob Quelle jetzt eine Datei oder ein Verzeichnis ist, ist egal. Ziel ist dann der smb Mountpoint.

    Ich weiß nicht warum das alles aufgeführt wird, wenn es nicht installiert wird und wozu es gut ist, aber so gut ist mein Inuktitut noch nicht, ich werde also hoffentlich darauf verzichten können.

    Installierte Versionen in anderen Repos und zypper macht keinen Repowechsel.


    Schau einfach mal mit:

    Code
    zypper se -s gtk3-immodule

    Dann siehst du, welche Version in welchem Repo liegt und welche Version aus welchem Repo installiert ist.