Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Well having just read the thread, I can sort of sympathise with salovers' difficulties, and empathise with jkillah1s' criticisms (partially).
I may have been meddling with linux for 6 or so years, but I still don't consider myself any more knowledgeable than I was when I only used windows (which, incidentally, I no longer use).
There are many things under linux that just aren't intuitive, unless you come from a background of advanced use/administration/development. Also, not all of us have the natural inquisitiveness that is a great benefit to the newer (and more experienced) linux user.
For instance, unless you've actually used a CLI interface under windows, then it's not necessarily that obvious what would be meant by "open a terminal". Even if thats not a problem, you're then faced with not having the knowledge of what command to use.
I of course, applaud the efforts of the more knowledgeable user in helping others, but I sometimes think that it might be helpful if there was something out there that would explain a suggested learning path i.e. so that the newer user (without being patronising of course, but until you're familiar with a particular newer users experience, thats difficult) can see the suggested progression. So that they're also immediately in possession of the info that if "it" works with a graphical package manager, then "it" can also be done with CLI. The fact linux is automatically a multi user system with the minimum of 2 accounts i.e. root and user, though I always hope that thats made reasonably clear during install (excluding the popular *buntus, as I don't think their automatic use of sudo is the most helpful thing).
So what am I really "banging on about" ?
Well, a progressional list for the learning curve, so........
System installed ? Great, how do I get extra packages/applications - a graphical package manager or command line interface. Followed by a brief precis on what to look for, that you usually have to be root to install stuff, a basic piece so that the new user can identify whether their new install uses either debs, rpms or something else like gentoo or slackware etc etc.
This might, all the time, include explanations/encouragement about how and what might need to be found to point the new user toward locating their own resources i.e. links etc.
The comment about trying to point the newer user toward their own learning is laudable, but theres also the question of the appalling state of linux documentation. I for one, consider it a "soap box subject". Plus, having tried 7 or 8 different distros, found that the best documentation out there (IMO of course) came from the Gentoo documentation project. The problem with that being that you then have to understand what is "general linux" info, and whats gentoo specific (due to their differing approach to package management etc).
Hopefully you can see what I'm trying to illustrate here. That the intuition of what to do under linux, can easily be relevant to just how much the new user knew about windows previously. I was lost for a very long time. Oh, and don't forget, with the documentation "thing", most developers are, IMO, genius at development, but that doesn't make them good technical authors.
Ok, I've hopefully explained my stand point, so I'll finish with some links that I've found helpful.
p.s. Oh and yes, it did take me a long time to learn the "if they can do it with their system, then so can I". Except, I've always been a really impatient person, I don't care "how it works" particularly, I just want it to work, usually "NOW" I think I'm now quite familiar with that bloke "Percy", you know who I mean, Percy Vereance
p.p.s I nearly forgot about Domincs excellent article, found here
hi, i am grateful to all your answers, i always learn from the posts here on this forum, i decided to test Linux as i have been wishing to have some free time to try Linux distributions, and fortunately i have the time now and in the past few days i have discovered a new world.
i feel lucky to have met Linux and Linux users, it is really an amazing planet to work on,there is still too much for me to learn but don't forget we human beings love to discover and invent various thing similar to our creator who wishes to create and create and create all the different types of creations for ever.
anyway now i am very busy downloading different versions and types of linux operating systems and enjoy the new and different designs of it.
coming back to my recent issue, i am now trying to move the file to the directory the way that AceofSpades19 has given above but no luck, here i post the terminal reply :
[salover@cpc3-nfds1-0-0-cust810 ~]$ mv paltalk.exe ~/.wine/drive_c/windows/system32
mv: cannot stat `paltalk.exe': No such file or directory
[salover@cpc3-nfds1-0-0-cust810 ~]$
Assuming that you have dowloaded the paltalk DOS executable (.exe) file to the Desktop (which is where most web browsers drop downloaded files by default) and that the executable file is named "paltalk.exe", type (dont cut-n-paste; you learn better by typing them in yourself) the following commands into your Terminal to complete the move and to start the .exe file with wine:
Code:
cd ~/Desktop/
This command "cd"s into the Desktop directory, which is located in the home directory of your user account, represented by the "~"
Code:
mv paltalk.exe ~/.wine/drive_c/windows/system32
This command moves the file paltalk.exe (using the command mv) to the directory located at ~/.wine/drive_c/windows/system32
Code:
wine paltalk.exe
This command tells wine to load the DOS executable file "paltalk.exe"
This should (hopefully) work. I have gotten slightly lost here, and I dont recall if your exe file is called "paltalk.exe" or something else. Check to see what it is called before you run these commands. If it does have a different name, just replace every "paltalk.exe" in the above commands with the proper filename. If you need any further explanation of one of the above commands, just holler! Oh, and make sure to paste in the transcripts after you run these commands.
[salover@cpc3-nfds1-0-0-cust810 ~]$ cd ~/Desktop/
[salover@cpc3-nfds1-0-0-cust810 ~]/Desktop$ mv pal_install_r17708.exe ~/ .wine/drive_c/windows/syste m32
mv: target `.wine/drive_c/windows/system32' is not a directory
[salover@cpc3-nfds1-0-0-cust810 ~]/Desktop$ mv pal_install_r17708.exe ~/.wine/drive_c/windows/system 32
[salover@cpc3-nfds1-0-0-cust810 ~]/Desktop$ wine pal_install_r17708.exe
fixmele:ITypeInfo_fnRelease destroy child objects
err:module:import_dll Library ijl11.dll (which is needed by L"C:\\Program Files\ \Paltalk Messenger\\AviFileCtrl.dll") not found
err:module:import_dll Library gdiplus.dll (which is needed by L"C:\\Program File s\\Paltalk Messenger\\ELVideoCapture.dll") not found
err:module:import_dll Library WMVCore.DLL (which is needed by L"C:\\Program File s\\Paltalk Messenger\\ELVideoCapture.dll") not found
err:module:import_dll Library MSVCR71.dll (which is needed by L"C:\\Program File s\\Paltalk Messenger\\ELVideoCapture.dll") not found
err:module:import_dll Library gdiplus.dll (which is needed by L"C:\\Program File s\\Paltalk Messenger\\ELVideoCapture.dll") not found
err:module:import_dll Library WMVCore.DLL (which is needed by L"C:\\Program File s\\Paltalk Messenger\\ELVideoCapture.dll") not found
err:module:import_dll Library MSVCR71.dll (which is needed by L"C:\\Program File s\\Paltalk Messenger\\ELVideoCapture.dll") not found
err:menubuilder:extract_icon32 LoadLibraryExW (L"c:\\Program Files\\Paltalk Mess enger\\License.doc") failed, error 193
err:menubuilder:ExtractFromICO Invalid ico file format
err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
err:menubuilder:ExtractFromICO Invalid ico file format
err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
err:menubuilder:ExtractFromICO Invalid ico file format
err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
err:menubuilder:extract_icon32 LoadLibraryExW (L"c:\\Program Files\\Paltalk Mess enger\\upgrade.ico") failed, error 193
[salover@cpc3-nfds1-0-0-cust810 ~]/Desktop$ fixmele:ITypeInfo_fnRelease destroy child objects
err:statusbar:StatusWindowProc unknown msg 2210 wp=e8010001 lp=00040030
fixme:shdocvw:PersistStreamInit_InitNew (0x1d51b0)
fixme:shdocvw:WebBrowser_QueryInterface (0x1d51b0)->({3af24292-0c96-11ce-a0cf-00 aa00600ab8} 0x112b318) interface not supported
fixme:shdocvw:OleObject_Advise (0x1d51b0)->(0x112b2ec, 0x112b344)
fixme:winsock:ws_sockaddr_ws2u Unknown address family 60415, return NULL.
fixme:winsock:ws_sockaddr_ws2u Unknown address family 60415, return NULL.
fixme:winsock:ws_sockaddr_ws2u Unknown address family 60415, return NULL.
fixme:winsock:ws_sockaddr_ws2u Unknown address family 60415, return NULL.
fixme:wininet:InternetGetConnectedState always returning LAN connection.
errle:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not regist ered
errle:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not regist ered
errle:create_server class {bcde0395-e52f-467c-8e3d-c4579291692e} not registere d
fixmele:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
errle:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x17
errle:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not regist ered
errle:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not regist ered
errle:create_server class {bcde0395-e52f-467c-8e3d-c4579291692e} not registere d
fixmele:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
errle:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x17
fixme:setupapi:SetupDiGetClassDevsW : returning empty list
fixme:setupapi:SetupDiEnumDeviceInterfaces 0x1df2c0, (nil), {a7c7a5b1-5af3-11d1- 9ced-00a024bf0407}, 0x00000000, 0x34cfa4
fixme:setupapi:SetupDiGetClassDevsW : returning empty list
fixme:setupapi:SetupDiEnumDeviceInterfaces 0x1df2c0, (nil), {a7c7a5b1-5af3-11d1- 9ced-00a024bf0407}, 0x00000000, 0x34cfa4
fixme:setupapi:SetupDiGetClassDevsW : returning empty list
fixme:setupapi:SetupDiEnumDeviceInterfaces 0x1df2c0, (nil), {a7c7a5b1-5af3-11d1- 9ced-00a024bf0407}, 0x00000000, 0x34cfa4
fixme:setupapi:SetupDiGetClassDevsW : returning empty list
fixme:setupapi:SetupDiEnumDeviceInterfaces 0x1df2c0, (nil), {a7c7a5b1-5af3-11d1- 9ced-00a024bf0407}, 0x00000000, 0x34cfa4
fixmele:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
errle:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x17
errle:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not regist ered
errle:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not regist ered
errle:create_server class {bcde0395-e52f-467c-8e3d-c4579291692e} not registere d
fixmele:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
errle:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x17
fixme:ras:RasEnumConnectionsA (0x349278,0x349154,0x34914c),stub!
fixme:ras:RasEnumConnectionsA RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:wavemap:wodWrite Not all src buffer has been written, expect bogus sound
fixme:win:SetWindowTextA setting text "playing" of other process window (nil) sh ould not use SendMessage
fixme:msgack_message msg 14 (WM_ERASEBKGND) not supported yet
fixme:win:SetWindowTextA setting text "playing" of other process window (nil) sh ould not use SendMessage
fixme:msgack_message msg 14 (WM_ERASEBKGND) not supported yet
fixme:win:SetWindowTextA setting text "playing" of other process window (nil) sh ould not use SendMessage
fixme:msgack_message msg 14 (WM_ERASEBKGND) not supported yet
fixme:msgack_message WM_NCPAINT hdc packing not supported yet
fixme:msgack_message msg 14 (WM_ERASEBKGND) not supported yet
fixme:win:SetWindowTextA setting text "playing" of other process window (nil) sh ould not use SendMessage
fixme:msgack_message msg 14 (WM_ERASEBKGND) not supported yet
fixme:msgack_message WM_NCPAINT hdc packing not supported yet
fixme:msgack_message msg 14 (WM_ERASEBKGND) not supported yet
fixme:win:SetWindowTextA setting text "playing" of other process window (nil) sh ould not use SendMessage
fixme:msgack_message msg 14 (WM_ERASEBKGND) not supported yet
fixme:msgack_message WM_NCPAINT hdc packing not supported yet
fixme:msgack_message msg 14 (WM_ERASEBKGND) not supported yet
fixme:winmm:MMDRV_Exit Closing while ll-driver open
fixme:winmm:MMDRV_Exit Closing while ll-driver open
fixme:winmm:MMDRV_Exit Closing while ll-driver open
[salover@cpc3-nfds1-0-0-cust810 ~]$
sorrry to have flooded the page with the scripts but that was the outcome when i did what you see in the script ab
in addition to this it installed the paltalk and when it prompted for my nickname and password, here came up an error message saying runtime error in Virual C++++ and conseuently the paltalk disappeared and that was it and now i can't open the paltalk at all
okay... It appears that some of the .dll files necessary for paltalk to work arent installed. Anybody have some suggestions? I would recommend either a) googling "paltalk client for linux" or b) using a more mainstream service such as Aim, in which case you can use Pidgin,which is most likely allready installed on your computer.
Well, you could browse to the directory with nautilus and just drag them across...
Open a nautilus window, eg by opening your home folder. In the location-bar, enter "~/.wine" to see the wine folders. Then you can browse to the correct one for the destination. i.e. c_drive > windows > system32 (You can get the location bar from the "view" menu.)
(Aside: Any filename that starts with a dot (.wine) or ends in a squiggle (backup.txt~), is hidden. You can display hidden files from the view menu too.)
Open another instance of nautilus... same way. Browse to the location of the file you want to move. Then drag the file-icon across.
"~" (squiggle or tilda) is a macro that expands to the home directory of the current user, which is contained in the variable HOME (echo $HOME). If you ever get lost, you can enter "cd ~" to go home.
Bear in mind as you do this that you do not expect wine to be able to install or run the paltalk client very well, if at all.
Last edited by Simon Bridge; 07-15-2007 at 10:46 PM.
This post appears to have gotten lost in this thread.
Quote:
Originally Posted by salover
sorry i said from the command window which means that when you go to the pc menue there is an option listed called command and when you click it it opens a prompting window then i typed(wine avg75free_476a1048.exe, for example) then pressed run but nothing happened.
It appears that you want (or wanted) to run Windows anti-virus software under Linux. AVG has a Linux version of the anti-virus software..
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.