Install tarred and zipped source as a Debian package
Automated disclaimer: This post was written more than 15 years ago and I may not have looked at it since.
Older posts may not align with who I am today and how I would think or write, and may have been written in reaction to a cultural context that no longer applies. Some of my high school or college posts are just embarrassing. However, I have left them public because I believe in keeping old web pages aliveāand it's interesting to see how I've changed.
- Problem
- Using the command
sudo make install
is not too hard, but it does produce one problem: uninstallation. Packages are a much better distribution method, but many authors only distribute make-able source archives instead of .deb or .rpm files. - Solution
-
Use the "checkinstall" package to package up the installation process and allow easy uninstallation. (If you don't have checkinstall, get it now using
sudo apt install checkinstall
.)- Extract source:
tar jxvf gnome-schedule-0.9.0.tar.bz2
- Go into created folder:
cd gnome-schedule-0.9.0
- Get ready for installation:
./configure
- Compile code:
make
- Install:
checkinstall --default
(This is instead ofandmake check
)sudo make install
- The program is now installed, and there is a nice little .deb file in the current directory.
- Extract source:
- Notes
- It would be nice to have a GUI feature which would allow instant installation of source packages, automating the above steps.
- Resources
No comments yet.
Self-service commenting is not yet reimplemented after the Wordpress migration, sorry! For now, you can respond by email; please indicate whether you're OK with having your response posted publicly (and if so, under what name).