[23:32] wxl: Hey there, downloading the .run file for that qt package [23:32] http://download.qt.io/official_releases/qt/5.11/5.11.2/ [23:33] the guide calls for a .tar file though, not sure why cause they don't have any listed for the Linux section [23:33] they probably switched [23:33] tars are compressed files.. so are 7zs [23:35] ah true [23:36] 7zs i'm familiar with cause of 7zip [23:36] cool, so .run works like a Windows .exe right? [23:36] just double click and i'll be good? [23:37] or rather [23:37] where should I store that said program. Like in Linux, where should I store the programs I want to install if I do this method? [23:37] in the /bin folder right? [23:37] start by downloading it [23:37] then you can inspect it [23:38] yep almost done downloading [23:39] btw, should I also download MySQL? [23:39] do you do that with qt for this type of work? I ask cause the guide is asking to also possibly install ibmysqld-dev [23:40] libmysqld-dev [23:40] not sure why [23:41] so I got that .run file [23:41] I tried double clicking it, and its asking which program to use to run it [23:41] run `file /path/to/file` [23:42] ah so if its on my desktop: [23:42] run (.run file) /home/sbpc/Desktop/(.runfile) [23:42] um [23:42] no [23:43] 1. open a terminal [23:43] 2. type this: [23:43] file $HOME/Desktop/*.run [23:43] 3. hit enter [23:44] ibmysqld-dev [23:45] sbpc@sbpc:~/Desktop$ file qt-opensource-linux-x64-5.11.2.run [23:45] qt-opensource-linux-x64-5.11.2.run: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.18, BuildID[sha1]=75f78826207d25aa58a59ccef21ff54d1fe388b0, not stripped [23:45] y [23:45] right [23:45] so that tells you the answer to your question [23:45] it's an executable/binary/compiled file [23:45] it's not a shell script, so it's not quite as easy to see what it's doing [23:45] but suffice it to say all you need to do is execute it [23:45] ah so, basically [23:45] you should just be able to do the following in terminal: [23:46] /path/to/file [23:46] or in your case: [23:46] $HOME/Desktop/qt-opensource-linux-x64-5.11.2.run [23:46] or if you're already in $HOME/Desktop: [23:46] ./qt-opensource-linux-x64-5.11.2.run [23:48] it said command not found [23:48] and i'm in the same directory [23:48] weird [23:48] qt-opensource-linux-x64-5.11.2.run WILL NOT work [23:48] ./qt-opensource-linux-x64-5.11.2.run WILL work [23:48] note the difference [23:48] sbpc@sbpc:~/Desktop$ file qt-opensource-linux-x64-5.11.2.run [23:48] qt-opensource-linux-x64-5.11.2.run: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.18, BuildID[sha1]=75f78826207d25aa58a59ccef21ff54d1fe388b0, not stripped [23:48] wrong paste [23:48] sorry [23:49] sbpc@sbpc:~/Desktop$ sudo ./qt-opensource-linux-x64-5.11.2.run [23:49] [sudo] password for sbpc: [23:49] sudo: ./qt-opensource-linux-x64-5.11.2.run: command not found [23:49] well maybe that's not the name of the file? [23:50] whats weird is that it won't even do the autocompleter with the tab character [23:50] like normally with some files you can just type "qt-open" and hit tab and it'll autocompleter [23:50] *autocompleter [23:50] When you atre typing out a file path you can hit tab and it will complete the directory that starts with what you are typing. It makes things go faster too. [23:51] yup, I know that [23:51] that's what's weird about this [23:51] what if you don't sudo? [23:52] Does ls show the file? Thre is always copy past ;) [23:52] it says permission denied [23:52] try `chmod +x /path/to/file` [23:53] yeah I tried that too [23:54] still won't run the command [23:54] try using the full path. i don't know. that's insane [23:54] wxl there has been a lot of that lately... [23:55] i can tell you if there's no +x on the file, you will get permission denied from a normal user and command not found from a sudo [23:55] chmod +x fixes both [23:55] should i leave this terminal and restart a new one? [23:55] nope [23:56] I just have tmux running ontop of cool-retro-term [23:56] I tried with LxTerminal too though, still no dice [23:56] maybe I should just create an alias to the existing qt I installed via the package manager? [23:56] this is not a terminal problem [23:56] I know its in some weird program directory [23:57] hold on [23:57] I found the .tar file in the "single" directory on that download page [23:57] i'll try following the guide with the .tar file instead [23:58] .7z file I mean [23:58] yeah i don't know. if you can't execute files, that's a more fundamental problem [23:58] don't get me wrong, I wanna learn [23:59] oh wait, you mean my system right? [23:59] yeah [23:59] it is an old laptop running Lubuntu I guess [23:59] you should EASILY be able to do the execution as discussed above [23:59] nothing to do with age or any other factor should really have any impact [23:59] gotcha