Tag Info

Hot answers tagged

24

All software are programs, which are also called source packages. So all source packages need to be built first, to run on your system. The binary packages are one that are already build from source by someone with general features and parameters provided in the software so that a large number of users can install and use it. Binary packages are easy to ...


22

A source file contains the original code as written by the developer in whatever language he/she chooses (C, C++, Python etc),and is generic. It isn't specific to any distro and in many cases to any operating system. A package (RPM or DEB for example) is the binary executable (or interpreted script etc) pre-prepared for your particular distro. The task of ...


17

Yes and no. *nix has a huge advantage over Windows in package management. Unlike in Windows where you must rely on third-party packages to have sane (un)installers, *nix distributions offer package managers that take care of installation and uninstallation in a unified manner. As a result, when you remove a package, all the system-level files for that ...


11

Apart from the other answers, I would like to add something: If you decide to compile a program by yourself, you need to think that compiling is not something you do only once. You will probably need to subscribe to the development mailing list of the applications you decided to compile and stay up to date with the new versions and, especially, the security ...


6

Uninstalling packages in Linux may leave behind configuration files. This shouldn't be observable normal usage, unless you reinstall the same package you removed: the configuration files are usually small and not used by any other package than the ones you installed. There is usually an option in the package manager to remove configuration files when ...


5

You would treat the ports clang as an alternative compiler, just like when GCC was the default. As per the FreeBSD wiki, add the following lines to /etc/make.conf (if you want to use clang for everything, even ports), or /etc/src.conf (if you want to use clang just for world and kernel): CC=/path/to/clang CXX=/path/to/clang++ CPP=/path/to/clang-cpp Check ...


4

Building from the source allows to specify architecture of exactly your machine. New CPUs have additional instructions that compilers do understand, squeezing out a little bit of performance. Pre-build packages usually count on the most archaic CPU still in common use. This is mostly important for project-critical applications that use CPU very heavily, ...


3

You may wish to consider using a ruby package manager like rvm or rbenv You can install different rubies and switch between them easily. You might also want to consider trying 2.0+ Sample output from rvm: 21:59:48 durrantm Castle2012 /home/durrantm $ rvm list rvm rubies ruby-1.8.7-p374 [ x86_64 ] ruby-1.9.3-p125 [ x86_64 ] ruby-1.9.3-p194 [ ...


2

php-5.3.3-23 is available on RPM Bone for RHEL6.4: x86_64 x32 It's not the exact version you are after, but may fit the bill. If there are no dependency issues, then it should install.


2

The Linux version of the Adobe Reader has reached EOL. You can still download it however via these links. The details of all this are discussed in this IF!10 post titled: Install Adobe Reader on Fedora 20/19, CentOS/RHEL 7/6.5/5.10. http://linuxdownload.adobe.com/linux/i386/adobe-release-i386-1.0-1.noarch.rpm ...


2

Apparently running apt-get install linux-image-3.5.0-44-generic. solved the poster's problem, so as suggested by @terdon, I'm posting this as an answer. I'd like to know what went wrong and why this worked, but I'm guessing the poster is not interested in pursuing it further. If I am wrong, let me know...


1

Well, both messages are very clear: Your graphics adapter is not supported by this driver. Installation will not proceed This means that the version of the drivers don't support the "ATI Mobility Radeon HD 3650" adapter that you have. You may try the legacy, which you did and lead you to the second eror. Check if system has the tools required for ...


1

After same error: apt-get update ### for resynchronize with your server apt-get -f install ### fixing your problem ####And if your problem stay still you have two way: ####at first run : dpkg --configure -a ### becuase after apt-get update , error of apt-get -f install may be changed ### two: wait to server will be changed


1

That version of the file libssl.so.1.0.0 doesn't appear to be available on a stock F20 system. Here's what I get when I search for it on my laptop: $ repoquery -qf */libssl.so.1.0.0 hipchat-0:2.2.1163-1.x86_64 hipchat-0:2.2.1163-1.i386 It's only available from this 3rd party package, hipchat. So the application you're attempting to build appears to have ...


1

First of all, the guide is boggus. tar xfj https://dl.bitmask.net/client/GNU/Linux/Bitmask-GNU/Linux64-latest.tar.bz2 will never work. You see that the 32-bit instructions are somewhat correct as they don't use a scheme. Second, that file doesn't even exist in the server: ➜ ~ wget https://dl.bitmask.net/client/GNU/Linux/Bitmask-GNU/Linux64-latest.tar.bz2 ...


1

The problem you are having is that the default configuration for newer versions of MySQL do not work inside of an OpenVZ container. After the failure you can try adding innodb_use_native_aio = 0 to /etc/mysql/my.cnf and then run dpkg --configure -a.


1

Npm is a node.js module/package manager. It can work without root privileges, installing into your home directory. As a consequence, unless you use npm install -g (as root, globally), there won't be any conflicts with the native package management system.



Only top voted, non community-wiki answers of a minimum length are eligible