CentOS 5 :: Where To Put Applications Installed From Source
Apr 12, 2010
To make sure I have the latest packages installed, I no longer install anything from yum, I just compile them from source (or where source isn't available, from .rpm) directly from the application's website.
I was just wondering if there's a best practice about where to put application files that you compile yourself? Most of them seem to default to putting their files in /usr/local. What I currently do is then create symlinks from /usr/sbin, /etc/<appname>/conf, /var/log, /var/run etc. Is this messy? How should I be doing this instead?
I was wondering if there was any way to remove icons from the installed applications menu?I recently attempted to install GOG.com's Zork Anthology using Wine and when I de-installed, the icons for those files were still listed in installed applications. Is there anyway to delete them manually?
Is there a programmatic way to get the list of all installed applications on Linux.
Also, how can we get the application activities in Linux OS like running applications name, time of day when they started, duration till the applications were running on system, application version etc.
Is there a way to do this in C/C++.
I am building an app that runs like a daemon and fetches the applications status and sends it to the network admin for him to monitor the application usage pattern on the user computers in the network.
I am running Xubuntu on a MacBook Pro with fluxbox as my window manager. Yesterday when I attempted to launch firefox I received a bus error and the application did not launch. I corrected the problem by removing and reinstalling firefox. Today the same problem is happening with emacs. I have not tried removing and reinstalling emacs so I am not sure if that will work but since the problem has occurred in more than one application now, I assume it points to a larger issue. I have done some research on bus errors but it isn't clear why this problem would manifest in different applications in this manner. After the a failed launch the dmesg reports this, which seems relevant:
I am looking for an application that works in both linux and freebsd (windows would be a plus) that keeps a file tree in sync in the background like Dropbox does. I can no longer use Dropbox because it does not support FreeBSD (you might see a forum thread saying otherwise, but its fix is out of date). The application does not have to sync to a separate web server, I can host from my house, but it would be nice. A system tray icon to check on state would also be nice, but not required. The platforms that I really need are kubuntu 9.10 and FreeBSD 8.0.The simplest thing I could think of would be a script that had git update a repository with all my docs in it every minute or so, would this work?
I was recently trying to install Ruby from source, due to needing and older version and having yum acting up on me. The problem is, the executable is being installed to /usr/local/bin instead of /usr/bin. I figure there's probably a way to change the install directory at some point during the configure/make/make install process, but there's no man page for these functions, and Google has not been kind.
Thus, my questions are twofold:
1) Does anyone have any good documentation (ideally, with examples/explanations) of command line parameters available for configure and make?
2) Failing that, can anyone tell me in specific how to install a source code's compiled executable to a specific directory?
I always wanted to get into writing open source applications for debian. The only problem I ever saw was that I do not know C++ which seems to be the popular language to build applications. My expertise is Java and I think that java applications could run on debian just as good as C++ applications. What I do at work is write applications in java for unix systems so I think I porting my skills over to debian would not be a problem. I have not seen any applications in java on debian yet and thought people might have a problem with them. Is there any reason more java applications are not being written on debian? Also does anyone know of hand if there is any orphaned java application for debian. I had a look on this page but it is hard to know what language the application is written in. [URL]
Can anyone recommend a simple open source voip software in linux for pc-to-pc voice calls.
One requirement i that it should be simple with bare minimal functionality since I will be using as a part of a university project and so I don't want any additional features such as buddylist, GUI, etc.
Even a command line interface will also be fine since I am only interested to test different associated codecs/network characteristics.
The code should be simple with bare minimal libraries so that can be compiled easily.
I am aware of some open-source software such as WengoPhone but it seems that they have lot of associated features supporting different input devices with sophisticated GUI.
I require only PC-to-PC call functionality and I will be using within a LAN.
I'm looking for an open source system that can handle storing lots of images on tag basis, that permits me to find any image related to topics or type or post date. And also permits me to add notes. We have a lot of images and those images should be arranged according to topics in tagging manner as Google Mail do for classifying mails.
Are there any open source or third party applictions can could do a bare metal recovery on Debian or any linux machines? We are looking for a solution that won't need a shutdown or reboot.
I've been using Fedora 11 x86_64 for over a year and am about to upgrade to Fedora 13 using a genuine Fedora installation CD that I got last summer at OSCON. I've made a full system backup, but before I take the plunge I want to get a list of all installed applications. I have tons of special applications installed, many of which took tweaks to get running. Just in case something breaks so badly that I have to reinstall I want to be sure I can put everything back, even if it takes me several days work.I know I have read about utilities that will generate a list of installed apps, but I can't find any.
I have installed SAFECOPY & TESTDISK using Synaptic manager. after installation I can't find the applications in the menu, I am trying to use them. where to find these applications?
I've recently tried to install various well known programs however they do not show up anywhere. Even in the home folder they do not show up. It's like they were never installed, but I know for a fact I watched them being installed in the terminal and everything. The application I am most concerned with is ies4linux(mainly because its in the way of my WoW playing). I did the whole cabextract (already have wine) and downloaded the ies4linux file.It runs the installer for it, however it doesn't show in the applications or home folder.
I've installed CFEngine from source (for those of you who aren't familiar with the product, check out the wiki page) on an AIX server. I had some issues setting it up but finally got it to gmake successfully.
Once I run gmake install I get a very short output (based on other source builds) and no errors. I figure something is fishy and I now I need to figure out a good way to find if it was correctly installed. I tried:
find / -name cfeng* 2> /dev/null
Is there something analogous to rpm -qa | grep cfengine?
Here is a copy of my output in case anyone needs: [url]
I tried installing the latest Mupen64Plus from source, and something went wrong, and now I get errors when trying to run it. How do I remove the link that was created from the source install?
Kubuntu ships by default with a crippled K3b that won't rip DVDs to video files. Therefore I followed the instructions here to install it from source against libdvdread-dev. Now KPackageKit is continuously bugging me about 5 updates: k3b, k3b-dbg, libk3b-dev, libk3b6, and libk3b6-extracodecs. If I let those be "updated," I just get the binary versions of the same versions, without DVD ripping capabilities. Is there a way to get DVD ripping in k3b without APT continuously wanting to "update," it away?
I installed nagios program from tar.gz file (from source basically). I didn't use dpkg or apt-get, I used 'configure','make install' and then 'make' scripts. How can I remove this progrma from debian system ?
If i am installing softwares through rpm, i can later query to see which softwares are installed on my system (using rpm). But if i have installed any softwares from source (using tar, /.configure methodhow can i list those softwares to see which one are installed ?
I have installed some applications thru 'apt-get' command. I found that it is much different with Windows where normally the installed program is in one folder while in Ubuntu, the program will located in many folders. I wonder whether I can get the full source code for the application I have installed thru 'apt-get'? Where to locate them?
This is because I have faced problem in using the Kphone installed thru 'apt-get' and installed thru compilation of source code from tarball. I get quite bad voice quality when I called using Kphone SI 'sudo make install' from the source tarball downloaded from sourceforge.net. However, good voice quality is obtained when I used Kphone installed thru 'sudo apt-get' command. Is that the source code different or is that because of Kphone is differs with Kphone SI?
I have installed several applications on my Powerbook running lucid, but when I click the "applications" menu, many of them do not appear on the list. They show in the software install/remove application.
We all know that we can remove installed applications straight from terminal or ubuntu software center. However, sometimes we download .deb files from the web that are not necessarily on the repository. My question is, how do I uninstall a manually installed deb application?
I'm the DBA for a number of Oracle RAC databases running on RHEL 4 and our SA has moved on, leaving me with some tasks to do before we get the next SA. One task is to get a list of all applications installed on our linux servers. I know I can get a list of all rpms via "rpm -qa | less" but that spits out every rpm, which is not what I want.How can I get a list of all applications installed? For example "oracle database version 10.2.0.4", yada yada.
I have installed a lot of CLI applications and it would be usefull if I had another one of these that lists and organizes ;in different ways ,what has been installed without a GUI. I tried this (rpm -qa | less) and it was lack luster and enormous. Is there a GUI or a CLI application that will list User installed CLI application and allows ways to list them , alphabetically or otherwise etc?
How do I find which "software source" provided a package that I installed? Some weeks ago, I installed linux-realtime. A collaborator is trying to mirror my setup and looked for that package, but it isn't in the default software sources. So, I need to tell him where I got it.