Guten Abend,
hat jemand schon erfolgreich Qt6 installiert? Auf der Webseite von Qt lande ich immer wieder bei kostenpflichtigen Angeboten. Bei Synaptic werden viele Programme für Qt6 angeboten. Hatte damit jemand Erfolg?
Grüße aus Südbaden
Anmeldungsdatum: Beiträge: 448 |
Guten Abend, hat jemand schon erfolgreich Qt6 installiert? Auf der Webseite von Qt lande ich immer wieder bei kostenpflichtigen Angeboten. Bei Synaptic werden viele Programme für Qt6 angeboten. Hatte damit jemand Erfolg? Grüße aus Südbaden |
||
Supporter
![]() Anmeldungsdatum: Beiträge: 55202 Wohnort: Berlin |
Der Theorie nach jeder, der Kubuntu 24.10 bzw. Lubuntu 24.10 oder auch Ubuntu-Studio 24.10 installiert hat... Ansonsten liegt qt6core auch schon in 24.04 in den Repos... |
||
![]() Anmeldungsdatum: Beiträge: 4660 |
Ja. Operating System: Kubuntu 24.10 KDE Plasma Version: 6.1.5 KDE Frameworks Version: 6.6.0 Qt Version: 6.6.2 Kernel Version: 6.11.4-1-liquorix-amd64 (64-bit) Graphics Platform: X11 Processors: 4 × Intel® Core™2 Quad CPU Q9650 @ 3.00GHz Memory: 7.8 GiB of RAM Graphics Processor: NVIDIA GeForce GTX 970/PCIe/SSE2 Product Name: P5Q-WS Und Vokoscreen 4-0-0-beta-01 frisch aus dem Git auf Kubuntu 24.10 Oracular Oriole gebaut, welches mindestens Qt 6.6 verlangt: Das nachfolgende ist extrem auf die GPU Architektur der Grafikkarte angepasst: alias vokoscreenneu='INSTALLATIONSDISK=$HOME/Installationsdisk && \ VOKOSCREENDIR=$INSTALLATIONSDISK/Vokoscreen && \ VOKOSCREENSRC=$VOKOSCREENDIR/vokoscreenNG && \ VOKOSCREENBUILDIR=$VOKOSCREENSRC/src && \ PREFIX=/usr && \ [[ $(lsb_release -cs 2>/dev/null) =~ ^(oracular)$ ]] && \ sudo apt-get build-dep vokoscreen-ng && \ echo "apt-get OK" || echo "apt-get Error" && \ [ ! -d $INSTALLATIONSDISK ] && mkdir -pv $INSTALLATIONSDISK || echo "$INSTALLATIONSDISK exists" && \ [ ! -d $VOKOSCREENDIR ] && mkdir -pv $VOKOSCREENDIR || echo "$VOKOSCREENDIR exists" && \ [ ! -d $VOKOSCREENSRC ] && git clone https://github.com/vkohaupt/vokoscreenNG.git $VOKOSCREENSRC && \ printf "\n \033[45m\033[1;36m==> VokoscreenNG Sourcecode cloned. \033[0m\033[42m\033[1;36m ==> ... \033[0m \n \n" || \ printf "\n \033[45m\033[1;36m==> VokoscreenNG Sourcecode found. \033[0m\033[42m\033[1;36m ==> ... \033[0m \n \n" && \ printf "\n \033[45m\033[1;36m==> Update VokoscreenNG Sourcecode. \033[0m\033[42m\033[1;36m ==> ... \033[0m \n \n" && \ git -C $VOKOSCREENSRC pull && echo "git pull done." || echo "No git pull." && \ printf "\n \033[45m\033[1;36m==> qmake build Makefile. \033[0m\033[42m\033[1;36m ==> ... \033[0m \n \n" && \ [ -f $VOKOSCREENBUILDIR/Makefile ] && make -C $VOKOSCREENBUILDIR clean 2>&1 >/dev/null && make -C $VOKOSCREENBUILDIR distclean 2>&1 >/dev/null && \ echo "Buildir cleaned." || echo "Buldir was clean." && \ [ -d $VOKOSCREENBUILDIR/build ] && yes | rm -fr $VOKOSCREENBUILDIR/build && \ echo "Builddir removed, OK" || echo "No need remove Builddir, OK." && \ mkdir -v $VOKOSCREENBUILDIR/build && cd $VOKOSCREENBUILDIR/build && \ sudo mount -v tmpfs $VOKOSCREENBUILDIR/build -t tmpfs -o mode=777 && \ time qmake6 $VOKOSCREENBUILDIR -o $VOKOSCREENBUILDIR/build/Makefile && \ printf "\n \033[45m\033[1;36m==> Compile VokoscreenNG. \033[0m\033[42m\033[1;36m ==> ... \033[0m \n \n" && \ time make -j $(nproc --all) -C $VOKOSCREENBUILDIR/build ADDFLAGS=-march=native STRIP=true OPTFLAGS="-O3 -ftree-loop-vectorize -pie -aslr -flto=`nproc --all` \ -arch=sm_52 -gencode=arch=compute_52,code=sm_52" && \ printf "\n \033[45m\033[1;36m==> Install VokoscreenNG. \033[0m\033[42m\033[1;36m ==> ... \033[0m \n \n" && \ sudo porg -lp vokoscreen "install -v -m 755 -p $VOKOSCREENBUILDIR/build/vokoscreenNG $PREFIX/bin/" && \ sudo porg -lp+ vokoscreen "XDG_UTILS_DEBUG_LEVEL=1 xdg-desktop-menu install $VOKOSCREENBUILDIR/applications/vokoscreenNG.desktop --mode system --novendor" && \ sudo porg -lp+ vokoscreen "install -v -m 644 -p $VOKOSCREENBUILDIR/applications/vokoscreenNG.png $PREFIX/share/icons/hicolor/256x256/apps/" && \ [ $XDG_SESSION_DESKTOP = KDE ] && echo "KDE Desktop found." && kbuildsycoca6 --noincremental || echo "No KDE Desktop found." && \ sudo update-desktop-database 2> /dev/null && \ printf "\n \033[45m\033[1;36m==> Install VokoscreenNG successful. \033[0m\033[42m\033[1;36m ==> Done.\033[0m \n \n" && \ printf "\n \033[45m\033[1;36m==> VokoscreenNG deinstall: \033[0m\033[43m\033[1;36m sudo porg -rv vokoscreen <== \033[0m \n \n" || \ printf "\n \033[41m\033[1;36m==> Install VokoscreenNG failed.\033[0m \n \n" ; \ cd $HOME ; \ sudo umount -v $VOKOSCREENBUILDIR/build ; \ [ -d $VOKOSCREENBUILDIR/build ] && yes | rm -fr $VOKOSCREENBUILDIR/build && echo "Builddir cleaned." || echo "Bulddir was clean." ; \ cd $HOME' Das da: -arch=sm_52 -gencode=arch=compute_52,code=sm_52
... rausnehmen wenn man nicht diese Grafikkarte hat. |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 448 |
Bei Ubuntu 24.04 konnte ich mit diesem Befehl
Qt6 installieren. Ich konnte auch qt-fsarchiver mit Qt6 kompilieren. Funktioniert, aber noch nicht alles korrekt. Ich hatte mir vorgestellt, dass das Outfit moderner wird. Ist aber nicht der Fall. qt6core oder qt6-core ist gemäß Synaptic nicht vorhanden. Grüße aus Südbaden |
||
![]() Anmeldungsdatum: Beiträge: 4660 |
Die 6er Qt-Framework Bestandteile, die es auf Ubuntu 24.04 Noble Numbat gibt, sind bereits für vieles zu alt. Vokoscreen 4-4-0-beta-01 hätte sich damit nicht bauen lassen. Bei Vokoscreen bringt die neue Version mit Qt6 dann auch deutlich Vorteile: Aus Universe wäre es sogar für Oracular Oriole immer noch 3.7.0. |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 448 |
Guten Morgen trollsportverein, Wie konntest Du die neuere Version von Qt6 installieren? Mit Synaptic wird die Version 6.4 installiert. Bei mir reicht diese Version aus, da die mit Launchpad erstellten Pakete auf der Version 6.4 basieren und korrekt arbeiten. Grüße aus Südbaden |
||
![]() Anmeldungsdatum: Beiträge: 4660 |
Schau doch mal: Operating System: Kubuntu 24.10 KDE Plasma Version: 6.1.5 KDE Frameworks Version: 6.6.0 Qt Version: 6.6.2 Kernel Version: 6.11.4-1-liquorix-amd64 (64-bit) Graphics Platform: X11 Processors: 4 × Intel® Core™2 Quad CPU Q9650 @ 3.00GHz Memory: 7.8 GiB of RAM Graphics Processor: NVIDIA GeForce GTX 970/PCIe/SSE2 Product Name: P5Q-WS 😉 Oder anders gesagt, es gibt einen guten Grund auf Oracular Oriole upzugraden. Damit hat man dann Qt Version 6.6.2. Das ist zwar auch nicht die ganz aktuelle Qt Version, aber damit kann man doch immerhin einiges mehr machen. |
||
Supporter
![]() Anmeldungsdatum: Beiträge: 55202 Wohnort: Berlin |
Nun, das wird für Dieter_Ubuntu nicht sonderlich praktikabel sein. Er baut qt-fsarchiver uns pflegt das entsprechende PPA. Wenn er da nicht gerade den Nutzern das halbe System auswechseln will kann er für die Pakete für ältere Versionen als 24.10 nur Qt6 in den jeweils darin liegenden Versionen benutzen. |
||
![]() Anmeldungsdatum: Beiträge: 4660 |
Auf Launchpad gibt es PPAs von Rui Nuno Capela, die statische Qt Libraries anbieten. Vielleicht hilft das weiter. |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 448 |
Bei 24.04 wird die Version Qt6.4 installiert. Diese Version wird auch beim Bau des Paketes für Noble im Launchpad verwendet. Bei 24.10 wird die Version Qt6.6 installiert. Diese höhere Version wird auch beim Bau von Orcular verwendet. Ist für mich okay. Werde in Bälde qt-fsarchiver eine Version, basierend auf Qt6 veröffentlichen. Wird dann einfach als Update eingespielt. Grüße aus Südbaden |
||
Anmeldungsdatum: Beiträge: 129 |
Habe Ubuntu 24.10 auf meinem Rechner installiert um das Programm qtrans an Qt6/KF6 anzupassen. |