Debian-Paket-Bau. Eine kurze Einführung. Alexander Reichle-Schmehl Debian Projekt. 10 Juni 2010, Mini-DebConf Berlin
|
|
- Thomas Beltz
- vor 7 Jahren
- Abrufe
Transkript
1 Debian-Paket-Bau Eine kurze Einführung Alexander Reichle-Schmehl Debian Projekt 10 Juni 2010, Mini-DebConf Berlin (Debian Projekt) Debian-Paket-Bau mdc / 14
2 Gliederung 1 Ein bischen Theorie 2 Auf in die Praxis! 3 Ein bisschen weiterführende Theorie tolimar@debian.org (Debian Projekt) Debian-Paket-Bau mdc / 14
3 Warum eigentlich Pakete bauen? Einfaches verteilen von Software Einfaches pflegen von Systemen Besseres Ausnutzen von Resourcen Vermeiden von unnötigen Ballast Warum sind sie hier? (Debian Projekt) Debian-Paket-Bau mdc / 14
4 Warum eigentlich Pakete bauen? Einfaches verteilen von Software Einfaches pflegen von Systemen Besseres Ausnutzen von Resourcen Vermeiden von unnötigen Ballast Warum sind sie hier? (Debian Projekt) Debian-Paket-Bau mdc / 14
5 Was für Pakete gibt es eigentlich? Source-Pakete: Enthalten den Quellcode des Programms, wie man es herunterlädt und Debian spezifische Änderungen: beispiel_1.0.orig.tar.gz beispiel_1.0-1.diff.gz beispiel_1.0-1.dsc Binär-Pakete: Fertig compiliert und fertig zum instalieren: beispiel_1.0-1_i386.deb beispiel-data_1.0-1_all.deb (Debian Projekt) Debian-Paket-Bau mdc / 14
6 Was für Pakete gibt es eigentlich? Source-Pakete: Enthalten den Quellcode des Programms, wie man es herunterlädt und Debian spezifische Änderungen: beispiel_1.0.orig.tar.gz beispiel_1.0-1.diff.gz beispiel_1.0-1.dsc Binär-Pakete: Fertig compiliert und fertig zum instalieren: beispiel_1.0-1_i386.deb beispiel-data_1.0-1_all.deb (Debian Projekt) Debian-Paket-Bau mdc / 14
7 Was für Pakete gibt es eigentlich? Source-Pakete: Enthalten den Quellcode des Programms, wie man es herunterlädt und Debian spezifische Änderungen: beispiel_1.0.orig.tar.gz beispiel_1.0-1.diff.gz beispiel_1.0-1.dsc Binär-Pakete: Fertig compiliert und fertig zum instalieren: beispiel_1.0-1_i386.deb beispiel-data_1.0-1_all.deb (Debian Projekt) Debian-Paket-Bau mdc / 14
8 Was für Pakete gibt es eigentlich? Source-Pakete: Enthalten den Quellcode des Programms, wie man es herunterlädt und Debian spezifische Änderungen: beispiel_1.0.orig.tar.gz beispiel_1.0-1.diff.gz beispiel_1.0-1.dsc Binär-Pakete: Fertig compiliert und fertig zum instalieren: beispiel_1.0-1_i386.deb beispiel-data_1.0-1_all.deb (Debian Projekt) Debian-Paket-Bau mdc / 14
9 Erstellen eines Debian-Paketes Im Idealfall ist dies ganz einfach: 1 Herunterladen des Quellcodes 2 Lesen der Dokumentation (evt. installieren von benötigten Bibliotheken) 3 Entpacken des Quellcodes 4 Aufrufen von dh_make 5 Anpassen der Dateien unterhalb von debian/ 6 Paket mit dpkg-buildpackage bauen 7 debuggen 8 benutzen :) tolimar@debian.org (Debian Projekt) Debian-Paket-Bau mdc / 14
10 Erstellen eines Debian-Paketes Im Idealfall ist dies ganz einfach: 1 Herunterladen des Quellcodes 2 Lesen der Dokumentation (evt. installieren von benötigten Bibliotheken) 3 Entpacken des Quellcodes 4 Aufrufen von dh_make 5 Anpassen der Dateien unterhalb von debian/ 6 Paket mit dpkg-buildpackage bauen 7 debuggen 8 benutzen :) tolimar@debian.org (Debian Projekt) Debian-Paket-Bau mdc / 14
11 Erstellen eines Debian-Paketes Im Idealfall ist dies ganz einfach: 1 Herunterladen des Quellcodes 2 Lesen der Dokumentation (evt. installieren von benötigten Bibliotheken) 3 Entpacken des Quellcodes 4 Aufrufen von dh_make 5 Anpassen der Dateien unterhalb von debian/ 6 Paket mit dpkg-buildpackage bauen 7 debuggen 8 benutzen :) tolimar@debian.org (Debian Projekt) Debian-Paket-Bau mdc / 14
12 Erstellen eines Debian-Paketes Im Idealfall ist dies ganz einfach: 1 Herunterladen des Quellcodes 2 Lesen der Dokumentation (evt. installieren von benötigten Bibliotheken) 3 Entpacken des Quellcodes 4 Aufrufen von dh_make 5 Anpassen der Dateien unterhalb von debian/ 6 Paket mit dpkg-buildpackage bauen 7 debuggen 8 benutzen :) tolimar@debian.org (Debian Projekt) Debian-Paket-Bau mdc / 14
13 Erstellen eines Debian-Paketes Im Idealfall ist dies ganz einfach: 1 Herunterladen des Quellcodes 2 Lesen der Dokumentation (evt. installieren von benötigten Bibliotheken) 3 Entpacken des Quellcodes 4 Aufrufen von dh_make 5 Anpassen der Dateien unterhalb von debian/ 6 Paket mit dpkg-buildpackage bauen 7 debuggen 8 benutzen :) tolimar@debian.org (Debian Projekt) Debian-Paket-Bau mdc / 14
14 Erstellen eines Debian-Paketes Im Idealfall ist dies ganz einfach: 1 Herunterladen des Quellcodes 2 Lesen der Dokumentation (evt. installieren von benötigten Bibliotheken) 3 Entpacken des Quellcodes 4 Aufrufen von dh_make 5 Anpassen der Dateien unterhalb von debian/ 6 Paket mit dpkg-buildpackage bauen 7 debuggen 8 benutzen :) tolimar@debian.org (Debian Projekt) Debian-Paket-Bau mdc / 14
15 Erstellen eines Debian-Paketes Im Idealfall ist dies ganz einfach: 1 Herunterladen des Quellcodes 2 Lesen der Dokumentation (evt. installieren von benötigten Bibliotheken) 3 Entpacken des Quellcodes 4 Aufrufen von dh_make 5 Anpassen der Dateien unterhalb von debian/ 6 Paket mit dpkg-buildpackage bauen 7 debuggen 8 benutzen :) tolimar@debian.org (Debian Projekt) Debian-Paket-Bau mdc / 14
16 Erstellen eines Debian-Paketes Im Idealfall ist dies ganz einfach: 1 Herunterladen des Quellcodes 2 Lesen der Dokumentation (evt. installieren von benötigten Bibliotheken) 3 Entpacken des Quellcodes 4 Aufrufen von dh_make 5 Anpassen der Dateien unterhalb von debian/ 6 Paket mit dpkg-buildpackage bauen 7 debuggen 8 benutzen :) tolimar@debian.org (Debian Projekt) Debian-Paket-Bau mdc / 14
17 Wichtige Dateien in debian/ I debian/control Enthält wichtige Meta-Daten über das Source-Paket: Wer ist dafür Verantwortlich? Welche Binär-pakete werden gebaut? Beschreibungen der Binär-Pakete?... tolimar@debian.org (Debian Projekt) Debian-Paket-Bau mdc / 14
18 wichtige Dateien in debian/ II debian/copyright Wie ist die Software lizensiert? debian/rules Wie wird das Paket eigentlich gebaut? (Debian Projekt) Debian-Paket-Bau mdc / 14
19 Zunächst einmal ein kleines Beispiel: lasst uns sdljump paketieren! (Debian Projekt) Debian-Paket-Bau mdc / 14
20 Wichtige Tools I lintian überprüft Pakete auf häufige Fehler lintian -i gibt ausführliche Erklärungen und Tipps tolimar@debian.org (Debian Projekt) Debian-Paket-Bau mdc / 14
21 Wichtige Tools II pbuilder ist nützlich zum Überprüfen des Build-Prozesses Zunächst /etc/pbuilderrc anpassen Dann chroot-umgebung erstellen: pbuilder create Dann bauen: pbuilder build beislpiel_1.0-1.dsc Mit pbuilder wird das Erstellen des Paketes in einer sauberen Umgebung getestet (Debian Projekt) Debian-Paket-Bau mdc / 14
22 Wichtige Tools II pbuilder ist nützlich zum Überprüfen des Build-Prozesses Zunächst /etc/pbuilderrc anpassen Dann chroot-umgebung erstellen: pbuilder create Dann bauen: pbuilder build beislpiel_1.0-1.dsc Mit pbuilder wird das Erstellen des Paketes in einer sauberen Umgebung getestet (Debian Projekt) Debian-Paket-Bau mdc / 14
23 Wichtige Tools II pbuilder ist nützlich zum Überprüfen des Build-Prozesses Zunächst /etc/pbuilderrc anpassen Dann chroot-umgebung erstellen: pbuilder create Dann bauen: pbuilder build beislpiel_1.0-1.dsc Mit pbuilder wird das Erstellen des Paketes in einer sauberen Umgebung getestet (Debian Projekt) Debian-Paket-Bau mdc / 14
24 Wichtige Tools III Oft kommt es vor, dass man irgendwelche Änderungen am Quellcode vornehmen möchte: Änderungen von Pfaden Fehlerbeseitigung, vor dem nächsten Release... Um nicht den Überblick zu verlieren, bieten sich Tools zum Verwalten der Änderungen an nicht ein grosses diff.gz, das alles ändert, sondern mehrere kleine Patches, die erst beim bauen des Paketes eingespielt werden Geläufig sind quilt und dpatch. Beide erfüllen ihren Zweck und haben ähnliche Funktionalität; was man einsetzt ist eigentlich Geschmackssache, aber quilt ist dabei zum standard zu werden. (Debian Projekt) Debian-Paket-Bau mdc / 14
25 Wichtige Tools III Oft kommt es vor, dass man irgendwelche Änderungen am Quellcode vornehmen möchte: Änderungen von Pfaden Fehlerbeseitigung, vor dem nächsten Release... Um nicht den Überblick zu verlieren, bieten sich Tools zum Verwalten der Änderungen an nicht ein grosses diff.gz, das alles ändert, sondern mehrere kleine Patches, die erst beim bauen des Paketes eingespielt werden Geläufig sind quilt und dpatch. Beide erfüllen ihren Zweck und haben ähnliche Funktionalität; was man einsetzt ist eigentlich Geschmackssache, aber quilt ist dabei zum standard zu werden. (Debian Projekt) Debian-Paket-Bau mdc / 14
26 Wichtige Tools III Oft kommt es vor, dass man irgendwelche Änderungen am Quellcode vornehmen möchte: Änderungen von Pfaden Fehlerbeseitigung, vor dem nächsten Release... Um nicht den Überblick zu verlieren, bieten sich Tools zum Verwalten der Änderungen an nicht ein grosses diff.gz, das alles ändert, sondern mehrere kleine Patches, die erst beim bauen des Paketes eingespielt werden Geläufig sind quilt und dpatch. Beide erfüllen ihren Zweck und haben ähnliche Funktionalität; was man einsetzt ist eigentlich Geschmackssache, aber quilt ist dabei zum standard zu werden. (Debian Projekt) Debian-Paket-Bau mdc / 14
27 Finetuning des Pakets Was jetzt noch zum quasi perfekten Paket fehlt: Manpages (mehrsprachig!).menu und.desktop-dateien zum Eintragen in Menus von Windowmanagern (Icons nicht vergessen) watch-files (zum Prüfen neuer Versionen) Konfiguration des Paketes per debconf aufsplitten des Pakets -doc Paket -data Paket Mehrere Varianten? SDL, GTK, KDE? -common... (Debian Projekt) Debian-Paket-Bau mdc / 14
28 Finetuning des Pakets Was jetzt noch zum quasi perfekten Paket fehlt: Manpages (mehrsprachig!).menu und.desktop-dateien zum Eintragen in Menus von Windowmanagern (Icons nicht vergessen) watch-files (zum Prüfen neuer Versionen) Konfiguration des Paketes per debconf aufsplitten des Pakets -doc Paket -data Paket Mehrere Varianten? SDL, GTK, KDE? -common... (Debian Projekt) Debian-Paket-Bau mdc / 14
29 Finetuning des Pakets Was jetzt noch zum quasi perfekten Paket fehlt: Manpages (mehrsprachig!).menu und.desktop-dateien zum Eintragen in Menus von Windowmanagern (Icons nicht vergessen) watch-files (zum Prüfen neuer Versionen) Konfiguration des Paketes per debconf aufsplitten des Pakets -doc Paket -data Paket Mehrere Varianten? SDL, GTK, KDE? -common... (Debian Projekt) Debian-Paket-Bau mdc / 14
30 Finetuning des Pakets Was jetzt noch zum quasi perfekten Paket fehlt: Manpages (mehrsprachig!).menu und.desktop-dateien zum Eintragen in Menus von Windowmanagern (Icons nicht vergessen) watch-files (zum Prüfen neuer Versionen) Konfiguration des Paketes per debconf aufsplitten des Pakets -doc Paket -data Paket Mehrere Varianten? SDL, GTK, KDE? -common... (Debian Projekt) Debian-Paket-Bau mdc / 14
31 Finetuning des Pakets Was jetzt noch zum quasi perfekten Paket fehlt: Manpages (mehrsprachig!).menu und.desktop-dateien zum Eintragen in Menus von Windowmanagern (Icons nicht vergessen) watch-files (zum Prüfen neuer Versionen) Konfiguration des Paketes per debconf aufsplitten des Pakets -doc Paket -data Paket Mehrere Varianten? SDL, GTK, KDE? -common... (Debian Projekt) Debian-Paket-Bau mdc / 14
32 Finetuning des Pakets Was jetzt noch zum quasi perfekten Paket fehlt: Manpages (mehrsprachig!).menu und.desktop-dateien zum Eintragen in Menus von Windowmanagern (Icons nicht vergessen) watch-files (zum Prüfen neuer Versionen) Konfiguration des Paketes per debconf aufsplitten des Pakets -doc Paket -data Paket Mehrere Varianten? SDL, GTK, KDE? -common... (Debian Projekt) Debian-Paket-Bau mdc / 14
33 Finetuning des Pakets Was jetzt noch zum quasi perfekten Paket fehlt: Manpages (mehrsprachig!).menu und.desktop-dateien zum Eintragen in Menus von Windowmanagern (Icons nicht vergessen) watch-files (zum Prüfen neuer Versionen) Konfiguration des Paketes per debconf aufsplitten des Pakets -doc Paket -data Paket Mehrere Varianten? SDL, GTK, KDE? -common... (Debian Projekt) Debian-Paket-Bau mdc / 14
34 Einbringen in Debian-Archiv Hochladen dürfen nur Debian Entwickler und Maintainer Debian Entwickler können andere Leute sponsorn Fragen sie am besten auf der debian-mentors Mailingliste: (Debian Projekt) Debian-Paket-Bau mdc / 14
35 Weiterführende Dokumentation Dieser Vortrag package-building/ Feedback bitte an Debian New Maintainers Guide (auch in Deutsch) Als Debian-Paket: maint-guide-de Debian Entwickler-Referenz developers-reference/ Als Debian-Paket: developers-reference Debian Policy Als Debian-Paket: debian-policy (Debian Projekt) Debian-Paket-Bau mdc / 14
Debian Pakete bauen. Eine kurze Einführung. Sebastian Harl. 12. März
Debian Pakete bauen Eine kurze Einführung Sebastian Harl Astronomisches Institut der Universität Erlangen-Nürnberg 12. März 2009 Überblick Innereien Beispiel
MehrDebian Packaging. Sebastian Reichel <sre@debian.org>
Debian Packaging Sebastian Reichel Debian - The universal OS Softwaresuche Abhängigkeiten Automatisches updaten... apt-get / aptitude apt-cache search foo apt-get install foo apt-get remove
MehrGrundlagen des Debian-Paketverwaltungssystems Eine kurze Einführung - WS 09/10. Fatih Abut (fabut2s@smail.inf.fh-brs.de)
Fachbereich Informatik Master in Computer Science Grundlagen des Debian-Paketverwaltungssystems Eine kurze Einführung - WS 09/10 Fatih Abut (fabut2s@smail.inf.fh-brs.de) 22. Oktober 2009 Inhalt Problemstellung
MehrMaintainer Schulung (Teil 2)
Maintainer Schulung (Teil 2) Debian Paketentwicklung am Max-Planck-Institut für Kognitions- und Neurowissenschaften Andreas Tille Debian Leipzig, 7. Oktober 2006 1 / 17 Gliederung 1 Debian Community 2
MehrGliederung. Debian-Paketierung für Fortgeschrittene... was nach dh_make, anpassen der Templates und dpkg-buildpackage kommt.
Debian-Paketierung für Fortgeschrittene 1 / 45 Debian-Paketierung für Fortgeschrittene 2 / 45 Gliederung Debian-Paketierung für Fortgeschrittene... was nach dh_make, anpassen der Templates und dpkg-buildpackage
MehrTechnische Aspekte von Custom Debian Distributions
Technische Aspekte von Custom Debian Distributions Bauen von Meta-Paketen im Detail Andreas Tille Chemnitzer Linux-Tage Chemnitz, 6. März 2005 1 / 18 Gliederung 1 Debian für jeden Zweck Custom Debian Distributions
MehrDebian-Paketierung. Seminar Betriebssystemdienste und -administration. Christian Schubert. Hasso-Plattner-Institut. Seite 1 2005-04-28
Debian-Paketierung Seminar Betriebssystemdienste und -administration Hasso-Plattner-Institut Seite 1 Gliederung Debian Paketformat Aufbau Inhalt Paketerstellung Administration dpkg apt Synchronisierung
Mehrphp4-pakete mit Informixunterstützung für Debian Seite 1/6 PHP4 mit Informix auf Debian testing und stable (August 2005) Überblick Voraussetzungen
php4-pakete mit Informixunterstützung für Debian Seite 1/6 PHP4 mit Informix auf Debian testing und stable (August 2005) Inhaltsübersicht Überblick...1 Voraussetzungen...1 Änderungen am rules File...2
MehrPaketmanagement. Alexander Günther mailto:alex.guenther@gmail.com gpg:0xebe4a38a. 16. Dezember 2006. UnFUG http://unfug.org
Einführung in das mailto:alex.guenther@gmail.com gpg:0xebe4a38a UnFUG http://unfug.org 16. Dezember 2006 Einführung in das Übersicht 1 Einführung in das 2 3 4 5 Lokaler Arch Mirror Einführung in das Aufgaben
MehrInstallationsanleitung
1. C Installationsanleitung C-Programmierung mit Hilfe von Eclipse unter Windows XP mit dem GNU C-Compiler (GCC) 2. Inhaltsverzeichnis 1. Einleitung... 3 2. Cygwin... 3 2.1 Cygwin-Installation... 3 2.2
Mehr1. Vorbereiten das Host, folgende Software Pakete müssen installiert werden: gnome-devel bison flex texinfo libncurses5-dev git codeblocks putty
1. Vorbereiten das Host, folgende Software Pakete müssen installiert werden: gnome-devel bison flex texinfo libncurses5-dev git codeblocks putty 2. Buildroot installieren Buildroot (www.buildroot.org)
MehrMicrosoff. Office XP - Die technische Referenz. vic- ornce. Microsoft Press
Microsoff Office XP - Die technische Referenz vic- ornce Microsoft Press Teill Erste Schritte '. 1 Kapitel 1 Office XP - Die technische Referenz 3 Willkommen 3 Neuheiten in Office XP - Die technische Referenz
MehrJoomla! verbessern: Patches testen
Joomla! verbessern: Patches testen Pizza, Bugs & Fun Deutschland 2015 Constantin Romankiewicz 14.03.2015 Vorbereitung Lebenszyklus eines Bugs Testen Organisatorisches Foliensatz: http://www.zweiiconkram.de/pbf15/testers.pdf
MehrRemaster-Kit Anleitung von Carsten Rohmann und Leszek Lesner
Remaster-Kit Anleitung von Carsten Rohmann und Leszek Lesner 1. Was ist Remaster-Kit? Remaster-Kit ist ein Programm, welches das Remastern und Neubauen von ZevenOS-Neptune und anderen Debian- bzw. Ubuntu-basierenden
MehrKurzanleitung zu XML2DB
Kurzanleitung zu XML2DB Inhaltsverzeichnis 1. Einleitung...3 2. Entwicklungsumgebung...3 3. Betriebsanleitung...3 3.1 Einrichten der Java Umgebung...3 3.2 Allgemeines zu java und javac...4 3.2.1 Allgemeines
MehrProgrammieren II. Exkurs: Apache Maven. Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft
Programmieren II Exkurs: Apache Maven KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Agenda Einführung in Apache Maven Was ist Apache Maven? Verwendung Einbindung in IDE APACHE
MehrEclipse 3.0 (Windows)
Eclipse Seite 1 Eclipse 3.0 (Windows) 1. Eclipse installieren Eclipse kann man von der Webseite http://www.eclipse.org/downloads/index.php herunterladen. Eclipse ist für Windows, Mac und Linux erhältlich.
MehrPayback Time. Ein paar einfache Wege, Debian zu helfen. Alexander Reichle-Schmehl Debian Projekt
Payback Time Ein paar einfache Wege, Debian zu helfen Alexander Reichle-Schmehl Debian Projekt 10 Juni 2010, Mini-DebConf Berlin tolimar@debian.org (Debian Projekt) Payback Time mdc2010
MehrFork Leitfaden. BibApp Android
Fork Leitfaden BibApp Android letzte Aktualisierung: 24. April 2013 Inhaltsverzeichnis Inhaltsverzeichnis 1 Einleitung 2 2 Eclipse Projekt 2 3 Abhängigkeiten 2 4 Konfiguration 3 4.0.1 Paketname...............................
MehrRoundcube Webmail Installation HANDBUCH
S e i t e 1 www.flatbooster.com Roundcube Webmail Installation HANDBUCH deutsche Auflage Datum: 28.05.2015 Version: 1.0 Download: http://flatbooster.com/support S e i t e 2 Wichtiger Hinweis: Bevor Sie
MehrEinfaches Bauen von RPM-Paketen
Einfaches Bauen von RPM-Paketen Chemnitzer Linux-Tage 2012, Chemnitz Robert Scheck Robert Scheck Fedora Package Maintainer und Provenpackager Fedora Ambassador und Ambassador Mentor Unterstützung der Website-/Übersetzungsteams
MehrPaketverwaltung. Dr.-Ing. Matthias Sand und Dipl.-Inf. Stefan Potyra
Paketverwaltung Dr.-Ing. Matthias Sand und Dipl.-Inf. Stefan Potyra Lehrstuhl für Informatik 3 (Rechnerarchitektur) Friedrich-Alexander-Universität Erlangen-Nürnberg SS 2009 Paketverwaltung 1/31 2009-05-31
MehrDiplomarbeit LEGO Mindstorms Simulator - JORGE Installationshandbuch.
Diplomarbeit LEGO Mindstorms Simulator - JORGE Installationshandbuch christof.seiler@datacomm.ch nik@netstyle.ch stefan.feissli@hispeed.ch 16. Dezember 2005 Seite 2 Inhaltsverzeichnis 1 Einfache Installation
MehrLinux Prinzipien und Programmierung
Linux Prinzipien und Programmierung Dr. Klaus Höppner Hochschule Darmstadt Wintersemester 2010/2011 1 / 13 2 / 13 Editoren/IDEs Prinzipiell können C-Programme mit jedem beliebigen Texteditor geschrieben
MehrBenutzerhandbuch GI CLOUD box
B e n u t z e r h a n d b u c h G I C L O U D b o x S e i t e 1 Benutzerhandbuch GI CLOUD box Inhaltsverzeichnis 1 Einleitung... 2 2 Version... 2 3 Installation Client-Software... 3 4 Handling & Tipps...
MehrSources.list DebianforumWiki
Sources.list Aus DebianforumWiki Wiki Grundsatzfragen Sources.list In der Datei /etc/apt/sources.list steht, woher Debians Paketverwaltung neue Programme und Aktualisierungen bekommt. Hier wird, im Zusammenspiel
MehrJBuilderX: Installation und Kurzanleitung (Windows)
JBuilder X Seite 1 JBuilderX: Installation und Kurzanleitung (Windows) 1. JBuilder installieren Eine Gratis-Version kann von der Webseite www.borland.de heruntergeladen werden. Systemvoraussetzungen: 256
MehrSoftware-Installation unter Linux
Software-Installation unter Linux Übersicht Arten der Installation Software Quellen Beispiele Häufige Probleme Vortrag weitestgehend distributions-unabhängig und naturgemäß nicht vollständig... Software-Installation
MehrDebian Pakete im Eigenbau
LUGA 01. Februar 2006 Vorwort Dieses Dokument beschreibt Aufbau und Struktur eines Debian-Pakets und eine einfache Möglichkeit selbst Pakete zu erstellen. Wenn Sie professionell wollen, lesen Sie bitte
MehrADDISON tse:nit Hinweise zum Datenumzug im tse:nit Umfeld
ADDISON tse:nit Hinweise zum Datenumzug im tse:nit Umfeld gültig ab Version 2/2009 Inhalt 1 Einleitung... 3 2 Datenumzug Einzelplatz... 4 2.1 Vorgehensweise tse:nit Einzelplatz... 4 3 Datenumzug Client
MehrEinführung zu den Übungen aus Softwareentwicklung 1
Einführung zu den Übungen aus Softwareentwicklung 1 Dr. Thomas Scheidl Universität Linz, Institut für Pervasive Computing Altenberger Straße 69, A-4040 Linz scheidl@pervasive.jku.at Java Einführung Java
MehrSoftware im Netz. Musterlösung für schulische Netzwerke
Software im Netz Musterlösung für schulische Netzwerke Encarta 2005 / Installationsanleitung 28.06.2006 Impressum Herausgeber Landesmedienzentrum Baden-Württemberg (LMZ) Projekt Support-Netz Rosensteinstraße
MehrUpdateseite_BuV-PlugIn-NERZ-Gesamt
Autoren Dipl.-Ing. H. C. Kniß Dipl.-Math. L. Givorgizova Ersteller Geschäftsstelle NERZ e. V. Kölner Straße 30 D-50859 Köln Version: 5.0 Stand: 15.02.2013 Status: akzeptiert 1 Allgemeines 1.1 Änderungsübersicht
MehrHandbuch TweetMeetsMage
Handbuch TweetMeetsMage für Version 0.1.0 Handbuch Version 0.1 Zuletzt geändert 21.01.2012 Inhaltsverzeichnis 1 Einleitung... 3 1.1 Voraussetzungen... 3 1.2 Funktionsübersicht... 3 2 Installation... 4
MehrEinrichten einer Debug- Umgebung in Eclipse
T E C H N I S C H E D O K U M E N T A T I O N Einrichten einer Debug- Umgebung in Eclipse Intrexx 6 1. Einleitung Mit Hilfe dieser Dokumentation kann unter der Entwicklungsumgebung Eclipse eine Debug-
MehrElektronische Übermittlung von vertraulichen Dateien an den Senator für Wirtschaft, Arbeit und Häfen, Referat 24
Elektronische Übermittlung von vertraulichen Dateien an den Senator für Wirtschaft, Arbeit und Häfen, Referat 24 Dateien, die Sie an den Senator für Wirtschaft, Arbeit und Häfen, Referat 24 elektronisch
MehrDebian Pakete selber erstellen. Steffen Möller Night of Open Knowledge Lübeck 2013
Debian Pakete selber erstellen Steffen Möller Night of Open Knowledge Lübeck 2013 Debian was ist das? Ein Miteinander von Entwicklern Society mit Infrastruktur für Mitglieder, einem gewählten Project Leader,
MehrWeather Professional & WS 550 Treiber Installation unter Windows
Weather Professional & WS 550 Treiber Installation unter Windows Diese Anleitung beschreibt die Vorgehensweise für die Installation der WeatherProfessional- Software / Treiber für die Wetterstationen WS300PC,
MehrApps-Entwicklung mit Eclipse
JDroid mit Eclipse Seite 1 Apps-Entwicklung mit Eclipse Version 1.1, 30. April 2013 Vorbereitungen: 1. JDK installieren JDK SE neuste Version (64 oder 32 Bit) herunterladen und installieren (http://www.oracle.com/technetwork/java/javase/downloads/index.html)
Mehrcloop - a transparently decompressing block device
cloop - a transparently decompressing block device Klaus Knopper KNOPPER.NET in cooperation with LinuxTag e.v. Build date: 10.3.2002 Zusammenfassung cloop - Compressed Loopback Device - ist ein ursprünglich
MehrBAP-Informationsblatt
Abteilung Arbeit ESF-zwischengeschaltete Stelle BAP-Informationsblatt Elektronische Übermittlung von vertraulichen Dateien an den Senator für Wirtschaft, Arbeit und Häfen, Referate 23 und 24 Dateien, die
MehrErste Schritte mit Eclipse
Erste Schritte mit Eclipse März 2008, KLK 1) Java Development Kit (JDK) und Eclipse installieren In den PC-Pools der HAW sind der JDK und Eclipse schon installiert und können mit dem Application Launcher
MehrExtension LanguageTool
Extension LanguageTool Copyright Dieses Dokument unterliegt dem Copyright 2012. Die Beitragenden sind unten aufgeführt. Sie dürfen dieses Dokument unter den Bedingungen der GNU General Public License (http://www.gnu.org/licenses/gpl.html),
MehrVorbereitungen zum SIMOTION Webserver Tutorial Anwenderdefinierte Webseiten
SIMOTION Tutorials Vorbereitungen zum SIMOTION Webserver Tutorial Anwenderdefinierte Webseiten siemens.com/answers SIMOTION- 2 Webserver aktivieren 3 Demo-Variablen hinzufügen 4 Web-Editor 6 Web- 10 SIMOTION
MehrLernjournal Auftrag 1
Lernjournal Auftrag 1 Autor: Ramon Schenk Modul: M151 Datenbanken in Webauftritt einbinden Klasse: INF12.5H Datum: 29/01/15 XAMPP- Entwicklungsumgebung installieren Inhalt 1. Tätigkeiten... 2 2. Einrichten
MehrEs sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein.
Schritt 1: Installation des Javacompilers JDK. Der erste Start mit Eclipse Bevor Sie den Java-Compiler installieren sollten Sie sich vergewissern, ob er eventuell schon installiert ist. Gehen sie wie folgt
MehrDieser Artikel stammt aus dem Magazin von C++.de (http://magazin.c-plusplus.de)
Dieser Artikel stammt aus dem Magazin von C++.de (http://magazin.c-plusplus.de) Inhalt 1. Einleitung 1. Das Debian-System 2. Paketmanager 2. Auf geht s 1. Voraussetzungen 2. Das Programm 3. Die Umgebung
MehrWindows 2003 Server paedml Windows 2.5 für schulische Netzwerke. Patch 2 für die Schulkonsole 2.5 der paedml Windows
Windows 2003 Server paedml Windows 2.5 für schulische Netzwerke Patch 2 für die Schulkonsole 2.5 der paedml Windows Stand: 17.05.2010 Inhaltsverzeichnis Impressum Herausgeber Landesmedienzentrum Baden-Württemberg
MehrLinux-Camp: Linux als Server am Beispiel LAMP
Linux-Camp: Linux als Server am Beispiel LAMP Linux, Apache, MySQL, PHP mit Ubuntu Version 8.04 Inhalt LAMP-Komponenten LAMP-Komponenten installieren, konfigurieren und prüfen Apache Webserver PHP5 MySQL
MehrEvolution of Volunteer Participation in Libre Software Projects: Evidence from Debian
Evolution of Volunteer Participation in Libre Software Projects: Evidence from Debian Timo Fleischfresser Institut für Informatik FU Berlin 16.0006 Gliederung Einführung Allgemeine Vorgehensweise Konkrete
MehrANT. Kurzvortrag von Manuel Schulze. mschulze@inf.fu-berlin.de
ANT Kurzvortrag von Manuel Schulze mschulze@inf.fu-berlin.de ANT Überblick Teilprojekt der Apache Software Foundation [1] ANT ist Opensource Build-Tool ähnlich wie make (?) jedoch voll auf Java zugeschnitten
Mehr21 Ein eigenes. Diskussionsforum. Bauen Sie auf Ihrer Website eine Community auf. Warum ein Diskussionsforum anbieten?
21 Ein eigenes Diskussionsforum Bauen Sie auf Ihrer Website eine Community auf Warum ein Diskussionsforum anbieten? Ein komplettes Forum aus dem Internet laden Die Software phpbb2 installieren und konfigurieren
MehrMilestone Systems. Kurzanleitung zum Aktivieren von Lizenzen für XProtect Professional VMS -Produkte
Milestone Systems Kurzanleitung zum Aktivieren von Lizenzen für XProtect Professional VMS -Produkte XProtect Professional 2016 R3, XProtect Express 2016 R3, XProtect Essential 2016 R3 Vor Beginn In dieser
MehrLinutronix - Wir verbinden Welten. Open Source Software in der Industrie. Firmenvorstellung
Linutronix - Wir verbinden Welten Open Source Software in der Industrie Firmenvorstellung Firma Gegründet 1996 von Thomas Gleixner 2006 Umwandlung in GmbH Maintainer von: X86 Architektur RT-Preempt UIO
MehrLiteratur und Links. Webtechnologien WS 2017/18 Teil 1/Entwicklung
Literatur und Links [1-1] Seidler, Kai; Vogelsang, Kay: Das XAMPP Handbuch. Addison-Wesley, 2006 [1-2] http://www.apachefriends.org/download.html http://sourceforge.net/projects/xampp/files/ [1-3] http://aktuell.de.selfhtml.org/extras/download.shtml
Mehr2 Einführung in das Konfigurationsmanagement 11
v 1 Einleitung 1 1.1 Wer dieses Buch lesen sollte........................ 2 1.2 Warum Subversion, Maven und Redmine?............. 3 1.3 Wo ist das Ant-Kapitel?........................... 5 1.4 Abgrenzung
MehrVirtualisieren einer Anwendung mit Microsoft App-V 5.0. Nick Informationstechnik GmbH Virtualisieren einer Anwendung mit Microsoft App-V 5.
Nick Informationstechnik GmbH Virtualisieren einer Anwendung mit Microsoft App-V 5.0 Version: 1.0 Status: Abgeschlossen 08/2013 Erstellt: M. von Hessert 20.09.2013 Das vorliegende Schriftstück ist ein
MehrHP Software Patch- und Version-Notification
HP Software verschickt automatische individuelle Informationen per E-Mail über neue Patches und Versionen. Die Voraussetzung für diesen Service ist, dass man sich persönlich angemeldet hat. Patches werden
MehrJoomla Schulung. Open Source CM-System. Projekt-Nr. 398. Thomas Haussener, MA. 20. Juni 2007
Joomla Schulung Projekt-Nr. 398 Open Source CM-System Projektteam: Christian Wüthrich, PL Thomas Haussener, MA 20. Juni 2007 BiCT AG Güterstrasse 5 3072 Ostermundigen Tel. 031 939 40 30 Fax 031 939 40
MehrLinux Treiber Installation Hochschule Reutlingen
Linux Treiber Installation Hochschule Reutlingen Änderungsübersicht: Version Datum Autor Beschreibung 0.5 19.06.2017 Ivo Lajcsak Erstellung für Proof of Concept Tests 0.7 16.08.2017 Ivo Lajcsak Änderungen
MehrHinweise zu Eclise. Überblick: 1. Vorbermerkungen. 2. Einstieg in Eclipse. 3. Importieren des Praktikumsprojekts
Hinweise zu Eclise Überblick: 1. Vorbermerkungen 2. Einstieg in Eclipse 3. Importieren des Praktikumsprojekts 4. Screenshots von ein paar wichtigen Aktionen 1. Vorbemerkungen Es gibt keine perfekte Welt.
MehrLibreOffice. Die freie Community-Office-Suite. 1 LibreOffice - Die freie Community-Office-Suite
LibreOffice Die freie Community-Office-Suite 1 LibreOffice - Die freie Community-Office-Suite Referent Andreas Mantke Mitarbeit bei OpenOffice.org von Herbst 2002 bis 2010 Seit 9/2010 Projekt LibreOffice
MehrInstallationsanleitung ALLBOX 2012 (Allplan )
Installationsanleitung ALLBOX 2012 (Allplan 2011+2012) 1 Installationsanleitung ALLBOX 2012 (Allplan 2011+2012) Installationsanleitung ALLBOX 2012 (Allplan 2011+2012) 2 Diese Dokumentation wurde von der
MehrEinführung in das Programmieren
Einführung in das Programmieren HelloWorld, NetBeans, Tutle-Umgebung Torsten Thoben, 15. April 2015 Get your tools Um mit Java zu programmieren werden drei Werkzeuge benötigt. 1. Der Java Compiler. Übersetzt
MehrIT Engineering Continuous Delivery. Development Tool Chain Virtualisierung, Packer, Vagrant und Puppet. Alexander Pacnik Karlsruhe, 20.05.
IT Engineering Continuous Delivery Development Tool Chain Virtualisierung, Packer, Vagrant und Puppet Alexander Pacnik Karlsruhe, 20.05.2014 Einleitung... worum es in diesem Vortrag geht Ziele Continuous
MehrEntwicklungswerkzeuge
Entwicklungswerkzeuge Werner Struckmann & Tim Winkelmann 10. Oktober 2012 Gliederung Anforderungen Projekte Debugging Versionsverwaltung Frameworks Pattern Integrated development environment (IDE) Werner
MehrPPL 10 Installationsanleitung
PPL 10 Installationsanleitung Stand Dez 2016 PASCHAL PLAN light 10 Installationsanleitung Seite 1 von 23 Inhaltsverzeichnis Inhalt... 2 Schritt 1 Installation Dongle Software... 3 Schritt 2 Überprüfung
MehrCDT bei Bosch Rexroth (Ein Erfahrungsbericht)
CDT bei Bosch Rexroth (Ein Erfahrungsbericht) DCC/EDF Harald Kästel-Baumgartner Agenda Firmenpräsentation Ausgangslage Zielsetzung Know How Toolchain Projektstruktur Positive und negative Erfahrung 2 Das
MehrIm Mathe-Pool startet man Eclipse am besten aus einer Shell heraus, und zwar indem man im Home- Verzeichnis den Befehl
Eclipse Eclipse ist eine IDE (Integrierte Entwicklungsumgebung), die speziell auf das Programmieren in Java zugeschnitten (und auch selbst in Java geschrieben) ist. Eine solche IDE vereint die Funktionalität
MehrTechnische Basis OpenCms
Technische Basis OpenCms Installation Tomcat Kai Schliemann Open Source IT-Dienstleister Ziel Auf den folgenden Folien wird erklärt, wie Tomcat auf einem Linuxsystem installiert wird. Der Bezug zu OpenCms
MehrPC-Kaufmann 2014 ZIP-Komprimierte Datensicherung einspielen
PC-Kaufmann 2014 ZIP-Komprimierte Datensicherung einspielen Copyright 2014 Sage GmbH Die Inhalte und Themen in dieser Unterlage wurden mit sehr großer Sorgfalt ausgewählt, erstellt und getestet. Fehlerfreiheit
MehrInstallationsanleitung ALLBOX 2012 (Allplan 2009) 1. Installationsanleitung ALLBOX 2012 (Allplan 2009)
Installationsanleitung ALLBOX 2012 (Allplan 2009) 1 Installationsanleitung ALLBOX 2012 (Allplan 2009) Installationsanleitung ALLBOX 2012 (Allplan 2009) 2 Diese Dokumentation wurde von der ALLBOX GmbH &
MehrBuild eines QNX-ifs-root-Images
h_da Embedded Technologies-Praktikum 6. Aufgabenblatt QNX Interrupts Prof. Wietzke Build eines QNX-ifs-root-Images Ziele Es soll ein QNX RTOS 6.4.1 Image für das Beagle-Board erstellt werden, auf dem mindestens
MehrDebian-Med. Integrative Softwareumgebung für alle medizinischen Bereiche auf der Basis von Debian GNU/Linux. Andreas Tille. Debian
Debian-Med Integrative Softwareumgebung für alle medizinischen Bereiche auf der Basis von Debian GNU/Linux Andreas Tille Debian Tiroler Linuxtag, 2006 Gesponsert von 1 / 21 Gliederung 1 Was ist Debian-Med
MehrNetBSD Projekt Jahresbericht 2001
NetBSD Projekt Jahresbericht 2001 - Hubert Feyrer - Intro Open Source wurde 2001 durch Linux weiter bekannt Open Source ist nicht nur Linux! NetBSD: Open Source Operating System Projekt
MehrAnleitung zur Reparatur von MDAC
Page 1 of 5 Anleitung zur Reparatur von MDAC ContentSaver CS Server InternetSammler Updates Komponenten Archiv-Galerie Schritt 1: macropool MDAC-Reparaturprogramm verwenden Aufgrund unserer Erfahrung mit
MehrCorporate Design Packager
Corporate Design Packager Erstellen eigener Bildschirmdesigns Kurzanleitung Stand: 2017-11-21 1. Über den Corporate Design Packager 2 2. Oberfläche des Corporate Design Packagers 3 3. Beispiel-Layouts
MehrDaten Sichern mit dem QNAP NetBak Replicator 4.0
Daten Sichern mit dem QNAP NetBak Replicator 4.0 Was ist NetBak Replicator: Der NetBak Replicator ist ein Backup-Programm von QNAP für Windows, mit dem sich eine Sicherung von Daten in die Giri-Cloud vornehmen
MehrDebian Installationstools
9.3.2007 Inhaltsangabe Inhaltsverzeichnis 1 Einleitung 2 dpkg 3 apt 4 Fragen? Einleitung es gibt eine Vielzahl an Installationstools textbasierte Tools aptitude, dselect, apt, dpkg, grafische Tools kpackage,
MehrFIREBIRD BETRIEB DER SAFESCAN TA UND TA+ SOFTWARE AUF MEHR ALS EINEM COMPUTER
FIREBIRD BETRIEB DER SAFESCAN TA UND TA+ SOFTWARE AUF MEHR ALS EINEM COMPUTER Diese Anleitung dient dazu, Sie durch den Installations- und Konfigurationsprozess für das gemeinsame Verwenden einer zentralen
MehrDebian-Packaging-Tutorial. David Frey
Debian-Packaging-Tutorial David Frey Copyright 2003 David Frey Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved
MehrAnleitung zur Integration der /data.mill API in SAP Java Applikationen
Anleitung zur Integration der /data.mill API in SAP Java Applikationen Inhalt 1. Anlage einer HTTP Destination 1 1.1. Anmelden an SAP Cloud Platform 1 1.2. Destination Konfiguration 3 1.3. Eintragen der
MehrWie richten Sie Ihr Web Paket bei Netpage24 ein
Wie richten Sie Ihr Web Paket bei Netpage24 ein Eine kostenlose ebook Anleitung von Netpage24 - Webseite Information 1 E-Mail Bestätigung... 3 2 Ticketsystem... 3 3 FTP Konto anlegen... 4 4 Datenbank anlegen...
MehrPC-Kaufmann 2014 ZIP-Komprimierte Datensicherung einspielen
PC-Kaufmann 2014 ZIP-Komprimierte Datensicherung einspielen Impressum Business Software GmbH Primoschgasse 3 9020 Klagenfurt Copyright 2014 Business Software GmbH Die Inhalte und Themen in dieser Unterlage
Mehr(unter Linux) Sicherheitstage SS 2006. Hergen Harnisch 16.06.2006. Universität Hannover. harnisch@rrzn.uni-hannover.de
(unter Linux) Sicherheitstage SS 2006 Hergen Harnisch harnisch@rrzn.uni-hannover.de 16.06.2006 Hergen Harnisch Sophos 16.06.2006 Folie 2 SAV für Linux: 4.0 5.x Sophos SAV: 6.0 für Windows Ankündigungen
MehrInhaltsverzeichnis. jetzt lerne ich. Ein Wort vorab 15
Inhaltsverzeichnis jetzt lerne ich Ein Wort vorab 15 1 Installation und Einrichtung oder 1-2-3 TYPO3 17 1.1 Überlegungen zur Installation 17 1.1.1 TYPO3 stellt Ansprüche 18 1.1.2 Wie sollten Sie vorgehen?
MehrInstallationsanleitung Laurus Projekte System (Aufgaben / Projekte mit Gantt Chart)
Installationsanleitung Laurus Projekte System (Aufgaben / Projekte mit Gantt Chart) LAURUS IT Inspiration AG Obere Bahnhofstrasse 13 CH- 5507 Mellingen Laurus Projekte - System Danke, dass Sie sich die
MehrIT-Projekt-Management
IT-Projekt-Management Dr. The Anh Vuong email: vuongtheanh@netscape.net http: www.dr-vuong.de Seite 1 Konfigurations Management Seite 2 KM: Ziele Verwaltung der Dokumentationen Erzeugen und Pflege die
MehrSAP -Schnelleinstieg: ABAP-Entwicklung in Eclipse. Christoph Lordieck
SAP -Schnelleinstieg: ABAP-Entwicklung in Eclipse Christoph Lordieck INHALTSVERZEICHNIS Inhaltsverzeichnis Vorwort 7 1 Einführung in Eclipse 11 1.1 Motivation der SAP für Eclipse 11 1.2 Vorteile von ABAP-Entwicklung
MehrQTTabBar Einrichtung, ein Tutorial
QTTabBar Einrichtung, ein Tutorial Von Heiko Schulze Eines der ganz entscheidenden Dinge, das im Explorer fehlt ist das tabunterstützte Navigieren. Dafür gibt es bereits seit Jahren die QTTabBar. Sie wurde
MehrBitte beachten Sie: Diese Anleitung kann auch für die Installation der Version 10.0 verwendet werden.
Installationsanleitung PPL 11.0 Inhalt Schritt 1 Installation Dongle Software... 2 Schritt 2 Überprüfung Installation Dongle Software... 4 Schritt 3 Überprüfung der JAVA Version... 5 Schritt 4 Installation...
MehrPraktische Einführung in die Versionsverwaltung mit Eclipse
Praktische Einführung in die Versionsverwaltung mit Eclipse 1423841 - Laura Most 7IMB 1423841@stud.hs-mannheim.de Hochschule Mannheim University of Applied Sciences Version Control Systems (VCS) Vorteile:
MehrTool-Chain. Übung. Eclipse, SVN, Ant, Cobertura, Metrics Labor "Software Engineering Experiment" Sebastian Meyer und Kai Stapel
Tool-Chain Übung Eclipse, SVN, Ant, Cobertura, Metrics Labor "Software Engineering Experiment" 2009 Sebastian Meyer und Kai Stapel 05.05.2009 Überblick SVN Grundlagen SVN in Eclipse Ant in Eclipse Cobertura
MehrJCoverage. Uni Kassel Projektarbeit Software Engineering 12.11.2003. Markus Pilsl & Marko Medved
JCoverage Uni Kassel Projektarbeit Software Engineering 12.11.2003 Markus Pilsl & Marko Medved Was ist JCoverage Tool, welches anzeigt, wie oft jede wichtige Zeile des Quellcodes getestet wurde Soll helfen
MehrPHYTEC USB-CAM Serie unter Linux
Application Note No. LAN-059d_1 Version: 1.0 Autor: D. Heer Date: 07.03.2013 Historie: Version Änderungen Datum Autor 1.0 Erstellung des Dokuments 07.03.2013 D. Heer PHYTEC USB-CAM Serie unter Linux Inhaltsverzeichnis
MehrSystemmanagement mit Puppet und Foreman
Foreman CLT 2014 16. März 2014 Mattias Giese Solution Architect for Systemsmanagement and Monitoring giese@b1-systems.de - Linux/Open Source Consulting, Training, Support & Development Agenda Vorstellung
Mehrpic2base-installationshinweise
01.11.2014 pic2base-installationshinweise (gültig ab Version 0.70.0) Variante 1 Installation unter XAMPP XAMPP aufsetzen, Zugänge absichern (/opt/lampp/lampp security) Web-Server in der httpd.conf: (etwa
MehrDISTRIBUTION / MARKETING
DISTRIBUTION / MARKETING VON RAJASEKARAN YOGARAJAH BETREUER: MANUEL HEUSNER Im Rahmen des Seminars Open-Source-Softwareentwicklung Dozirende: Jendrik Seipp, Malte Helmert Involve me and I learn Wir machen
Mehr