• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

/home wurde gelöscht (Kubuntu 22.04)

Servus Zusammen,

ich habe mir einen SDR Stik gekauft und wollte den Treiber nach dieser Anleitung installieren.

Linux (Debian)​

On Linux the procedure is also simple quite simple and just involves removing any existing RTL-SDR drivers, and installing our version.

  1. Purge the previous driver:

    1. sudo apt purge ^librtlsdr
      sudo rm -rvf /usr/lib/librtlsdr* /usr/include/rtl-sdr* /usr/local/lib/librtlsdr* /usr/local/include/rtl-sdr* /usr/local/include/rtl_* /usr/local/bin/rtl_*
        1. Install the RTL-SDR Blog drivers:
          sudo apt-get install libusb-1.0-0-dev git cmake pkg-config
          git clone GitHub - rtlsdrblog/rtl-sdr-blog: Modified Osmocom drivers with enhancements for RTL-SDR Blog V3 and V4 units.
          cd rtl-sdr-blog
          mkdir build
          cd build
          cmake ../ -DINSTALL_UDEV_RULES=ON
          make
          sudo make install
          sudo cp ../rtl-sdr.rules /etc/udev/rules.d/
          sudo ldconfig
        2. Blacklist the DVB-T TV drivers.
          echo 'blacklist dvb_usb_rtl28xxu' | sudo tee --append /etc/modprobe.d/blacklist-dvb_usb_rtl28xxu.conf
        3. Reboot

Könnt Ihr mal den 2 Befehl anschauen , ich nehme mal an es liegt daran, und mir sagen warum das gesamte /home Verzeichnis gelöscht wurde, konnte es mittels Thimeshift wieder herstellen.

Gruß
lewendi
 
Hmm, sieht für mich erst einmal unverdächtig aus.
Guck mal in der .bash_history nach welche Befehle Du tatsächlich ausgeführt hast. Ich vermute das Du irgendetwas falsch eingegeben hast. OBWOHL: Wenn Du das als User gemacht hast, dann stammt die .bash_history jetzt aus deinem Backup und verrät uns nichts. Oder hast Du das als root gemacht?
 
Als root habe ich es installiert.
Die .bash_history ist ja im /home und das war ja weg.
 
@Christina
Kubuntu 22.04

Code:
walter@Walter-Desk:~$ sudo tail .bash_history
[sudo] Passwort für walter:
ls -l
remove apt-get Tor
ls
exit
http://lewendi:XXXXXXXXXXX@XXXXXupcam-ddns.de/
sudo apt-get install libfuse2
sudo apt autoremove
ls -l
chmod a+x CubicSDR-0.2.4-x86_64.AppImage
./CubicSDR-0.2.4-x86_64.AppImage
walter@Walter-Desk:~$
 
@josef-wien
Das wäre eine Möglichkeit gewesen... werde nochmal das /home sichern und den Vorgang nochmal starten, dauert aber einige Zeit.
Sobald ich mehr weis, melde ich mich wieder.

lewendi
 
@ josef-wien

Vertrauen ist gut, aber Datensicherung ist besser!

Ich habe es nochmal getestet und es ist wieder nur ein leeres /home übrig geblieben.

Das ist der Verlauf nachdem ich den den Befehl eingegeben habe:

Code:
sudo rm -rvf /usr/lib/librtlsdr* /usr/include/rtl-sdr* /usr/local/lib/librtlsdr* /usr/local/include/rtl-sdr* /usr/local/include/rtl_* /usr/local/bin/rtl_*

Code:
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/3f' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/83/51f41664f6c4b556b62b8e4dac8cde0d940d4a' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/83/ca830b3a447d465e1d2c40041b53aeb4e9f9c1' wurde entfernt
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/83' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/11/1fbe6bef7b9ea4e59e18f70d834bd98087e867' wurde entfernt
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/11' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/cd/1b3662e9a21262fd533b61558dfd83bb4cf197' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/cd/06a47c042bc32533e015309343bf9fb2735eeb' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/cd/48fc7898113602b1ff648a9e8398b2e7e8c6e2' wurde entfernt
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/cd' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/52/83ab9ccdb49460bae9ea403fe59e6248055c1e' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/52/4acdec62a8a49de5e47274c5d8618a050bf7ca' wurde entfernt
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/52' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/e5/e057252c22386dc2582d9ff8f4115f75f3e8a0' wurde entfernt
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/e5' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/c0/c27d9185c0e63e8113150ab7df4abe9e2c5cec' wurde entfernt
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/c0' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/3e/b0629c355c75907fedbb20c920e9f573abc291' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/3e/858f99ac5ec27121709e3472aaf715c015e8e5' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/3e/e4c5a0706d6a38230dddc59a94a118aa0886f6' wurde entfernt
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/3e' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/fc/f0ab08b35c9edf23596a34d04a4f16ac09b719' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/fc/2be26e0e5a9e2782aed8abfa65d4adc18a03a6' wurde entfernt
VBrowser/component_crx_cache/iodkpdagapdfkphljnddpjlldadblomo_1b2d82a8a3fb1b19f2018750cea7c78af2ffae66796c50c49ee35b086252d592' wurde entfernt
'Tor/tor-browser/Browser/.config/BraveSoftware/Brave-Browser/component_crx_cache/cdbbhgbmjhfnhnmgeddbliobbofkgdhe_7d592499b7680562ab4ef2e0af43595732589a34deb5eddb73842acdeed6a358' wurde entfernt

