Re: [Jgeneral] Installation on Linux
From: Marv Date: Tue, 29 Nov 2022 15:15:51 + > Installation on linux is not yet as straightforward as other > platforms (Windows, Mac and Android). Debian isn't the only Linux but a Debian installation package would be nice. =8~) Such wishes boil down to existence a person with competence and time to make the project viable. Regards,... P. mobile: +1 778 951 5147 VoIP: +1 604 670 0140 https://en.wikibooks.org/wiki/User:PeterEasthope -- For information about J forums see http://www.jsoftware.com/forums.htm
Re: [Jgeneral] Installation on Linux
> I want to install the program in my home directory so that is not a problem > but getting Jqt.sh to run required installing libqt5webenginewidgets5, > libqt5multimediawidgets5 and libqt5websockets5 on Ubuntu 22.04 (LTS). This is mentioned in page https://code.jsoftware.com/wiki/Guides/Qt_IDE/Install. Feel free to update as needed, thanks. On Tue, Nov 29, 2022 at 7:16 AM Marv wrote: > > Hi! > > I can see where Adrien Matthieu is coming from. Installation on linux is > not yet as straightforward as other platforms (Windows, Mac and Android). > > I want to install the program in my home directory so that is not a > problem but getting Jqt.sh to run required installing > libqt5webenginewidgets5, libqt5multimediawidgets5 and libqt5websockets5 > on Ubuntu 22.04 (LTS). > > I believe the relevant code would be: > > sudo apt-get update > sudo apt-get install libqt5webenginewidgets5 libqt5multimediawidgets5 > libqt5websockets5 > > but I preferred to use Synaptic, so this will need checking! Would it be > worth adding this or something similar to the updatejqt.sh script? > > I considered modifying the install-usr.sh script by replacing /usr with > /home/mark but when using a local folder, it was not clear how the items > copied into the /etc folder would be used so I decided against it, > without further advice/research. > > Could this script be adapted so that one can specify the prefix of the > install location? > > One final matter, when running jqt.sh, the following warning was reported: > > Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use > QT_QPA_PLATFORM=wayland to run on Wayland anyway. > > Since this is warning, it's not an issue and no-doubt X users would want > the old code but would it be worth making the relevant call sensitive to > its environment? > > Many thanks > > Mark > > > > -- > For information about J forums see http://www.jsoftware.com/forums.htm -- For information about J forums see http://www.jsoftware.com/forums.htm
Re: [Jgeneral] Installation on Linux
Using install-usr.sh to move to home folder is overkill. You can just use mv command or mouse click/drag to do it. On Tue, 29 Nov 2022 at 11:16 PM Marv wrote: > Hi! > > I can see where Adrien Matthieu is coming from. Installation on linux is > not yet as straightforward as other platforms (Windows, Mac and Android). > > I want to install the program in my home directory so that is not a > problem but getting Jqt.sh to run required installing > libqt5webenginewidgets5, libqt5multimediawidgets5 and libqt5websockets5 > on Ubuntu 22.04 (LTS). > > I believe the relevant code would be: > > sudo apt-get update > sudo apt-get install libqt5webenginewidgets5 libqt5multimediawidgets5 > libqt5websockets5 > > but I preferred to use Synaptic, so this will need checking! Would it be > worth adding this or something similar to the updatejqt.sh script? > > I considered modifying the install-usr.sh script by replacing /usr with > /home/mark but when using a local folder, it was not clear how the items > copied into the /etc folder would be used so I decided against it, > without further advice/research. > > Could this script be adapted so that one can specify the prefix of the > install location? > > One final matter, when running jqt.sh, the following warning was reported: > > Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use > QT_QPA_PLATFORM=wayland to run on Wayland anyway. > > Since this is warning, it's not an issue and no-doubt X users would want > the old code but would it be worth making the relevant call sensitive to > its environment? > > Many thanks > > Mark > > > > -- > For information about J forums see http://www.jsoftware.com/forums.htm > -- For information about J forums see http://www.jsoftware.com/forums.htm
[Jgeneral] Installation on Linux
Hi! I can see where Adrien Matthieu is coming from. Installation on linux is not yet as straightforward as other platforms (Windows, Mac and Android). I want to install the program in my home directory so that is not a problem but getting Jqt.sh to run required installing libqt5webenginewidgets5, libqt5multimediawidgets5 and libqt5websockets5 on Ubuntu 22.04 (LTS). I believe the relevant code would be: sudo apt-get update sudo apt-get install libqt5webenginewidgets5 libqt5multimediawidgets5 libqt5websockets5 but I preferred to use Synaptic, so this will need checking! Would it be worth adding this or something similar to the updatejqt.sh script? I considered modifying the install-usr.sh script by replacing /usr with /home/mark but when using a local folder, it was not clear how the items copied into the /etc folder would be used so I decided against it, without further advice/research. Could this script be adapted so that one can specify the prefix of the install location? One final matter, when running jqt.sh, the following warning was reported: Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway. Since this is warning, it's not an issue and no-doubt X users would want the old code but would it be worth making the relevant call sensitive to its environment? Many thanks Mark -- For information about J forums see http://www.jsoftware.com/forums.htm
[Jgeneral] Work-around: Linux download link uses http instead of https
Hello, Many thanks for continuing to develop J. I have just tried to download the J tgz file from: https://code.jsoftware.com/wiki/System/Installation/J903/Zips Firefox immediately reported an insecure link: http://www.jsoftware.com/download/j903/install/j903_linux64.tar.gz I fixed the problem by copying the link to a new tab on my browser and changing it to: https://www.jsoftware.com/download/j903/install/j903_linux64.tar.gz This fixed the problem and Firefox allowed the download. I checked the file using ClamAv and found no threats. Two suggestions come to mind: 1. maybe provide a GPG or SHA256 code to check against an altered zip file. 2. maybe start using a package management process The first could help increase the chances of a correct download. The second is a lot of work but could be the safer option. Many thanks again Mark -- For information about J forums see http://www.jsoftware.com/forums.htm