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.
Windows it was easy. Just type the program path in run. Even DOS was easy! click on the .exe or .bat files.
I have down loaded a couple programs in puppy. 6.xxx. When I had 5.xxx, same problem. I am presented with a drag box, which does nothing when I drag to, or open with a long list of apps. Which one starts programs? What is the file extension(s) do I drag or try to open using what app??
How about starting using the terminal? Please give me an example or two. Is it the run command and then the path as I saw on a help page? What file ext. What are .so or .so.0.0 files with a puzzle piece icon? These are in the last directory of one of the program.
Distribution: Primarily Deb/Ubuntu, and some CentOS
Posts: 831
Rep:
-Where are you downloading from?
-How did you download?
-What program(s) are you downloading?
-Can you provide links to the website you downloaded from?
You need to take about 10 steps back. Package management in Linux is fundamentally different than in Windows. 99.99% of the time you DO NOT go to a website, download a package, and run it. That is the Windows way, and that's how you get viruses, malware, cryptolockers, etc. Linux does not work that way (thank god), which is a big reason why those kinds of problems are practically non-existent on Linux.
So stop what you're doing, back up, and revisit the question from the start. WHAT are you trying to install? WHY are you downloading something from a website to do it? Lastly, did you read the documentation that came with the package (usually a README or INSTALL file in the tarball) that tells you exactly what steps to follow to install it?
Last edited by suicidaleggroll; 10-05-2016 at 12:36 PM.
Steady on! He may be talking about "downloading" from the repository rather than from the Web. It's far from clear what he is talking about, but the reference to "dragging" suggests to me that he has the program installed and is now trying to create a desktop icon for it. The last time I used Puppy (and that was a few years ago), it was using Rox as its desktop and Rox has a rather eccentric way of creating icons: you have to open /usr/share/applications in a Rox-Filer window and drag the application's .desktop file out.
Doug, can you be a bit more specific about what you have done? How exactly did you install these programs, and what are you trying to do now?
Steady on! He may be talking about "downloading" from the repository rather than from the Web. It's far from clear what he is talking about, but the reference to "dragging" suggests to me that he has the program installed and is now trying to create a desktop icon for it. The last time I used Puppy (and that was a few years ago), it was using Rox as its desktop and Rox has a rather eccentric way of creating icons: you have to open /usr/share/applications in a Rox-Filer window and drag the application's .desktop file out.
Doug, can you be a bit more specific about what you have done? How exactly did you install these programs, and what are you trying to do now?
Why the hell hasn't someone made it as easy as windows yet?
One was an attempt a year or so ago that was the old 5.xxx slacko. Don't remember where I got the app from. But that version would not upload a newer of firefox that so many sites said needed for their content. So I went to the puppy site and installed slacko64 6.xxxxx. Firefox is working better because it is newer. I downloaded a html editing program from a Best free html programs for puppy linux site. It did not auto start so I extracted it into a file. Then tried to get it to install. Also a flash to satisfy some video sites from adobe's site. It may have started but I am still getting some sites saying I need a plug. Not telling what plugin??
So I am back to the same question asked before. And where do I go to get such programs. The list of depositories in the distrib. did not have a html viewer that I can tell. Some of the names I have no clue what they are. What is a good free html editor, FTP, viewr combo.
Is there another option as not to use the Rox-filter?
Linux is much easier and safer than Windows when it comes to installing the vast majority of programs you might want/need. The problem is you're still stuck in the Windows mindset of the OS including nothing useful, forcing you to go to websites to find and download anything you might need. It's "difficult" because you're currently working against the system design instead of with it.
You need to shift your entire perspective of how software should be found and installed on Linux. Software on Linux is centralized, pretty much everything you need is available from a central, tested, and secure repository that's specific to your exact version of your distribution. You do not go download executables from the web and run them. What you do is search your distribution's software repository and install it from there. If you can't find what you're looking for, see if there's a trusted 3rd party repository for your distribution that includes that software. If there is, add that repo to your system and then install the software. If there is no 3rd party repo with the software you're looking for, you should take a long hard look at what you're trying to install, why, and if there's a better alternative. If you absolutely must have that specific program and there are no alternatives, then you might consider downloading a tarball from the web and installing from that, but this should only be used as a last resort.
What do you mean an html editor? html is plain-text, you can edit it with any text editor. An html viewer is just a web browser. I'm sure Puppy has an FTP client available, just search the software center (or whatever Puppy calls it) for a GUI FTP client.
Last edited by suicidaleggroll; 10-05-2016 at 03:39 PM.
No one has answered my specific questions: What are .so files. what are those depository sites? examples of terminal run commands?
What file extensions do I run?. And, how do you say linux is easier than Windows auto start? May be safer but not easier. Some smart developer hasn't come up with an as easy and safe way yet?
My last reply was not directed at urbanwks. but rather erik2282. Got the wrong post reply.
shared object( .so) -- about the same as a Dynamically linked library ( .dll)
and WHY can you NOT use google or wikipedia to find out ?
the "net" is the WORLDS BIGGEST!!!!!!!! library of information there even HAS BEEN
and the "card catalog" is google , bing- yuck!!! , duck duck go , and the others
Quote:
what are those depository sites?
??? depository ???
you mean the SOFTWARE repositories
i guess you never read the puppy documentation in the last 2 years then
Quote:
examples of terminal run commands?
RTFM!!!!!
read the friggin manual !!!!
Quote:
What file extensions do I run?
after 2 years you SHOULD know that linux os's do NOT CARE about file extensions
-- there really are none !!!
Quote:
Some smart developer hasn't come up with an as easy and safe way yet?
F'ING BULL SHIT% !!!!!!!
and good day sir -- good BY !!!!
MAGIC(5) BSD File Formats Manual MAGIC(5)
NAME
magic — file command's magic pattern file
DESCRIPTION
This manual page documents the format of the magic file as used by the file(1) command, version 5.25. The file(1) command identifies the type of a file using, among other tests, a test for whether the file contains certain
“magic patterns”. The file /usr/share/misc/magic specifies what patterns are to be tested for, what message or MIME type to print if a particular pattern is found, and additional information to extract from the file.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.