'Tor/tor-browser/start-tor-browser.desktop' wurde entfernt
Verzeichnis 'Tor/tor-browser' wurde entfernt
Verzeichnis 'Tor' wurde entfernt
'TV/.directory' wurde entfernt
'TV/tvhd.m3u' wurde entfernt
'TV/radio.m3u' wurde entfernt
'TV/tvsd.m3u' wurde entfernt
Verzeichnis 'TV' wurde entfernt
'Unger_Netz-Umschaltung.pdf' wurde entfernt
'Verteilung-Stromsäule.jpg' wurde entfernt
'VirtualBox VMs/Linux SDR/Linux SDR.vbox' wurde entfernt
'VirtualBox VMs/Linux SDR/Logs/VBox.log.2' wurde entfernt
'VirtualBox VMs/Linux SDR/Logs/VBox.log' wurde entfernt
'VirtualBox VMs/Linux SDR/Logs/VBox.log.1' wurde entfernt
Verzeichnis 'VirtualBox VMs/Linux SDR/Logs' wurde entfernt
'VirtualBox VMs/Linux SDR/Linux SDR.vdi' wurde entfernt
'VirtualBox VMs/Linux SDR/Linux SDR.vbox-prev' wurde entfernt
Verzeichnis 'VirtualBox VMs/Linux SDR' wurde entfernt
'VirtualBox VMs/KUbuntu 24.04/Logs/VBox.log.3' wurde entfernt
'VirtualBox VMs/KUbuntu 24.04/Logs/VBox.log.2' wurde entfernt
'VirtualBox VMs/KUbuntu 24.04/Logs/VBox.log' wurde entfernt
'VirtualBox VMs/KUbuntu 24.04/Logs/VBox.log.1' wurde entfernt
Verzeichnis 'VirtualBox VMs/KUbuntu 24.04/Logs' wurde entfernt
'VirtualBox VMs/KUbuntu 24.04/KUbuntu 24.04.vbox-prev' wurde entfernt
'VirtualBox VMs/KUbuntu 24.04/KUbuntu 24.04.vbox' wurde entfernt
'VirtualBox VMs/KUbuntu 24.04/KUbuntu 24.04.vdi' wurde entfernt
Verzeichnis 'VirtualBox VMs/KUbuntu 24.04' wurde entfernt
'VirtualBox VMs/MInt/MInt.vdi' wurde entfernt
'VirtualBox VMs/MInt/Logs/VBox.log.3' wurde entfernt
'VirtualBox VMs/MInt/Logs/VBox.log.2' wurde entfernt
'VirtualBox VMs/MInt/Logs/VBox.log' wurde entfernt
'VirtualBox VMs/MInt/Logs/VBox.log.1' wurde entfernt
Verzeichnis 'VirtualBox VMs/MInt/Logs' wurde entfernt
'VirtualBox VMs/MInt/MInt.vbox' wurde entfernt
'VirtualBox VMs/MInt/MInt.vbox-prev' wurde entfernt
Verzeichnis 'VirtualBox VMs/MInt' wurde entfernt
Verzeichnis 'VirtualBox VMs' wurde entfernt
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
walter@Walter-Desk:~$

Ich habe hier nur den Anfang und das Ende der Ausgabe eingefügt, es sind über 1000 Zeilen.

Die Warnung am Ende kam leider zu spät, da war es schon gelöscht.
 
:shocked:
Vielleicht bin ich inzwischen zu alt aber wenn Du den Befehl exakt so wie hier angegeben verwendet hast, sehe ich keinen Grund warum versucht wurde die gesamte Festplatte zu löschen.

Hast Du den Befehl abgetippt oder per copy'n'paste von einer Webseite übernommen? Bist Du sicher das der exakt so wie Du ihn uns zeigst von dir ausgeführt wurde?
Ich würde nämlich vermuten das sich irgendwo bei dir ein Leerzeichen zwischen einem Verzeichnisnamen und einem * versteckt hat ohne das Du es bemerkt hast.
 
Die im Beitrag 10 als entfernt genannten Objekte haben absolut nichts mit den im rm-Befehl genannten Objekten zu tun. Aber mir fällt keine weitere Möglichkeit ein, dieses Verhalten zu erzielen.
 
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.

Das kommt nicht von rm
 
Ich habe mir den Link mal genauer angeschaut, auch als Seitenquelltext. Ebenso hab ich per copy'n'paste den rm-Befehl in mehrere Editoren kopiert ABER ich habe kein einzelstehendes / oder * entdecken können. Von daher sehe ich keinen Grund warum dieser Befehl versuchen sollte deine Festplatte zu löschen. Ich stehe vor einem Rätsel.
 
Ich weis auch nicht warum immer das gesamte /home gelöscht wird, habe es 2mal getestet.

Aber mal schauen, vielleicht hat doch jemand die Lösung.
 
Wie kommst Du zu dieser Annahme? In meiner /usr/share/locale/de/LC_MESSAGES/coreutils.mo finde ich beide Meldungen.
Nur ein Verdacht.
In der Zeile stehen 2 Anweisungen, die darauf zeigen.

/usr/include/rtl-sdr* und /usr/local/include/rtl-sdr*

Beide halten ein dash. Dash werden von scripts wie Leerzeichen behandelt, wenn Anweisung nicht unter " gesetzt.
Es kann also sein, dass # sudo rm dem /bin/rm ein script vorschaltet, dass dem /bin/rm falsche Daten liefert.
Das könnte man verifizieren mit
a. Jede Anweisung unter Anführungszeichen setzen, z.B. # sudo rm "/usr/include/rtl-sdr*" ....
oder
b. eine root shell öffnen und
# /bin/rm Anweisungen_wie_oben

Sollte einer der beiden Tests ohne Probleme funktionieren, liegt ein fataler bug vor.
 
Oben