ShortNews

Posts mit dem Label Betriebssysteme werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Betriebssysteme werden angezeigt. Alle Posts anzeigen

Freitag, 4. Juni 2021

Installing bitcoin-core on Ubuntu 20.04

Enable snapd:

sudo apt update
sudo apt install snapd  

Install bitcoin-core from snapd:

sudo snap install bitcoin-core
In case you have your .bitcoin directory on another device than the root device:
snap connect bitcoin-core:removable-media

Mittwoch, 6. Dezember 2017

Problem with usb device redirect with qemu-kvm under ubuntu 16.04.3

If you don't see any redirected usb devices in guest system, try to edit
sudo joe /etc/apparmor.d/abstractions/libvirt-qem

that it looks like
...
  # for usb access
  /dev/bus/usb/ rw,
  /etc/udev/udev.conf r,
  /sys/bus/ r,
  /sys/class/ r,
  /dev/bus/usb/*/[0-9]* rw,
  /run/udev/** rw,
...

Samstag, 28. Januar 2017

Mount ecryptfs

# ecryptfs-recover-private .Private 
# mount -o remount,rw /path/to/.../.Private /tmp/ecryptfs.XXXXXXXX
 

Dienstag, 29. November 2016

libvirt und virt-manager on Ubuntu 16.04.1

References:



Installation:
sudo apt install qemu-kvm libvirt-bin
sudo apt-get install virt-manager 
sudo apt-get install libgl1-mesa-glx
Check if all is running:
systemctl status libvirtd
virsh list --all
Shouldn't return any errors!
Further steps:

  • Add users to libvirtd: sudo adduser <username> libvirtd
  • Configure bridge in /etc/network/interfaces as described here.

Sonntag, 17. April 2016

Manual CyanogenMod Image Update with Apps Backup by TitaniumBackup


  • Backup all apps and data and create a update.zip for TWRP with TitaniumBackup.
  • Reboot phone into fastboot mode.
  • Boot TWRP:
    sudo fastboot boot twrp-lux-3.0.0-r2.img
  • Backup current image.
  • Browse phone by MTP to the location where the files created by TitaniumBackup and TWRP are stored and copy them on your PC.
  • Store the new CyanogenMod image zip on the phone.
  • Install the new image by TWRP 
  • Install the update.zip by TWRP
  • Phone reboots automatically?

Donnerstag, 13. August 2015

Dual Boot Windows als Gast unter Ubuntu in der VirtualBox ausführen

Diese Anleitung wurde befolgt.
Beim Punkt "Bootloader erzeugen" wurde nicht ein Standard-mbr heruntergeladen, sondern direkt mit dem Punkt "Speziell: Windows-Bootloader" fortgesetzt.
Zuvor musste aber mit fdisk das active flag auf die Partition der Windows-Installation gesetzt werden (/dev/sda2)!

Sonntag, 28. Dezember 2014

HostEurope-Server einrichten

DNS:Im HostEurope-KIS einloggen und unter
  • Administration -> IP-Netze -> ...
  1. ... Reverse Delegation
    bei Name den Hostnamen eintragen: hostname.domain.tld
  2. ... IPv6
    bei Reverse-DNS eintragen: hostname.domain.tld
  • DNS-Server einrichten, wie hier beschrieben.

LAMP:
  • Wie hier beschrieben.

SSL:
  • Bestehende SSL-Inhalte vom aktuellen Server holen und in folgende Dateien schreiben:
  1. CSR: ~/apache.csr
  2. Private Key: /etc/ssl/private/apache.key
  3. Zertifikat:  /etc/ssl/certs/apache.crt
  • Nun müsste, wie hier beschrieben, in der Datei
      /etc/apache2/ports.conf
    die Einstellung für das SSL-Modul vorgenommen werden, doch diese waren bereits vorhanden, weshalb das Modul lediglich mit
    a2enmod ssl
    aktiviert wurde, was vielleicht gar nicht nötig war, weil es wohl bereits aktiv war.
  • In der Konfigurationsdatei für HTTP-Port 80
       /etc/apache2/sites-available/000-default.conf
    die Mail-Adresse etc. anpassen
  • In der Konfigurationsdatei für HTTPS-Port 443
       /etc/apache2/sites-available/default-ssl.conf
    die Mail-Adresse und die Werte
      SSLCertificateFile /etc/ssl/certs/apache.crt
      SSLCertificateKeyFile /etc/ssl/private/apache.key

    anpassen und die Datei nach ssl.conf umbenennen, der in ihr definierte virtuelle Host für Port 443 mit
      sudo a2ensite ssl.conf
      sudo service apache2 force-reload

    aktiviert werden kann.

MySQL:
  • Lediglich wie folgt installieren
    sudo apt-get install mysql-server 
    und dabei das Passwort für root festlegen.
  • Um eine MySQL-Datenbank auf dem aktuellen Servern zu sichern, kann
    mysqldump -u root -p datenbank > sicherung.sql  
    ausgeführt werden.
  • Um eine MySQL-Sicherungskopie einzuspielen kann
    mysql -u root -p datenbank < sicherung.sql 
    ausgeführt werden.
  • Mehr Backup-Infos gibt es hier.

phpMyAdmin:
  • Einfach nur installieren
      sudo apt-get install phpmyadmin
    und bei Nachfrage die automatische Konfiguration wählen und ein Passwort für den MySQL-Nutzer phpmyadmin definieren.
  • Danach kann folgendermaßen auf die installierte Version zugegriffen werden:
    https://host.domain.tld/phpmyadmin/
  • Mit MySQL-Nutzer (z.B. root mit bei MySQL-Installation definiertem Passwort) anmelden, um MySQL zu verwalten.

OwnCloud:
  • Auf neuem MySQL-Server einen Benutzter mit dem gleichen Namen erstellt, der auf dem aktuellen Server von OwnCloud genutzt wird.
  • Auf neuem Server eine leere owncloud-Datenbank erstellt und dem neuen Nutzer alle Rechte darauf erteilt.
  • owncloud-Datenbank, wie oben unter MySQL beschrieben, mit mysqldump auf aktuellem Server gesichert und auf neuem Server in die eben erstellte Datenbank eingespielt.
  • Gesamten owcnloud-Ordner auf aktuellem Server als Archiv verpackt und auf neuem Server entpackt.
  • Im neu entpackten owncloud-Ordner die Datei
      owncloud/config/config.php
    angepasst, sodass nun
    1. trusted_domains einen Eintrag mit dem neuen host.domain.tld  
    2. datadirectory den Pfad zum owncloud/data Verzeichnis
    beinhaltet.


    Freitag, 10. Oktober 2014

    Problem with VNC and TAB key in xfce sessions

    If your TAB key is dead during you VNC-sessions to a xfce desktop, then enter this command as it's described here:

    xfconf-query -c xfce4-keyboard-shortcuts -p /xfwm4/custom/'<'Super'>'Tab -r

    Dienstag, 16. September 2014

    HPC Windows Cluster Anmeldung der RWTH unter Linux

    Unter Linux kann die Remote-Desktop Verbindung folgendermaßen erstellt werden:
    rdesktop -g 90% -rdisk:home=/home/username cluster-win.rz.rwth-aachen.de

    Windows-Anmeldekennung: WIN-HPC\xyXXXXXX
    Vollbildschirm: [Strg] + [Alt] + [Enter]

    Freitag, 9. Mai 2014

    Startprobleme von Windows 8.1 beheben

    Von einer Festplatte wurden auf eine SSD die folgenden Partitionen mithilfe von gparted kopiert:
    • 1. Partition: ~200MB, die obligatorische System-Partition für Win 8.1
    • 2. Partition: die eigentliche Windows Partition
    Man konnte von der SSD aber nicht booten.

    Also habe ich die Windows 8.1 DVD gestartet und habe die "Starthilfe" ausgeführt, die nicht erfolgreich war.
    Also bin ich in die Eingabeaufforderung und habe folgende Befehle ausgeführt:
    bootrec /FixMBR
    bootrec /FixBoot
    bootrec /RebuildBcd 

    Der letzte schlug aber fehl.

    Dann habe ich die erste Partition (weil dort der bootmgr usw. drauf sind) als Boot-Partition aktiviert:
    select Disk 0
    select partition 1
    active


    Und dann noch folgenden Befehl ausgeführt:
    bcdboot C:\Windows /s D:
    Bei C: handelte es sich zudem um die 2. Partition und bei D: um die erste Partition.

    Danach konnte Windows starten.

    Dienstag, 4. März 2014

    Sharing of mouse and keyboard among different operating systems

    Synergy:
    Synergy is free and open source software for sharing one mouse and keyboard between multiple computers. Works on Windows, Mac OS X, Linux, Android and Apple iOS.

    Donnerstag, 6. Februar 2014

    LSI MegaRAID SAS 9271-8i under FreeBSD 9.2

    Hints to the 6.602.01.00_MR_Free-BSD_Driver: 
    • The already built 9.1.0 mrsas.ko module can also be loaded during startup (loader.conf) of the 9.2-RELEASE kernel
    • The system's /usr/src directory has been updated:
      svn checkout http://svn0.eu.FreeBSD.org/base/stable/9 /usr/src
      cd /usr/src
      make update SVN_UPDATE=yes
    • It was possible build the driver from the src subdirectory as it's described in the
      Updating the Kernel with the New Driver Source
      of the FreeBSDInstallation_LSIDriver.txt
      inside 6.602.01.00_MR_Free-BSD_Driver.tgz
      with a KERNCONF where mfi was commented out
      #device    mfi    # LSI MegaRAID SAS

    Helpful links:

    Donnerstag, 16. Januar 2014

    IPv6 connections over SSH SOCKS server tunnel to a possible DNS server

    • Provide a SOCKS server by an ssh-tunnel to your remote DNS server:
      ssh <DNS-server> -N -D8080
    • Configure firefox for the usage of the SOCKS server:
      Edit -> Preferences -> Advanced -> Network -> Settings
      Manual Proxy Configuration:
        SOCKS Host: localhost:8080
        Let HTTP, SSL, FTP Proxy empty!
      Visit: about:config
      Set network.proxy.socks_remote_dns = true
      Restart firefox
    • Visit kame.net - the turtle should dance if IPv6 is working. 

    You can use your new SOCKS server port (8080) not only by a web browser (as it's shown for firefox) but also for another applications.
    • For using the new SOCKS port by your ssh client, e.g. to reach your-ssh-server. net with only an IPv6 address, just type:
      ssh -o ProxyCommand='nc -x localhost:8080 %h %p' name@your-ssh-server.net

    Sonntag, 27. Oktober 2013

    Backup of hard disks with medium errors

    Use the following command to backup disk drives with physical errors:
    dd conv=noerror,sync if=/dev/sda of=sda_backup.img bs=4096

    noerror - continues after read error
    sync - writes zeros as padding for unreadable bytes