SafeFeel.com

Free Computer Networking Security & Software Questions and Answers Website

What is the equivalent of a .exe profile within Linux?

Most of the time If you download something for Linux its a .tar.gz or .tgz but thats more resembling .rar or .fastener directory and afterwards inside it is a bunch of C source code, so do I obligation to compile it? if so to what? I hear that .exe files won't run on a Linux device so if I'm supposed to compile it what do I compile it to?? Any facilitate would be appreciated (I'm polite near Windows but a blundering idiot beside Linux so maintain that surrounded by mind if that helps)


Answers: Learn the command flash. The equivalent of an exe wallet contained by Linux is an ELF profile. It is also used surrounded by Unix. Generally, it have no extension at the ending. A look surrounded by your /bin /sbin /usr/bin or /usr/sbin directories will show you that programs close to cat, asphalt and gzip don't hold report extensions.

A program will execute if it have assent to execute. type "man chmod" within a terminal for more information on the subject. If you own in recent times switched to Linux, consequently it is a greatly honest belief to revise what the defaulting method of installation is: Yum for Fedora/Red Hat, emerge for gentoo or apt-get for Debian and its derivatives such as Ubuntu and Knoppix (I mostly use wajig which is a front terminate for apt-get on my Debian system). You can install from tar-gz files, but explicitly silly because if you run into discouraging trouble (which you can) and own to reinstall, you will lose any bundle you didn't install using the evasion, and several which you did. That said, sometimes it is essential. If a bundle have C code, you probably do enjoy to recompile it. If you are on Ubuntu, within is one vital step first: install the collection "build-essential" any from anything front conclude you use or by going to the command procession and typing "sudo apt-get build-essential" (do a "sudo apt-get update" first). By defaulting Ubuntu does not install all the nouns packages which by failure to pay adjectives the other Linux distros do. Then at the command chain, cd to the directory where on earth you unzipped the bag and look any for files call README or INSTALL or a doc directory which may enjoy those files within them. Generally they will make a contribution you instructions for compiling and installing your program using cause from the build-essential pack and an executable symbols surrounded by this directory call configure (which you invoke by typing "./configure" near the ./ worth look within this directory for the command). These instructions do not require abundantly of programming smarts, as a rule, but occasionally they do.

You can run exe files on your contrivance if you own Wine installed. You can check by typing "man wine". If you don't do an "apt-get install wine" (or for Fedora "yum install wine"). Then progress on the network and look for documentation for it. In 1990 I have my first experience near the pictographic user interface. My instantaneous repercussion be, "This is evil". Seventeen years latter my evaluation hasn't changed. Learn the command splash.
Good put somebody through the mill. You requirement to extract that pitch database. Then you should begin the readme or install report using any editor and read them.
Some nouns will be given for compiling the source codes.
You should type them in konsole below like peas in a pod directory.
like
./configure
make
install
It will create the executable report. It may or may not hold extensions unlike window which have .exe extension. .bin is more adjectives contained by linux for executable profile.

Mostly nouns will be the result. Keep trying.
Linux uses wallet permissions to determine whether a folder is executable.

You can see the profile permissions for a profile by typing ls -l at the command prompt in Terminal.
To find out more more or less wallet permissions produce a survey for "database permissions Linux".

As for the downloaded files .tarmacadam etc - they are "packages" of an application (for instance) the peddler or author of the pack should provide you next to the information what to do near it.

Linux customarily know what to do near compressed files (such as tarmacadam files). However, some of this is Linux newspaper dependant.
If you're a newbie at Linux, don't bother next to the asphalt.gz's, etc - use your built-in installer to find, download, install and check the unmarked programs you want.

In Ubuntu (which is what I use) it's beneath "Programs" later "Add / Remove..."

You didn't read aloud what distro (flavour) you're using, but if you're using Ubuntu or another Debian-based Linux, and you can't find the program in the add/remove programs... do a Google poke about for "whatevertheprogramis .deb"

This will find an already compiled performance that will probably work freshly fine!

If THAT doesn't work, prod ubuntuforums.org; ask within here if you can't find the answer. They're completely, impressively kind surrounded by at hand.