Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Debian GNU/Linux Reference Guide
Prev Home Next

13.7.5 Autoconf

autoconf ist ein Tool zum Erzeugen von Shellskripten, die Softwarequellpakete automatisch so konfigurieren, dass sie sich an viele UNIX-artige Systeme unter Verwendung des vollst�ndigen GNU-Build-Systems anpassen.

autoconf erzeugt das Konfigurationsskript configure. configure erzeugt automatisch ein angepasstes Makefile aus Makefile.in.


13.7.5.1 Kompilieren und Installieren eines Programms

Debian �ndert keine Dateien unter /usr/local/ (vergleichen Sie Unterst�tzung von Vielfalten, Abschnitt 2.5). Kompilieren Sie ein Programm aus den Quellen, so sollten Sie es in /usr/local/ installieren, damit es nicht mit Debian interferiert.

     $ cd src
     $ ./configure --prefix=/usr/local
     $ make
     $ make install # dies kopiert die Dateien ins System

13.7.5.2 Deinstallation eines Programms

Wenn Sie noch den Quellcode haben, dieser autoconf/automake nutzt und Sie noch wissen, wie Sie es konfiguriert haben, verfahren Sie wie folgt:

     $ ./configure alle-verwendeten-Optionen
     # make uninstall

Sind Sie sich absolut sicher, dass der Installationsprozess Dateien nur unter /usr/local/ ablegt und es nichts wichtiges darunter gibt, k�nnen Sie alles wie folgt l�schen:

     # find /usr/local -type f -print0 | xargs -0 rm -f

Sind Sie nicht sicher, wo Dateien installiert sind, sollten Sie einen Blick auf checkinstall werfen, was einen leeren Pfad bei der Deinstallation liefert.


Debian GNU/Linux Reference Guide
Prev Home Next

 
 
  Published under the terms of the GNU General Public License Design by Interspire