====== Install awow2024 ====== ===== TODO ===== Install Windows, Ubuntu Linux and all necessary soft on my new computer ''awow2024''. * **-** Define what is todo * **-** Backup kalaschnikow2017 * **+** Install Windows * **+** Install Linux * **+** Configure printer * **-** Install necessary soft * **+** define which soft is necessary :) * done (for really necessary soft like IDEA etc) * **-** install it * **-** Android Studio * **+** pgm * **+** configuration * **-** projects * **-** avril * **+** pull * **+** compile * **-** test * **-** ChalkUpDepartureControl * **-** ChalkUpClient * **-** surveylib * **+** pull * **+** compile * **-** test (with avril app) * **+** TrackerForTraccar * **+** WiatrackLibs * **-** wiatrackProProject * ... * **+** Calibre * **+** pgm * **+** configuration + data * **+** Chrome * **+** pgm * **+** configuration + data * **+** Chromium * **+** pgm * **+** configuration + data * **+** Firefox * **+** pgm * **+** configuration + data * **+** bookmarks * **+** passwords * **-** IntelliJ IDEA * **+** pgm * **-** configuration + data * **+** activate license * **-** all projects * **-** from ''/mnt/sda4/development/workspaces'' * **-** from ''/mnt/sda4/development/workspaces.bak'' * **+** from ''/mnt/sda4/development/workspaces.jrserver'' * ''jrserver.maven'' * all other projects are backuped to ''/media/diskstation/backup/kalaschnikow2017_2024/mnt/sda4/development/workspaces.jrserver/'' * **-** from ''/mnt/sda4/development/workspaces.new'' * AndroidScreenCaster * autotest * bahnhof2 * chalkupAdminWeb * ChalkUpClient * **+** ChalkupDepartureControl * composetutorial1 * einfachvorlesen * IAM * IoTSensorSimulator * Jetchatsample * media-samples * mediasoup-demo-android-dev * mediasoup-demo-android.ori * myFormioDemo * pahotest * rdconverter * ScalaSparkTest * ScreenShareRTC * surveylib * surveylib.bak * TestAnim * TestSettingsApplication * testtwilio * TrackerForTraccar * tray * video-quickstart-android * watchface-master * WearOsClock * webrtc * WebRTC-Android-Learn * wiatrack * WiatrackLibs * ZGallery * zxing-android-embedded * **x** from ''/mnt/sda4/development/workspaces.nodejs'' * seems to be not necessary * **x** from ''/mnt/sda4/development/workspaces.test'' * seems to be not necessary * **+** from ''/mnt/sda4/development/workspaces.zeppelin'' * **-** ... * **+** KeePass2 -> KeePassXC * **+** pgm * **+** configuration + data * **+** Pomodoro timer * gnomepomodoro * **+** TeamViewer * **+** pgm * **+** configuration + data * Konto: blubbsik@gmx.de / teamYA...08 * **+** Thunderbird * **+** pgm * **+** configuration + data * **+** VS Code * **+** pgm * **-** ... * **-** move development projects * **-** all my android projects * **-** WiatrackLibs * **-** TrackerForTraccar * **-** ... * **-** IntelliJ projects * **-** Avril * **+** clone * **-** run locally * **-** compile and deploy a new version * **-** jrserver (-> jrserver.maven) * **+** clone * **+** compile and deploy a new version * **-** test locally * **-** other projects * **-** move data ===== Misc ===== ==== diskstation mount ==== Actually mounted disks on ''kalaschnikow2017'': kalaschnikow@kalaschnikow2017:~$ df -h Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf tmpfs 1,6G 2,5M 1,6G 1% /run /dev/sda1 205G 71G 124G 37% / tmpfs 7,8G 23M 7,8G 1% /dev/shm tmpfs 5,0M 4,0K 5,0M 1% /run/lock tmpfs 7,8G 0 7,8G 0% /run/qemu /dev/sdb3 970G 578G 344G 63% /home /dev/sdb4 742G 374G 330G 54% /mnt/sda4 //192.168.178.137/share 2,7T 1,2T 1,6T 42% /media/diskstation tmpfs 1,6G 6,9M 1,6G 1% /run/user/1000 In '/etc/fstab': //192.168.178.137/share /media/diskstation cifs credentials=/home/kalaschnikow/.secret,noperm,vers=2.0,iocharset=utf8 0 0 In ''.secret'': username=admin password=yaopnlp08 domain=WORKGROUP ==== Localized names of Desktop and other user directories ==== If you have german localization, Ubuntu uses localized (german) names of user directories. For example ''Schreibtisch'' instead of ''Desktop''. The configuration of names of user directories can be changed in ''/home/kalaschnikow/.config/user-dirs.dirs'': # This file is written by xdg-user-dirs-update # If you want to change or add directories, just edit the line you're # interested in. All local changes will be retained on the next run. # Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped # homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an # absolute path. No other format is supported. # XDG_DESKTOP_DIR="$HOME/Desktop" XDG_DOWNLOAD_DIR="$HOME/Downloads" XDG_TEMPLATES_DIR="$HOME/Vorlagen" XDG_PUBLICSHARE_DIR="$HOME/Öffentlich" XDG_DOCUMENTS_DIR="$HOME/Dokumente" XDG_MUSIC_DIR="$HOME/Musik" XDG_PICTURES_DIR="$HOME/Bilder" XDG_VIDEOS_DIR="$HOME/Videos" After the changes the user should login again. ===== Manual backup of kalaschnikow2017 ===== * **x** /avrilmysql * empty -> not necessary * **x** /bin * symlink -> not necessary * **x** /bitnami * empty -> not necessary * **x** /boot * not necessary (seems to be) * **x** /cdrom * not necessary * **x** /dev * not necessary * **-** /dockerdata * TBD * **-** /etc * can be done, but not 100% necessary * **-** /home * **-** /home/_archive * TBD * **x** /home/backup * not necessary * **-** /home/development * TBD * **x** /home/dropbox * not necessary * **-** /home/kalaschnikow * TBD * **x** /home/lost+found * not necessary * **x** /home/rt * not necessary * **-** /home/sda1.bak * can be done, but not 100% necessary * **x** /lib * not necessary * **x** /lib32 * not necessary * **x** /lib64 * not necessary * **x** /libx32 * not necessary * **x** /lost+found * not necessary * **-** /media * **-** /mnt * **-** /opt * **-** /proc * **-** /root * **-** /run * **-** /sbin * **-** /snap * **-** /srv * **-** /sys * **-** /tmp * **-** /ubiquity-apt-clone * **-** /usr * **-** /v * **-** /var * **x** bacula-console-qt.conf.ucftmp-L94rSmzMMX * not necessary * **x** core * not necessary ==== Found problems ==== === mount not worked for cifs device === My line in ''/etc/fstab'' to mount diskstation as cifs device did not worked. Solution: package ''cifs-utils'' should be installed first: sudo apt install cifs-utils === bluetooth timeout === Mouse goes to sleep after some minutes. Found following solution (but it is not clear whether it works): https://askubuntu.com/questions/1303731/how-to-change-bluetooth-timeout-settings-for-bluetooth-mouse So I've changed parameter ''Timeout'' in ''/var/lib/bluetooth/{BT MAC]/{mouse MAC}/info'': sudo -s root@awow2024:/home/kalaschnikow# cd /var/lib/bluetooth root@awow2024:/var/lib/bluetooth# ls 40:9C:A7:68:6E:CF root@awow2024:/var/lib/bluetooth# cd 40\:9C\:A7\:68\:6E\:CF/ root@awow2024:/var/lib/bluetooth/40:9C:A7:68:6E:CF# ls 10:94:BB:AA:0C:3B cache DB:3D:01:A0:17:F3 DC:2C:26:02:35:14 settings root@awow2024:/var/lib/bluetooth/40:9C:A7:68:6E:CF# cd DC\:2C\:26\:02\:35\:14/ root@awow2024:/var/lib/bluetooth/40:9C:A7:68:6E:CF/DC:2C:26:02:35:14# ls attributes info root@awow2024:/var/lib/bluetooth/40:9C:A7:68:6E:CF/DC:2C:26:02:35:14# nano info After that: GNU nano 7.2 info [General] Name=MUEOS217 Class=0x000580 SupportedTechnologies=BR/EDR; Trusted=true Blocked=false WakeAllowed=true Services=00001000-0000-1000-8000-00805f9b34fb;00001124-0000-1000-8000-00805f9b3> Timeout=600 [LinkKey] Key=AF5B6FBCBCAA474C0D03FAFF5C500D86 Type=4 PINLength=0 [DeviceID] Source=2 Vendor=2652 Product=17667 Version=297 [ 20 Zeilen gelesen ] ^G Hilfe ^O Speichern ^W Wo ist ^K Ausschneid^T Ausführen ^C Position ^X Beenden ^R Öffnen ^\ Ersetzen ^U Einfügen ^J Ausrichten^/ Zu Zeile geh