09.05.2024, 12:34 UhrDeutsch | English
Hallo Gast [ Registrierung | Anmelden ]
Letzte Änderung am 2014-05-29 13:03:19 von besenmuckel Option für Klick entfernt

Löschungen:

Nun zur Userinstallation:

Klik ist eigentlich für die Installation auf Live-Systemen gedacht (und dafür ist es auch recht gut)! Aber es ist sehr schlecht für richtige Installationen zu gebrauchen. Da es Abhängigkeiten nicht auflöst, Pfade nicht sauber setzt etc. ... Andere Programme können nicht auf die in den klik enthaltenen Bibliotheken zugreifen (auch nicht untereinander), was zu Doppel-(drei-, vier...) Installationen führt. Das bläht die Installation ausserordenlich stark auf! Also Klik möglichst nur nutzen wenn es unbedingt nötig ist.
Dies Methode nennt sich Klik. Man geht dazu auf die Webseite http://klik.atekon.de/ und sucht sich dort das gewünschte Programm. Dann einfach anklicken und der Downloadvorgang beginnt. Danach ist das Programm als .cmg Datei auf dem Desktop zu finden. Gestartet wird es durch einfaches anklicken. Gelöscht wird das Klik Programm einfach durch löschen der .cmg Datei.
Diese Art der Installation ist eine der schnellsten und zuverlässigsten die es gibt. Vorallem haben damit User die Möglichkeit ihre Lieblingsprogramme auf CD oder USB-Stick mitzunehmen und überall wo Klik funktioniert zu starten!
Klik hat auch den Vorteil, dass das Paket anhand eines "Rezeptes" erst vor dem Download erstellt wird und abhägig vom Systemnamen (Kanotix2005-1 oder 2005-3 ...) die Bibliotheken angleicht (Alle standartinstallations Bibliotheken werden nicht nocheinmal heruntergeladen). Mit anderen Worten die Installation über Klik braucht nur minimal mehr Platz durch Bibliotheken aber im Endeffekt durch die gelösten Abhängigkeiten und Kompriemierung weniger Platz als eine fixe Installation.
Ich hole mir alle Programme mit Klik. Damit wird auch das "Aufblasen" des Systems verhindert ...



Editiert am 2006-07-07 23:53:47 von RoEn

Erweiterungen:

Wie installiert man Programme unter Kanotix?

Es wird auf dieser Seite diese Frage beantwortet. Für Kanotix existieren 2 große Gruppen von Programmen. Einmal die Gruppe , die als Root installiert werden und damit fix in das System eingebunden sind. Die andere, die von normalen Usern installiert werden können.
Die einzige sinnvolle Installationsart für debianbasierte Distros ist die über das Paketmanagment! also: apt und dpkg.
Diese Methode ist da gut beschrieben: http://www.debian.org/doc/user-manuals#apt-howto
Man kann diese Anleitungen auch mit:
apt-get install apt-howto-de debian-reference-de
installieren, um sie offline zu lesen. Man findet sie dann im Debian-Untermenü.

Zuerst die fixe Installation:

Dazu ist zu sagen, dass es für Debian einen eigenen Pakettyp gibt, der sich deb nennt. Daher wird empfohlen, nur solche Pakete zu installieren, da diese leicht deinstalliert werden können und auch vom System mit den Abhängigkeiten besser kontrolliert werden können.
Die wichtigste Methode ist der Konsolenbefehl apt. Damit kann man Programme automatisch downloaden und installieren. Das geschieht mit Root-Rechten. Dazu ist vor jeder Installation sux in die Komandozeile einzugeben und mit dem Root-Passwort abschließen. Danach kann mit der Installation begonnen werden:
sux
apt-get update

apt-get install kuickshow

Es gibt aber für apt noch viele andere Befehle wie:
apt-get --force install kuickshow

Damit würde es auch bei Fehler installiert werden. (Mit Vorsicht zu verwenden!) Niemals als Anfänger etwas "forcen"!
Es gibt auch Programme mit einer Oberfläche dazu. Das wären Synaptic, Kpackage und ein paar andere.
Damit sollten nur Programme installiert werden, die nicht zu tief in das System eindringen. Also KDE und so kann zu Fehler führen.
Für Kleinkram sind die Gui's aber durchaus brauchbar. Keine system-upgrades mit den grafischen apt-Hilfen machen!
Die Quellen, von denen apt die Programme bezieht werden in
/etc/apt/sources.list gespeichert. Ein
apt-get update
überprüfft alle dort angegebenen Quellen und die damit verknüpften Pakete. Diese werden dann in einer Datenbank angelegt und bis zum nächsten update von dort bezogen. Daher vor jeder Installation ein update machen, damit man ja die aktuellste Version hat ...
kwrite /etc/apt/sources.list ---
vim /etc/apt/sources.list

deb http://ftp.de.debian.org/debian/ext. link ../project/experimental main contrib non-free ---
deb-src http://ftp.de.debian.org/debian/ext. link ../project/experimental main contrib non-free

dpkg -i PROGRAMM.deb

dpkg --help

dpkg --update-avail PROGRAMM.deb

Alles andere kann wieder mit apt erledigt werden! Ach ja, Kpackage kann auch eine .deb installieren, wenn man sie mit rechts anklickt und unter
Open with kpackage eingibt.
apt-get update --- apt-get install alien

alien PROGRAMM.rpm --- dpkg -i PROGRAMM.deb

Dies ist ein Tarball und die älteste genormte Methode, ein Paket/Programm zu installieren. Das feine ist, dass ein Tarball bei allen Distributionen funktioniert.
tar -xzf PAKET.tar.gz

Damit wird dieser Tarball in einen Ordner entpackt, der gleich wie das Paket heißt. In diesen Ordner ist zu wechseln, um weiterzumachen. Also in das Verzeichnis wechseln:
cd PAKET

Es reicht die ersten paar Buchstaben einzugeben und dann TAB zu drücken. Der Name wird dann automatisch geschrieben. (Funktioniert überall; auch bei den anderen oben beschriebenen Befehlen)
./configure --- make --- checkinstall

Damit wird das Paket für dein System eingerichtet und mit dem letzten Befehl ein .deb erzeugt (und auch gleich installiert). Dieses kann später erneut mit dpkg oder Kpackage installiert werden. (Dpkg sollte bevorzugt werden, um Fehler so weit wie möglich zu vermeiden ...)
Manche Firmen geben ihren Programmen ein eigenes Installationsprogramm mit. Das Paket sieht gleich aus wie ein Tarball und muss auch entpackt werden. Wenn man dann in den Ordner wechselt und ./configure nicht funktioniert, handelt es sich wahrscheinlich um so einen Installer.
dir

Dieser Befehl zeigt dann das Verzeichnis an. Wenn dann dort eine Datei mit der Endung .sh existiert, ist es wirklich ein solcher Installer. (Diese Datei heißt meistens PROGRAMMNAME.sh oder install.sh oder setup.sh ...)
sh NAME.sh

Doch was ist zu tun, wenn man ein Programm wieder loswerden will?
Ganz einfach. Da alles als .deb installiert wurde, kann man dies mit dem apt tun.
apt-get remove PROGRAMM

apt-get remove --purge PROGRAMM

Ein häufiger Irrtum!
Apt darf nämlich keine Änderungen in den Userverzeichnissen machen. Also bleiben die
User-Einstellungen erhalten.
Bei den Programmen, die mit
sh installiert wurden, kann nur auf dessen Installer zum Entfernen zurückgegriffen werden. Leider ist dies nicht genormt und daher kann keine allgemeine Anleitung gegeben werden! readme
Raider700 mit einigen Anmerkungen von HamstaMan


Löschungen:

Wie installiert man Programme unter Kanotix?

Es wird auf dieser Seite diese Frage beantwortet. Für Kanotix existieren 2 große Gruppen. Einmal die Programme, die als Root istalliert werden und damit fix in das System eingebunden sind. Die andere Art sind die Programme, die von normalen Usern installiert werden können.
Die einzige sinnvolle Installationsart für debianbasierte Distros ist die über das Paketmanagment! also: apt und dpkg
Diese Methode ist da gut beschrieben:
http://www.debian.org/doc/user-manuals#apt-howto
Man kann diese Anleitungen auch gut mit apt installieren um sie offline zu lesen. Man findet sie dann im Debian-Untermenü.
apt-get install apt-howto-de debian-reference-de

Zuerst die fixe Installation:

Dazu ist zu sagen, dass es für Debian einen eigenen Pakettyp gibt der sich .deb nennt. Daher wird empfohlen, nur solche Pakete zu installieren, da diese leicht deinstalliert werden können und auch vom System mit den Abhängigkeiten besser kontrolliert werden können.
Die wichtigste Methode ist der Konsolenbefehl apt. Damit kann man Programme automatisch downloaden und installieren. Dazu muss man sich Root Rechte besorgen. Daher vor jeder Installation "sux" in die Komandozeile eingeben und mit dem Rootpasswort sich die Rechte sichern. Danach kann mit der Installation begonnen werden:
z.b.:
apt-get update
apt-get install kuickshow
Es gibt aber für apt noch viele andere befehle wie:
apt-get --force install kuickshow
Damit würde es auch bei Fehler installiert werden. (Mit Vorsicht zu verwenden!)
niemals als Anfänger etwas "forcen"!
Es gibt auch Programme mit einer Oberfläche dazu.
Das wären Synaptic, Kpackage und ein paar andere.
Damit sollten nur Programme installiert werden die nicht zu tief in das System eindringen. Also KDE und so kann zu Fehler führen.
Für Kleinkram sind die Gui's aber durchaus brauchbar.
Keine system-upgrades mit den grafischen apt-hilfen machen!

Die Quellen, von denen apt die Programme bezieht werden in /etc/apt/sources.list gespeichert. Ein apt-get update überprüfft alle dort angegebenen Quellen und die damit verknüpften Pakete. Diese werden dann in einer Datenbank angelegt und bis zum nächsten update von dort bezogen. Daher vor jeder Installation ein update machen damit man ja die aktuellste Version hat ...
kwrite /etc/apt/sources.list

vim /etc/apt/sources.list

deb http://ftp.de.debian.org/debian/ext. link ../project/experimental main contrib non-free


deb-src http://ftp.de.debian.org/debian/ext. link ../project/experimental main contrib non-free
dpkg -i PROGRAMM.deb
dpkg --help
dpkg --update-avail PROGRAMM.deb
Alles andere kann wieder mit apt erledigt werden!
Ach ja Kpackage kann auch eine .deb installieren wenn man sie mit rechts anklickt und unter Open with kpackage eingibt.
apt-get update
apt-get install alien

alien PROGRAMM.rpm
dpkg -i PROGRAMM.deb

Dies ist ein Tarball und die älteste genormte Methode ein Paket/Programm zu installieren. Das feine ist, dass ein Tarball bei allen Distributionen funktioniert.
tar -xzf PAKET.tar.gz
Damit wird dieser Tarball in einen Ordner entpackt, der gleich wie das Paket heißt. In diesen Ordner müssen sie jetzt gehen um weiterzumachen. Also in das Verzeichnis wechseln:
cd PAKET
Es reicht die ersten paar Buchstaben einzugeben und dann TAB zu drücken. Der Name wird dann automatisch geschrieben. (Funktioniert überall – auch bei den anderen oben beschriebenen Befehlen)
./configure
make
checkinstall

Damit wird das Paket für dein System eingerichtet und mit dem letzten Befehl ein .deb erzeugt(und auch gleich installiert). Dieses kann später erneut mit dpkg oder Kpackage installiert werden. (Dpkg sollte bevorzugt werden um Fehler so weit wie möglich zu vermeiden ...)
Manche Firmen geben ihren Programmen ein eigenes Installationsprogramm mit. Das Paket sieht gleich aus wie ein Tarball und muss auch entpackt werden. Wenn man dann in den Ordner wechselt und ./configure nicht funktioniert handelt es sich wahrscheinlich um so einen Installer.
dir
Dieser Befehl zeigt dann das Verzeichnis an. Wenn dann dort eine Datei mit der Endung .sh existiert ist es wirklich ein solcher Installer. (Diese Datei heißt meistens PROGRAMMNAME.sh oder install.sh oder setup.sh ...)
sh NAME.sh
Doch was ist zu tun wenn man ein Programm wieder loswerden will?
Ganz einfach. Da alles als .deb installiert wurde kann man dies mit dem apt tun.
apt-get remove PROGRAMM
apt-get remove --purge PROGRAMM
Ein häufiger Irrtum! ;) Apt darf nämlich keine Änderungen in den Userverzeichnissen machen. Also bleiben die User-Einstellungen erhalten.
Bei den Programmen die mit sh installiert wurden kann nur auf dessen Installer zum entfernen zurückgegriffen werden. Leider ist dies nicht genormt und daher kann keine allgemeine Anleitung gegeben werden! readme
Raider700 mit einigen Anmerkungen von HamstaMan


Editiert am 2006-07-06 09:18:26 von lorenz interne Links korrigiert

Erweiterungen:
(Diese Tabellen wurden von AptPaketmanager übernommen)
Das wären Synaptic, Kpackage und ein paar andere.
Synaptic kann hier nachgelesen werden: SynapticHowTo
Kpackage kann hier nachgelesen werden: DebEinstellungen
Eine Liste für zusätzliche Adressen kann man hier finden: AptSources

zurück zu Administration



Löschungen:
(Diese Tabellen wurden von http://wiki.kanotix.net/CoMa.php?CoMa=apt_paketmanager übernommen) Das wären Synaptics, Kpackage und ein paar andere.
Synaptics kann hier nachgelesen werden:
http://wiki.kanotix.net/CoMa.php?CoMa=SynapticHowTo
Kpackage kann hier nachgelesen werden:
http://wiki.kanotix.net/CoMa.php?CoMa=deb_einstellungen
Eine Liste für zusätzliche Adressen kann man hier finden:
http://wiki.kanotix.net/CoMa.php?CoMa=apt_sources

zurück zum Administration-Menü




Editiert am 2006-06-28 17:06:47 von lorenz Formaler Kram

Erweiterungen:
Diese Seite ist für User gedacht, die gerade mit GNU/Linux auf Debian basierend angefangen haben. Also mit Kanotix :-)

Wie installiert man Programme unter Kanotix?

Es wird auf dieser Seite diese Frage beantwortet. Für Kanotix existieren 2 große Gruppen. Einmal die Programme, die als Root istalliert werden und damit fix in das System eingebunden sind. Die andere Art sind die Programme, die von normalen Usern installiert werden können.

Zuerst die fixe Installation:

Dazu ist zu sagen, dass es für Debian einen eigenen Pakettyp gibt der sich .deb nennt. Daher wird empfohlen, nur solche Pakete zu installieren, da diese leicht deinstalliert werden können und auch vom System mit den Abhängigkeiten besser kontrolliert werden können.
Die wichtigste Methode ist der Konsolenbefehl apt. Damit kann man Programme automatisch downloaden und installieren. Dazu muss man sich Root Rechte besorgen. Daher vor jeder Installation "sux" in die Komandozeile eingeben und mit dem Rootpasswort sich die Rechte sichern. Danach kann mit der Installation begonnen werden:
Damit wird die Datenbank erneuert und es werden Fehler behoben. Also vor jeder Installation unbedingt eingeben!
Dieser Befehl würde das Bildbetrachtungsprogramm Kuickshow installieren mit allen zusätzlich benötigten Paketen.
-h Dieser Hilfetext
-d Nur herunterladen - Nicht installieren oder entpacken
-f Versuche fortzufahren, wenn der integrity check fehlschlägt
-s Nichts wirklich tun. Simulation durchführen
-y Beantworte alle Fragen mit Ja anstatt sie zu stellen
-u Zeige eine Liste der Pakete, die erneuert werden

deb http://ftp.de.debian.org/debian/ext. link ../project/experimental main contrib non-free


deb-src http://ftp.de.debian.org/debian/ext. link ../project/experimental main contrib non-free

1) Ein .deb mit dem Befehl dpkg:

Alles andere kann wieder mit apt erledigt werden!

2) Eine .rpm Datei kann auch installiert werden:

3) Wenn nur eine tar.gz Datei vorhanden ist:

4) Die Installation per sh ...

Dieser Befehl zeigt dann das Verzeichnis an. Wenn dann dort eine Datei mit der Endung .sh existiert ist es wirklich ein solcher Installer. (Diese Datei heißt meistens PROGRAMMNAME.sh oder install.sh oder setup.sh ...)

Nun zur Userinstallation:

Klik ist eigentlich für die Installation auf Live-Systemen gedacht (und dafür ist es auch recht gut)! Aber es ist sehr schlecht für richtige Installationen zu gebrauchen. Da es Abhängigkeiten nicht auflöst, Pfade nicht sauber setzt etc. ... Andere Programme können nicht auf die in den klik enthaltenen Bibliotheken zugreifen (auch nicht untereinander), was zu Doppel-(drei-, vier...) Installationen führt. Das bläht die Installation ausserordenlich stark auf! Also Klik möglichst nur nutzen wenn es unbedingt nötig ist.
Dies Methode nennt sich Klik. Man geht dazu auf die Webseite http://klik.atekon.de/ und sucht sich dort das gewünschte Programm. Dann einfach anklicken und der Downloadvorgang beginnt. Danach ist das Programm als .cmg Datei auf dem Desktop zu finden. Gestartet wird es durch einfaches anklicken. Gelöscht wird das Klik Programm einfach durch löschen der .cmg Datei.
Klik hat auch den Vorteil, dass das Paket anhand eines "Rezeptes" erst vor dem Download erstellt wird und abhägig vom Systemnamen (Kanotix2005-1 oder 2005-3 ...) die Bibliotheken angleicht (Alle standartinstallations Bibliotheken werden nicht nocheinmal heruntergeladen). Mit anderen Worten die Installation über Klik braucht nur minimal mehr Platz durch Bibliotheken aber im Endeffekt durch die gelösten Abhängigkeiten und Kompriemierung weniger Platz als eine fixe Installation.
Ich hole mir alle Programme mit Klik. Damit wird auch das "Aufblasen" des Systems verhindert ...
Raider700 mit einigen Anmerkungen von HamstaMan


Löschungen:
Diese Seite ist für User gedacht die gerade mit GNU/Linux auf Debian basierend angefangen haben. Also mit Kanotix :-)
Wie installiert man Programme unter Kanotix?
Es wird auf dieser Seite diese Frage beantwortet. Für Kanotix existieren 2 große Gruppen. Einmal die Programme die als Root istalliert werden und damit fix in das System eingebunden ist. Die andere Art sind die Programme als User zu starten.

Zuerst die fixe Installation:

Dazu ist zu sagen, dass es für Debian einen eigenen Pakettyp gibt der sich .deb nennt. Daher wird empfohlen nur solche Pakete zu installieren, da diese leicht deinstalliert werden können und auch vom System mit den Abhängigkeiten besser kontrolliert werden können.
Die wichtigste Methode ist der Konsolenbefehl apt. Damit kann man Programme automatisch downloaden und installieren. Dazu muss man sich Root Rechte besorgen. Daher vor jeder Installation "sux" in die Komandozeile eingeben und mit dem Rootpasswort sich die Rechte sichern. Danach kann mit der Installation begonnen werden:
Damit wird die Datenbank erneuert und es werden Fehler damit behoben. Also vor jeder Installation unbedingt eingeben!
Dieser Befehl würde das Bildbetrachtungsprogramm Kuickshow installieren mit alles zusätzlich benötigten Pakete.
|||0 -h || Dieser Hilfetext ||
|| -d || Nur herunterladen - Nicht installieren oder entpacken ||
|| -f || Versuche fortzufahren wenn der integrity check fehlschlägt ||
|| -s || Nichts wirklich tun. Simulation durchführen ||
|| -y || Beantworte alle Fragen mit Ja anstatt sie zu stellen ||
|| -u || Zeige eine Liste der Pakete die erneuert werden |||
deb .. link ../project/experimental main contrib non-free

deb-src .. link ../project/experimental main contrib non-free

1) Ein .deb mit dem Befehl dpkg:

Alles andere kann wieder mit apt erledigt werden!

2) Eine .rpm Datei kann auch installiert werden:

3) Wenn nur eine tar.gz Datei vorhanden ist:

4) Die Installation per sh ...

Dieser Befehl zeigt dann das Verzeichnis an. Wenn dann dort eine Datei mit der Endung .sh existiert ist es wirklich ein solcher installer. (Diese Datei heißt meistens PROGRAMMNAME.sh oder install.sh oder setup.sh ...)

Nun zur Userinstallation:

Klik ist eigentlich für die Installation auf Live-Systemen gedacht(und dafür ist es auch recht gut)! Aber es ist sehr schlecht für richtige Installationen zu gebrauchen. Da es Abhängigkeiten nicht auflöst, Pfade nicht sauber setzt etc.... Andere Programme können nicht auf die in den klik enthaltenen Bibliotheken zugreifen(auch nicht untereinander), was zu Doppel-(drei-, vier...)Installationen führt. Das bläht die Installation ausserordenlich stark auf! Also Klik möglichst nur nutzen wenn es unbedingt nötig ist.
Dies Methode nennt sich Klik. Man geht dazu auf die Webseite http://klik.atekon.de/ und sucht sich dort das gewünschte Programm. Dann einfach anklicken und der Downloadvorgang beginnt. Danach ist das Programm als .cmg Datei auf dem Desktop zu finden. Gestartet wird es durch einfaches anklicken. Gelöscht wird das Klik Programm einfach durch löschen der .cmg Datei.
Klik hat auch den Vorteil, dass das Paket anhand eines "Rezeptes" erst vor dem Download erstellt wird und abhägig vom Systemnamen (Kanotix2005?-1 oder 2005-3 ...) die Bibliotheken angleicht (Alle standartinstallations Bibliotheken werden nicht nocheinmal heruntergeladen). Mit anderen Worten die Installation über Klik braucht nur minimal mehr Platz durch Bibliotheken aber im Endeffekt durch die gelösten Abhängigkeiten und Kompriemierung weniger Platz als eine fixe Installation.
Ich hole mir alle Programme mit Klik. Damit wird auch das "aufblasen" des Systems verhindert ...
Raider700 mit einigen Anmerkungen von HamstaMan?



Editiert am 2006-06-20 15:56:47 von slh

Erweiterungen:
Die einzige sinnvolle Installationsart für debianbasierte Distros ist die über das Paketmanagment! also: apt und dpkg
Befehl: Beschreibung: Beispiel:
dpkg --install installiert/aktualisiert das Paket (die Datei Paket.deb) dpkg --install Paket.deb
apt-get install installiert ein Paket aus der Datenbank apt-get install Paket
apt-get remove löscht ein Paket apt-get remove Paket
apt-get update Datenbank aktualisieren (neue Versionen) apt-get update
apt-get upgrade Alle (installierten) Pakete aktualisieren apt-get -u upgrade
apt-get dist-upgrade Alle Pakete (installierten) Pakete mit der intelligenten Methode aktualisieren apt-get dist-upgrade
apt-cache search Nach Paketen suchen apt-cache search Paket
apt-rdepends hiermit können die reverse-dependencies eines Pakets ermittelt werden apt-rdepends Paketname
dpkg alle installierten Pakete anzeigen
wozu gehört die Datei (mail.rc)
dpkg --list
dpkg -S /etc/mail.rc

niemals als Anfänger etwas "forcen"!
Anderen ist durchaus schon die Installation komplett fliegen gegangen!
Keine system-upgrades mit den grafischen apt-hilfen machen!
Nur wirklich "Erfahrene User" sollten "experimental"-Quellen hinzufügen. Ein Anfänger zerstört sonst mit Sicherheit sein System!
Im Internet muss jetzt nach dem gewünschten Programm gesucht werden. Dabei sollte ein .deb immer bevorzugt werden aber es können vier Arten installiert werden (was eigentlich immer auf ein .deb hinausläuft).
Folgendermaßen installierte Programme sind immer ein Fremdkörper im System und werden mittelfristig zu ernsthaften Problemen führen, von diesem Vorgehen wird im Hinblick auf langfristig zuverlässige Systeme dementsprechend abgeraten (slh).
Immer zuerst die "readme" lesen. Meist finden sich dort zusätzlich Hinweise zu Installation
auch hier immer erst in die "readme" schauen!
Ein häufiger Irrtum! ;) Apt darf nämlich keine Änderungen in den Userverzeichnissen machen. Also bleiben die User-Einstellungen erhalten.
Bei den Programmen die mit sh installiert wurden kann nur auf dessen Installer zum entfernen zurückgegriffen werden. Leider ist dies nicht genormt und daher kann keine allgemeine Anleitung gegeben werden! readme
Klik ist eigentlich für die Installation auf Live-Systemen gedacht(und dafür ist es auch recht gut)! Aber es ist sehr schlecht für richtige Installationen zu gebrauchen. Da es Abhängigkeiten nicht auflöst, Pfade nicht sauber setzt etc.... Andere Programme können nicht auf die in den klik enthaltenen Bibliotheken zugreifen(auch nicht untereinander), was zu Doppel-(drei-, vier...)Installationen führt. Das bläht die Installation ausserordenlich stark auf! Also Klik möglichst nur nutzen wenn es unbedingt nötig ist.


Löschungen:
:gruen:
Die einzige sinnvolle Installationsart für debianbasierte Distros ist die über das Paketmanagment! also: apt und dpkg
:gruen:
||| Befehl || Beschreibung || Beispiel ||
|| dpkg --install || installiert/aktualisiert das Paket (die Datei Paket.deb) || dpkg --install Paket.deb ||
|| apt-get install || installiert ein Paket aus der Datenbank || apt-get install Paket ||
|| apt-get remove || löscht ein Paket || apt-get remove Paket ||
|| apt-get update || Datenbank aktualisieren (neue Versionen) || apt-get update ||
|| apt-get upgrade || Alle (installierten) Pakete aktualisieren || apt-get -u upgrade ||
|| apt-get dist-upgrade || Alle Pakete (installierten) Pakete mit der "intelligenten Methode" aktualisieren || apt-get dist-upgrade ||
|| apt-cache search || Nach Paketen suchen || apt-cache search Paket ||
|| apt-rdepends || hiermit können die reverse-dependencies eines Pakets ermittelt werden || apt-rdepends Paketname ||
|| dpkg || alle installierten Pakete anzeigen
wozu gehört die Datei (mail.rc) || dpkg --list
dpkg -S /etc/mail.rc |||
:gruen: niemals als Anfänger etwas "forcen"! :gruen:
:gruen: Anderen ist durchaus schon die Installation komplett fliegen gegangen!
Keine system-upgrades mit den grafischen apt-hilfen machen!
:gruen:
:gruen: Nur wirklich "Erfahrene User" sollten "experimental"-Quellen hinzufügen. Ein Anfänger zerstört sonst mit Sicherheit sein System! :gruen:
Im Internet muss jetzt nach dem gewünschten Programm gesucht werden. Dabei sollte ein .deb immer bevorzugt werden aber es können vier Arten installiert werden (Was eigentlich immer auf ein .deb hinausläuft):
:gruen: Immer zuerst die "readme" lesen. Meist finden sich dort zusätzlich Hinweise zu Installation :gruen:
:gruen: auch hier immer erst in die "readme" schauen! :gruen:
:gruen: Ein häufiger Irrtum! ;) Apt darf nämlich keine Änderungen in den Userverzeichnissen machen. Also bleiben die User-Einstellungen erhalten. :gruen:
Bei den Programmen die mit sh installiert wurden kann nur auf dessen Installer zum entfernen zurückgegriffen werden. Leider ist dies nicht genormt und daher kann keine allgemeine Anleitung gegeben werden! :gruen: readme:gruen:
:gruen: Klik ist eigentlich für die Installation auf Live-Systemen gedacht(und dafür ist es auch recht gut)! Aber es ist sehr schlecht für richtige Installationen zu gebrauchen. Da es Abhängigkeiten nicht auflöst, Pfade nicht sauber setzt etc.... Andere Programme können nicht auf die in den klik enthaltenen Bibliotheken zugreifen(auch nicht untereinander), was zu Doppel-(drei-, vier...)Installationen führt. Das bläht die Installation ausserordenlich stark auf! Also Klik möglichst nur nutzen wenn es unbedingt nötig ist :gruen:


Editiert am 2006-06-16 10:05:46 von RoEn

Erweiterungen:
Raider700 mit einigen Anmerkungen von HamstaMan?

zurück zum Administration-Menü



Löschungen:
Raider700? :gruen: ein paar Anmerkungen von HamstaMan? :gruen:

zurück




Editiert am 2006-06-11 16:59:40 von RoEn

Erweiterungen:
Hallo Zusammen!
Diese Seite ist für User gedacht die gerade mit GNU/Linux auf Debian basierend angefangen haben. Also mit Kanotix :-)
Daher die Überschrift:

Wie installiert man Programme unter Kanotix?

Es wird auf dieser Seite diese Frage beantwortet. Für Kanotix existieren 2 große Gruppen. Einmal die Programme die als Root istalliert werden und damit fix in das System eingebunden ist. Die andere Art sind die Programme als User zu starten.
:gruen: Die einzige sinnvolle Installationsart für debianbasierte Distros ist die über das Paketmanagment! also: apt und dpkg
Diese Methode ist da gut beschrieben:
http://www.debian.org/doc/user-manuals#apt-howto
Man kann diese Anleitungen auch gut mit apt installieren um sie offline zu lesen. Man findet sie dann im Debian-Untermenü.
apt-get install apt-howto-de debian-reference-de

:gruen:

Zuerst die fixe Installation:


Dazu ist zu sagen, dass es für Debian einen eigenen Pakettyp gibt der sich .deb nennt. Daher wird empfohlen nur solche Pakete zu installieren, da diese leicht deinstalliert werden können und auch vom System mit den Abhängigkeiten besser kontrolliert werden können.

Die wichtigste Methode ist der Konsolenbefehl apt. Damit kann man Programme automatisch downloaden und installieren. Dazu muss man sich Root Rechte besorgen. Daher vor jeder Installation "sux" in die Komandozeile eingeben und mit dem Rootpasswort sich die Rechte sichern. Danach kann mit der Installation begonnen werden:

z.b.:
apt-get update
Damit wird die Datenbank erneuert und es werden Fehler damit behoben. Also vor jeder Installation unbedingt eingeben!
apt-get install kuickshow
Dieser Befehl würde das Bildbetrachtungsprogramm Kuickshow installieren mit alles zusätzlich benötigten Pakete.

Es gibt aber für apt noch viele andere befehle wie:

||| Befehl || Beschreibung || Beispiel ||
|| dpkg --install || installiert/aktualisiert das Paket (die Datei Paket.deb) || dpkg --install Paket.deb ||
|| apt-get install || installiert ein Paket aus der Datenbank || apt-get install Paket ||
|| apt-get remove || löscht ein Paket || apt-get remove Paket ||
|| apt-get update || Datenbank aktualisieren (neue Versionen) || apt-get update ||
|| apt-get upgrade || Alle (installierten) Pakete aktualisieren || apt-get -u upgrade ||
|| apt-get dist-upgrade || Alle Pakete (installierten) Pakete mit der "intelligenten Methode" aktualisieren || apt-get dist-upgrade ||
|| apt-cache search || Nach Paketen suchen || apt-cache search Paket ||
|| apt-rdepends || hiermit können die reverse-dependencies eines Pakets ermittelt werden || apt-rdepends Paketname ||
|| dpkg || alle installierten Pakete anzeigen
wozu gehört die Datei (mail.rc) || dpkg --list
dpkg -S /etc/mail.rc |||


Zusätzlich können folgende Befehle hinzugefügt werden:
|||0 -h || Dieser Hilfetext ||
|| -d || Nur herunterladen - Nicht installieren oder entpacken ||
|| -f || Versuche fortzufahren wenn der integrity check fehlschlägt ||
|| -s || Nichts wirklich tun. Simulation durchführen ||
|| -y || Beantworte alle Fragen mit Ja anstatt sie zu stellen ||
|| -u || Zeige eine Liste der Pakete die erneuert werden |||


(Diese Tabellen wurden von http://wiki.kanotix.net/CoMa.php?CoMa=apt_paketmanager übernommen)

Der oben beschriebene Befehl kann deshalb auch so aussehen:
apt-get --force install kuickshow
Damit würde es auch bei Fehler installiert werden. (Mit Vorsicht zu verwenden!)
:gruen: niemals als Anfänger etwas "forcen"! :gruen:
Es gibt auch Programme mit einer Oberfläche dazu.
Das wären Synaptics, Kpackage und ein paar andere.

Synaptics kann hier nachgelesen werden:
http://wiki.kanotix.net/CoMa.php?CoMa=SynapticHowTo

Kpackage kann hier nachgelesen werden:
http://wiki.kanotix.net/CoMa.php?CoMa=deb_einstellungen

Damit sollten nur Programme installiert werden die nicht zu tief in das System eindringen. Also KDE und so kann zu Fehler führen.
(Bei mir ist zum Glück noch nie etwas arges passiert.)
:gruen: Anderen ist durchaus schon die Installation komplett fliegen gegangen!
Für Kleinkram sind die Gui's aber durchaus brauchbar.
Keine system-upgrades mit den grafischen apt-hilfen machen!
:gruen:



Ach ja eines hatte ich noch vergessen :-) Danke an Martin fürs erinnern:
Die Quellen, von denen apt die Programme bezieht werden in /etc/apt/sources.list gespeichert. Ein apt-get update überprüfft alle dort angegebenen Quellen und die damit verknüpften Pakete. Diese werden dann in einer Datenbank angelegt und bis zum nächsten update von dort bezogen. Daher vor jeder Installation ein update machen damit man ja die aktuellste Version hat ...

Natürlich kann man eigene Sourcen dazufügen. Dazu muss man die Datei in einem Editor öffnen.
Es gibt viele Editoren daher ein paar Möglichkeiten:
kwrite /etc/apt/sources.list

nano -w /etc/apt/sources.list

vim /etc/apt/sources.list


Eine neue Zeile sollte so aussehen:

deb .. link ../project/experimental main contrib non-free

deb-src .. link ../project/experimental main contrib non-free


:gruen: Nur wirklich "Erfahrene User" sollten "experimental"-Quellen hinzufügen. Ein Anfänger zerstört sonst mit Sicherheit sein System! :gruen:
Die erste Zeile gibt an wo .deb direkt verfügbar ist. Die zweite wo die Dateien im Sourcecode vorliegen.
Eine Liste für zusätzliche Adressen kann man hier finden:

http://wiki.kanotix.net/CoMa.php?CoMa=apt_sources

Nur verlängert jede hinzugefügte Adresse den Updatevorgang. Daher sollte man wirklich nur die benötigten Adressen eingeben.



Doch was ist zu tun, wenn das gewünschte Programm nicht in der apt Datenbank vorhanden ist? Das wird nun schon etwas härter ;-)

Im Internet muss jetzt nach dem gewünschten Programm gesucht werden. Dabei sollte ein .deb immer bevorzugt werden aber es können vier Arten installiert werden (Was eigentlich immer auf ein .deb hinausläuft):

1) Ein .deb mit dem Befehl dpkg:

dpkg -i PROGRAMM.deb
Dies würde das Paket mit dem Namen PROGRAMM installieren.
Auch hier gibt es einen Hilfstext welche Befehle verwendet werden können. Dieser wird mit folgendem Befehl angezeigt:
dpkg --help

Wichtig ist noch
dpkg --update-avail PROGRAMM.deb
Damit wird ein bereits installiertes Programm überschrieben ...

Alles andere kann wieder mit apt erledigt werden!

Ach ja Kpackage kann auch eine .deb installieren wenn man sie mit rechts anklickt und unter Open with kpackage eingibt.

2) Eine .rpm Datei kann auch installiert werden:

Dazu ist ein Programm namens Alien notwendig. Wenn dies noch nicht installiert ist kann es folgendermaßen installiert werden:
apt-get update
apt-get install alien

Sobald dies durchgelaufen ist können .rpm Pakete installiert werden.
!!!Bei Kanotix ist Alien schon dabei - Dieser Schritt kann daher weggelassen werden!!!

Dazu braucht mann dann folgende zwei Befehle:
alien PROGRAMM.rpm
dpkg -i PROGRAMM.deb

Der erste Befehl wandelt das .rpm in ein .deb um und dies wird dann wieder mit dpkg installiert. (Kpackage würde für das .deb auch funktionieren ...)

Ich hab den Befehl aber auch erst einmal gebraucht, da eigentlich fast alles als .deb vorhanden ist. Alien sollte daher auch nur als Notlösung gesehen werden und ein .deb wie gesagt bevorzugt werden ...

3) Wenn nur eine tar.gz Datei vorhanden ist:

Dies ist ein Tarball und die älteste genormte Methode ein Paket/Programm zu installieren. Das feine ist, dass ein Tarball bei allen Distributionen funktioniert.
:gruen: Immer zuerst die "readme" lesen. Meist finden sich dort zusätzlich Hinweise zu Installation :gruen:
Als erstes muss dieser Tarball entpackt werden. Dies geht mit:
tar -xzf PAKET.tar.gz
Damit wird dieser Tarball in einen Ordner entpackt, der gleich wie das Paket heißt. In diesen Ordner müssen sie jetzt gehen um weiterzumachen. Also in das Verzeichnis wechseln:
cd PAKET
Es reicht die ersten paar Buchstaben einzugeben und dann TAB zu drücken. Der Name wird dann automatisch geschrieben. (Funktioniert überall – auch bei den anderen oben beschriebenen Befehlen)

Wenn man in dem Verzeichnis ist muss man nur mehr folgende Behfehle der Reihe nach eingeben:
./configure
make
checkinstall

Damit wird das Paket für dein System eingerichtet und mit dem letzten Befehl ein .deb erzeugt(und auch gleich installiert). Dieses kann später erneut mit dpkg oder Kpackage installiert werden. (Dpkg sollte bevorzugt werden um Fehler so weit wie möglich zu vermeiden ...)

4) Die Installation per sh ...


:gruen: auch hier immer erst in die "readme" schauen! :gruen:
Manche Firmen geben ihren Programmen ein eigenes Installationsprogramm mit. Das Paket sieht gleich aus wie ein Tarball und muss auch entpackt werden. Wenn man dann in den Ordner wechselt und ./configure nicht funktioniert handelt es sich wahrscheinlich um so einen Installer.
dir
Dieser Befehl zeigt dann das Verzeichnis an. Wenn dann dort eine Datei mit der Endung .sh existiert ist es wirklich ein solcher installer. (Diese Datei heißt meistens PROGRAMMNAME.sh oder install.sh oder setup.sh ...)
Gestartet wird die Installation dann folgendermaßen:
sh NAME.sh
Je nach Programm gibt es bei dieser Installation Zwischenfragen ...



So nun haben wir alle Installationsarten durch. Damit kann wirklich jedes Programm installiert werden.

Doch was ist zu tun wenn man ein Programm wieder loswerden will?

Ganz einfach. Da alles als .deb installiert wurde kann man dies mit dem apt tun.
apt-get remove PROGRAMM
Damit wird nur das Programm gelöscht aber die Zusatzpakete bleiben erhalten. vielleicht verwendet es ja ein anderes Programm auch ...

Wenn wirklich alles gelöscht werden soll muss folgender Befehl ausgeführt werden:
apt-get remove --purge PROGRAMM
Dann ist wirklich alles weg ;-)
:gruen: Ein häufiger Irrtum! ;) Apt darf nämlich keine Änderungen in den Userverzeichnissen machen. Also bleiben die User-Einstellungen erhalten. :gruen:
Bei den Programmen die mit sh installiert wurden kann nur auf dessen Installer zum entfernen zurückgegriffen werden. Leider ist dies nicht genormt und daher kann keine allgemeine Anleitung gegeben werden! :gruen: readme:gruen:



Nun zur Userinstallation:


:gruen: Klik ist eigentlich für die Installation auf Live-Systemen gedacht(und dafür ist es auch recht gut)! Aber es ist sehr schlecht für richtige Installationen zu gebrauchen. Da es Abhängigkeiten nicht auflöst, Pfade nicht sauber setzt etc.... Andere Programme können nicht auf die in den klik enthaltenen Bibliotheken zugreifen(auch nicht untereinander), was zu Doppel-(drei-, vier...)Installationen führt. Das bläht die Installation ausserordenlich stark auf! Also Klik möglichst nur nutzen wenn es unbedingt nötig ist :gruen:


Dies Methode nennt sich Klik. Man geht dazu auf die Webseite http://klik.atekon.de/ und sucht sich dort das gewünschte Programm. Dann einfach anklicken und der Downloadvorgang beginnt. Danach ist das Programm als .cmg Datei auf dem Desktop zu finden. Gestartet wird es durch einfaches anklicken. Gelöscht wird das Klik Programm einfach durch löschen der .cmg Datei.

Diese Art der Installation ist eine der schnellsten und zuverlässigsten die es gibt. Vorallem haben damit User die Möglichkeit ihre Lieblingsprogramme auf CD oder USB-Stick mitzunehmen und überall wo Klik funktioniert zu starten!
Klik hat auch den Vorteil, dass das Paket anhand eines "Rezeptes" erst vor dem Download erstellt wird und abhägig vom Systemnamen (Kanotix2005?-1 oder 2005-3 ...) die Bibliotheken angleicht (Alle standartinstallations Bibliotheken werden nicht nocheinmal heruntergeladen). Mit anderen Worten die Installation über Klik braucht nur minimal mehr Platz durch Bibliotheken aber im Endeffekt durch die gelösten Abhängigkeiten und Kompriemierung weniger Platz als eine fixe Installation.

Ich hole mir alle Programme mit Klik. Damit wird auch das "aufblasen" des Systems verhindert ...



Wenn mir noch was einfallt werde ich es dazu schreiben.

lg
Raider700?
:gruen: ein paar Anmerkungen von HamstaMan? :gruen:


zurück



Löschungen:
Hallo Zusammen!
Diese Seite ist für User gedacht die gerade mit GNU/Linux auf Debian basierend angefangen haben. Also mit Kanotix :-)
Daher die Überschrift:

Wie installiert man Programme unter Kanotix?

Es wird auf dieser Seite diese Frage beantwortet. Für Kanotix existieren 2 große Gruppen. Einmal die Programme die als Root istalliert werden und damit fix in das System eingebunden ist. Die andere Art sind die Programme als User zu starten.
:gruen: Die einzige sinnvolle Installationsart für debianbasierte Distros ist die über das Paketmanagment! also: apt und dpkg
Diese Methode ist da gut beschrieben:
http://www.debian.org/doc/user-manuals#apt-howto
Man kann diese Anleitungen auch gut mit apt installieren um sie offline zu lesen. Man findet sie dann im Debian-Untermenü.
apt-get install apt-howto-de debian-reference-de

:gruen:

Zuerst die fixe Installation:


Dazu ist zu sagen, dass es für Debian einen eigenen Pakettyp gibt der sich .deb nennt. Daher wird empfohlen nur solche Pakete zu installieren, da diese leicht deinstalliert werden können und auch vom System mit den Abhängigkeiten besser kontrolliert werden können.

Die wichtigste Methode ist der Konsolenbefehl apt. Damit kann man Programme automatisch downloaden und installieren. Dazu muss man sich Root Rechte besorgen. Daher vor jeder Installation "sux" in die Komandozeile eingeben und mit dem Rootpasswort sich die Rechte sichern. Danach kann mit der Installation begonnen werden:

z.b.:
apt-get update
Damit wird die Datenbank erneuert und es werden Fehler damit behoben. Also vor jeder Installation unbedingt eingeben!
apt-get install kuickshow
Dieser Befehl würde das Bildbetrachtungsprogramm Kuickshow installieren mit alles zusätzlich benötigten Pakete.

Es gibt aber für apt noch viele andere befehle wie:

||| Befehl || Beschreibung || Beispiel ||
|| dpkg --install || installiert/aktualisiert das Paket (die Datei Paket.deb) || dpkg --install Paket.deb ||
|| apt-get install || installiert ein Paket aus der Datenbank || apt-get install Paket ||
|| apt-get remove || löscht ein Paket || apt-get remove Paket ||
|| apt-get update || Datenbank aktualisieren (neue Versionen) || apt-get update ||
|| apt-get upgrade || Alle (installierten) Pakete aktualisieren || apt-get -u upgrade ||
|| apt-get dist-upgrade || Alle Pakete (installierten) Pakete mit der "intelligenten Methode" aktualisieren || apt-get dist-upgrade ||
|| apt-cache search || Nach Paketen suchen || apt-cache search Paket ||
|| apt-rdepends || hiermit können die reverse-dependencies eines Pakets ermittelt werden || apt-rdepends Paketname ||
|| dpkg || alle installierten Pakete anzeigen
wozu gehört die Datei (mail.rc) || dpkg --list
dpkg -S /etc/mail.rc |||


Zusätzlich können folgende Befehle hinzugefügt werden:
|||0 -h || Dieser Hilfetext ||
|| -d || Nur herunterladen - Nicht installieren oder entpacken ||
|| -f || Versuche fortzufahren wenn der integrity check fehlschlägt ||
|| -s || Nichts wirklich tun. Simulation durchführen ||
|| -y || Beantworte alle Fragen mit Ja anstatt sie zu stellen ||
|| -u || Zeige eine Liste der Pakete die erneuert werden |||


(Diese Tabellen wurden von http://wiki.kanotix.net/CoMa.php?CoMa=apt_paketmanager übernommen)

Der oben beschriebene Befehl kann deshalb auch so aussehen:
apt-get --force install kuickshow
Damit würde es auch bei Fehler installiert werden. (Mit Vorsicht zu verwenden!)
:gruen: niemals als Anfänger etwas "forcen"! :gruen:
Es gibt auch Programme mit einer Oberfläche dazu.
Das wären Synaptics, Kpackage und ein paar andere.

Synaptics kann hier nachgelesen werden:
http://wiki.kanotix.net/CoMa.php?CoMa=SynapticHowTo

Kpackage kann hier nachgelesen werden:
http://wiki.kanotix.net/CoMa.php?CoMa=deb_einstellungen

Damit sollten nur Programme installiert werden die nicht zu tief in das System eindringen. Also KDE und so kann zu Fehler führen.
(Bei mir ist zum Glück noch nie etwas arges passiert.)
:gruen: Anderen ist durchaus schon die Installation komplett fliegen gegangen!
Für Kleinkram sind die Gui's aber durchaus brauchbar.
Keine system-upgrades mit den grafischen apt-hilfen machen!
:gruen:



Ach ja eines hatte ich noch vergessen :-) Danke an Martin fürs erinnern:
Die Quellen, von denen apt die Programme bezieht werden in /etc/apt/sources.list gespeichert. Ein apt-get update überprüfft alle dort angegebenen Quellen und die damit verknüpften Pakete. Diese werden dann in einer Datenbank angelegt und bis zum nächsten update von dort bezogen. Daher vor jeder Installation ein update machen damit man ja die aktuellste Version hat ...

Natürlich kann man eigene Sourcen dazufügen. Dazu muss man die Datei in einem Editor öffnen.
Es gibt viele Editoren daher ein paar Möglichkeiten:
kwrite /etc/apt/sources.list

nano -w /etc/apt/sources.list

vim /etc/apt/sources.list


Eine neue Zeile sollte so aussehen:

deb .. link ../project/experimental main contrib non-free

deb-src .. link ../project/experimental main contrib non-free


:gruen: Nur wirklich "Erfahrene User" sollten "experimental"-Quellen hinzufügen. Ein Anfänger zerstört sonst mit Sicherheit sein System! :gruen:
Die erste Zeile gibt an wo .deb direkt verfügbar ist. Die zweite wo die Dateien im Sourcecode vorliegen.
Eine Liste für zusätzliche Adressen kann man hier finden:

http://wiki.kanotix.net/CoMa.php?CoMa=apt_sources

Nur verlängert jede hinzugefügte Adresse den Updatevorgang. Daher sollte man wirklich nur die benötigten Adressen eingeben.



Doch was ist zu tun, wenn das gewünschte Programm nicht in der apt Datenbank vorhanden ist? Das wird nun schon etwas härter ;-)

Im Internet muss jetzt nach dem gewünschten Programm gesucht werden. Dabei sollte ein .deb immer bevorzugt werden aber es können vier Arten installiert werden (Was eigentlich immer auf ein .deb hinausläuft):

1) Ein .deb mit dem Befehl dpkg:

dpkg -i PROGRAMM.deb
Dies würde das Paket mit dem Namen PROGRAMM installieren.
Auch hier gibt es einen Hilfstext welche Befehle verwendet werden können. Dieser wird mit folgendem Befehl angezeigt:
dpkg --help

Wichtig ist noch
dpkg --update-avail PROGRAMM.deb
Damit wird ein bereits installiertes Programm überschrieben ...

Alles andere kann wieder mit apt erledigt werden!

Ach ja Kpackage kann auch eine .deb installieren wenn man sie mit rechts anklickt und unter Open with kpackage eingibt.

2) Eine .rpm Datei kann auch installiert werden:

Dazu ist ein Programm namens Alien notwendig. Wenn dies noch nicht installiert ist kann es folgendermaßen installiert werden:
apt-get update
apt-get install alien

Sobald dies durchgelaufen ist können .rpm Pakete installiert werden.
!!!Bei Kanotix ist Alien schon dabei - Dieser Schritt kann daher weggelassen werden!!!

Dazu braucht mann dann folgende zwei Befehle:
alien PROGRAMM.rpm
dpkg -i PROGRAMM.deb

Der erste Befehl wandelt das .rpm in ein .deb um und dies wird dann wieder mit dpkg installiert. (Kpackage würde für das .deb auch funktionieren ...)

Ich hab den Befehl aber auch erst einmal gebraucht, da eigentlich fast alles als .deb vorhanden ist. Alien sollte daher auch nur als Notlösung gesehen werden und ein .deb wie gesagt bevorzugt werden ...

3) Wenn nur eine tar.gz Datei vorhanden ist:

Dies ist ein Tarball und die älteste genormte Methode ein Paket/Programm zu installieren. Das feine ist, dass ein Tarball bei allen Distributionen funktioniert.
:gruen: Immer zuerst die "readme" lesen. Meist finden sich dort zusätzlich Hinweise zu Installation :gruen:
Als erstes muss dieser Tarball entpackt werden. Dies geht mit:
tar -xzf PAKET.tar.gz
Damit wird dieser Tarball in einen Ordner entpackt, der gleich wie das Paket heißt. In diesen Ordner müssen sie jetzt gehen um weiterzumachen. Also in das Verzeichnis wechseln:
cd PAKET
Es reicht die ersten paar Buchstaben einzugeben und dann TAB zu drücken. Der Name wird dann automatisch geschrieben. (Funktioniert überall – auch bei den anderen oben beschriebenen Befehlen)

Wenn man in dem Verzeichnis ist muss man nur mehr folgende Behfehle der Reihe nach eingeben:
./configure
make
checkinstall

Damit wird das Paket für dein System eingerichtet und mit dem letzten Befehl ein .deb erzeugt(und auch gleich installiert). Dieses kann später erneut mit dpkg oder Kpackage installiert werden. (Dpkg sollte bevorzugt werden um Fehler so weit wie möglich zu vermeiden ...)

4) Die Installation per sh ...


:gruen: auch hier immer erst in die "readme" schauen! :gruen:
Manche Firmen geben ihren Programmen ein eigenes Installationsprogramm mit. Das Paket sieht gleich aus wie ein Tarball und muss auch entpackt werden. Wenn man dann in den Ordner wechselt und ./configure nicht funktioniert handelt es sich wahrscheinlich um so einen Installer.
dir
Dieser Befehl zeigt dann das Verzeichnis an. Wenn dann dort eine Datei mit der Endung .sh existiert ist es wirklich ein solcher installer. (Diese Datei heißt meistens PROGRAMMNAME.sh oder install.sh oder setup.sh ...)
Gestartet wird die Installation dann folgendermaßen:
sh NAME.sh
Je nach Programm gibt es bei dieser Installation Zwischenfragen ...



So nun haben wir alle Installationsarten durch. Damit kann wirklich jedes Programm installiert werden.

Doch was ist zu tun wenn man ein Programm wieder loswerden will?

Ganz einfach. Da alles als .deb installiert wurde kann man dies mit dem apt tun.
apt-get remove PROGRAMM
Damit wird nur das Programm gelöscht aber die Zusatzpakete bleiben erhalten. vielleicht verwendet es ja ein anderes Programm auch ...

Wenn wirklich alles gelöscht werden soll muss folgender Befehl ausgeführt werden:
apt-get remove --purge PROGRAMM
Dann ist wirklich alles weg ;-)
:gruen: Ein häufiger Irrtum! ;) Apt darf nämlich keine Änderungen in den Userverzeichnissen machen. Also bleiben die User-Einstellungen erhalten. :gruen:
Bei den Programmen die mit sh installiert wurden kann nur auf dessen Installer zum entfernen zurückgegriffen werden. Leider ist dies nicht genormt und daher kann keine allgemeine Anleitung gegeben werden! :gruen: readme:gruen:



Nun zur Userinstallation:


:gruen: Klik ist eigentlich für die Installation auf Live-Systemen gedacht(und dafür ist es auch recht gut)! Aber es ist sehr schlecht für richtige Installationen zu gebrauchen. Da es Abhängigkeiten nicht auflöst, Pfade nicht sauber setzt etc.... Andere Programme können nicht auf die in den klik enthaltenen Bibliotheken zugreifen(auch nicht untereinander), was zu Doppel-(drei-, vier...)Installationen führt. Das bläht die Installation ausserordenlich stark auf! Also Klik möglichst nur nutzen wenn es unbedingt nötig ist :gruen:


Dies Methode nennt sich Klik. Man geht dazu auf die Webseite http://klik.atekon.de/ und sucht sich dort das gewünschte Programm. Dann einfach anklicken und der Downloadvorgang beginnt. Danach ist das Programm als .cmg Datei auf dem Desktop zu finden. Gestartet wird es durch einfaches anklicken. Gelöscht wird das Klik Programm einfach durch löschen der .cmg Datei.

Diese Art der Installation ist eine der schnellsten und zuverlässigsten die es gibt. Vorallem haben damit User die Möglichkeit ihre Lieblingsprogramme auf CD oder USB-Stick mitzunehmen und überall wo Klik funktioniert zu starten!
Klik hat auch den Vorteil, dass das Paket anhand eines "Rezeptes" erst vor dem Download erstellt wird und abhägig vom Systemnamen (Kanotix2005?-1 oder 2005-3 ...) die Bibliotheken angleicht (Alle standartinstallations Bibliotheken werden nicht nocheinmal heruntergeladen). Mit anderen Worten die Installation über Klik braucht nur minimal mehr Platz durch Bibliotheken aber im Endeffekt durch die gelösten Abhängigkeiten und Kompriemierung weniger Platz als eine fixe Installation.

Ich hole mir alle Programme mit Klik. Damit wird auch das "aufblasen" des Systems verhindert ...



Wenn mir noch was einfallt werde ich es dazu schreiben.

lg
Raider700?
:gruen: ein paar Anmerkungen von HamstaMan? :gruen:



älteste bekannte Version dieser Seite wurde bearbeitet am 2006-03-22 18:50:22 von AndyMcCoy [ ]

Hallo Zusammen!

Diese Seite ist für User gedacht die gerade mit GNU/Linux auf Debian basierend angefangen haben. Also mit Kanotix :-)
Daher die Überschrift:

Wie installiert man Programme unter Kanotix?

Es wird auf dieser Seite diese Frage beantwortet. Für Kanotix existieren 2 große Gruppen. Einmal die Programme die als Root istalliert werden und damit fix in das System eingebunden ist. Die andere Art sind die Programme als User zu starten.
:gruen: Die einzige sinnvolle Installationsart für debianbasierte Distros ist die über das Paketmanagment! also: apt und dpkg
Diese Methode ist da gut beschrieben:
http://www.debian.org/doc/user-manuals#apt-howto
Man kann diese Anleitungen auch gut mit apt installieren um sie offline zu lesen. Man findet sie dann im Debian-Untermenü.
apt-get install apt-howto-de debian-reference-de

:gruen:

Zuerst die fixe Installation:


Dazu ist zu sagen, dass es für Debian einen eigenen Pakettyp gibt der sich .deb nennt. Daher wird empfohlen nur solche Pakete zu installieren, da diese leicht deinstalliert werden können und auch vom System mit den Abhängigkeiten besser kontrolliert werden können.

Die wichtigste Methode ist der Konsolenbefehl apt. Damit kann man Programme automatisch downloaden und installieren. Dazu muss man sich Root Rechte besorgen. Daher vor jeder Installation "sux" in die Komandozeile eingeben und mit dem Rootpasswort sich die Rechte sichern. Danach kann mit der Installation begonnen werden:

z.b.:
apt-get update
Damit wird die Datenbank erneuert und es werden Fehler damit behoben. Also vor jeder Installation unbedingt eingeben!
apt-get install kuickshow
Dieser Befehl würde das Bildbetrachtungsprogramm Kuickshow installieren mit alles zusätzlich benötigten Pakete.

Es gibt aber für apt noch viele andere befehle wie:

||| Befehl || Beschreibung || Beispiel ||
|| dpkg --install || installiert/aktualisiert das Paket (die Datei Paket.deb) || dpkg --install Paket.deb ||
|| apt-get install || installiert ein Paket aus der Datenbank || apt-get install Paket ||
|| apt-get remove || löscht ein Paket || apt-get remove Paket ||
|| apt-get update || Datenbank aktualisieren (neue Versionen) || apt-get update ||
|| apt-get upgrade || Alle (installierten) Pakete aktualisieren || apt-get -u upgrade ||
|| apt-get dist-upgrade || Alle Pakete (installierten) Pakete mit der "intelligenten Methode" aktualisieren || apt-get dist-upgrade ||
|| apt-cache search || Nach Paketen suchen || apt-cache search Paket ||
|| apt-rdepends || hiermit können die reverse-dependencies eines Pakets ermittelt werden || apt-rdepends Paketname ||
|| dpkg || alle installierten Pakete anzeigen
wozu gehört die Datei (mail.rc) || dpkg --list
dpkg -S /etc/mail.rc |||


Zusätzlich können folgende Befehle hinzugefügt werden:
|||0 -h || Dieser Hilfetext ||
|| -d || Nur herunterladen - Nicht installieren oder entpacken ||
|| -f || Versuche fortzufahren wenn der integrity check fehlschlägt ||
|| -s || Nichts wirklich tun. Simulation durchführen ||
|| -y || Beantworte alle Fragen mit Ja anstatt sie zu stellen ||
|| -u || Zeige eine Liste der Pakete die erneuert werden |||


(Diese Tabellen wurden von http://wiki.kanotix.net/CoMa.php?CoMa=apt_paketmanager übernommen)

Der oben beschriebene Befehl kann deshalb auch so aussehen:
apt-get --force install kuickshow
Damit würde es auch bei Fehler installiert werden. (Mit Vorsicht zu verwenden!)
:gruen: niemals als Anfänger etwas "forcen"! :gruen:
Es gibt auch Programme mit einer Oberfläche dazu.
Das wären Synaptics, Kpackage und ein paar andere.

Synaptics kann hier nachgelesen werden:
http://wiki.kanotix.net/CoMa.php?CoMa=SynapticHowTo

Kpackage kann hier nachgelesen werden:
http://wiki.kanotix.net/CoMa.php?CoMa=deb_einstellungen

Damit sollten nur Programme installiert werden die nicht zu tief in das System eindringen. Also KDE und so kann zu Fehler führen.
(Bei mir ist zum Glück noch nie etwas arges passiert.)
:gruen: Anderen ist durchaus schon die Installation komplett fliegen gegangen!
Für Kleinkram sind die Gui's aber durchaus brauchbar.
Keine system-upgrades mit den grafischen apt-hilfen machen!
:gruen:



Ach ja eines hatte ich noch vergessen :-) Danke an Martin fürs erinnern:
Die Quellen, von denen apt die Programme bezieht werden in /etc/apt/sources.list gespeichert. Ein apt-get update überprüfft alle dort angegebenen Quellen und die damit verknüpften Pakete. Diese werden dann in einer Datenbank angelegt und bis zum nächsten update von dort bezogen. Daher vor jeder Installation ein update machen damit man ja die aktuellste Version hat ...

Natürlich kann man eigene Sourcen dazufügen. Dazu muss man die Datei in einem Editor öffnen.
Es gibt viele Editoren daher ein paar Möglichkeiten:
kwrite /etc/apt/sources.list

nano -w /etc/apt/sources.list

vim /etc/apt/sources.list


Eine neue Zeile sollte so aussehen:

deb .. link ../project/experimental main contrib non-free

deb-src .. link ../project/experimental main contrib non-free


:gruen: Nur wirklich "Erfahrene User" sollten "experimental"-Quellen hinzufügen. Ein Anfänger zerstört sonst mit Sicherheit sein System! :gruen:
Die erste Zeile gibt an wo .deb direkt verfügbar ist. Die zweite wo die Dateien im Sourcecode vorliegen.
Eine Liste für zusätzliche Adressen kann man hier finden:

http://wiki.kanotix.net/CoMa.php?CoMa=apt_sources

Nur verlängert jede hinzugefügte Adresse den Updatevorgang. Daher sollte man wirklich nur die benötigten Adressen eingeben.



Doch was ist zu tun, wenn das gewünschte Programm nicht in der apt Datenbank vorhanden ist? Das wird nun schon etwas härter ;-)

Im Internet muss jetzt nach dem gewünschten Programm gesucht werden. Dabei sollte ein .deb immer bevorzugt werden aber es können vier Arten installiert werden (Was eigentlich immer auf ein .deb hinausläuft):

1) Ein .deb mit dem Befehl dpkg:

dpkg -i PROGRAMM.deb
Dies würde das Paket mit dem Namen PROGRAMM installieren.
Auch hier gibt es einen Hilfstext welche Befehle verwendet werden können. Dieser wird mit folgendem Befehl angezeigt:
dpkg --help

Wichtig ist noch
dpkg --update-avail PROGRAMM.deb
Damit wird ein bereits installiertes Programm überschrieben ...

Alles andere kann wieder mit apt erledigt werden!

Ach ja Kpackage kann auch eine .deb installieren wenn man sie mit rechts anklickt und unter Open with kpackage eingibt.

2) Eine .rpm Datei kann auch installiert werden:

Dazu ist ein Programm namens Alien notwendig. Wenn dies noch nicht installiert ist kann es folgendermaßen installiert werden:
apt-get update
apt-get install alien

Sobald dies durchgelaufen ist können .rpm Pakete installiert werden.
!!!Bei Kanotix ist Alien schon dabei - Dieser Schritt kann daher weggelassen werden!!!

Dazu braucht mann dann folgende zwei Befehle:
alien PROGRAMM.rpm
dpkg -i PROGRAMM.deb

Der erste Befehl wandelt das .rpm in ein .deb um und dies wird dann wieder mit dpkg installiert. (Kpackage würde für das .deb auch funktionieren ...)

Ich hab den Befehl aber auch erst einmal gebraucht, da eigentlich fast alles als .deb vorhanden ist. Alien sollte daher auch nur als Notlösung gesehen werden und ein .deb wie gesagt bevorzugt werden ...

3) Wenn nur eine tar.gz Datei vorhanden ist:

Dies ist ein Tarball und die älteste genormte Methode ein Paket/Programm zu installieren. Das feine ist, dass ein Tarball bei allen Distributionen funktioniert.
:gruen: Immer zuerst die "readme" lesen. Meist finden sich dort zusätzlich Hinweise zu Installation :gruen:
Als erstes muss dieser Tarball entpackt werden. Dies geht mit:
tar -xzf PAKET.tar.gz
Damit wird dieser Tarball in einen Ordner entpackt, der gleich wie das Paket heißt. In diesen Ordner müssen sie jetzt gehen um weiterzumachen. Also in das Verzeichnis wechseln:
cd PAKET
Es reicht die ersten paar Buchstaben einzugeben und dann TAB zu drücken. Der Name wird dann automatisch geschrieben. (Funktioniert überall – auch bei den anderen oben beschriebenen Befehlen)

Wenn man in dem Verzeichnis ist muss man nur mehr folgende Behfehle der Reihe nach eingeben:
./configure
make
checkinstall

Damit wird das Paket für dein System eingerichtet und mit dem letzten Befehl ein .deb erzeugt(und auch gleich installiert). Dieses kann später erneut mit dpkg oder Kpackage installiert werden. (Dpkg sollte bevorzugt werden um Fehler so weit wie möglich zu vermeiden ...)

4) Die Installation per sh ...


:gruen: auch hier immer erst in die "readme" schauen! :gruen:
Manche Firmen geben ihren Programmen ein eigenes Installationsprogramm mit. Das Paket sieht gleich aus wie ein Tarball und muss auch entpackt werden. Wenn man dann in den Ordner wechselt und ./configure nicht funktioniert handelt es sich wahrscheinlich um so einen Installer.
dir
Dieser Befehl zeigt dann das Verzeichnis an. Wenn dann dort eine Datei mit der Endung .sh existiert ist es wirklich ein solcher installer. (Diese Datei heißt meistens PROGRAMMNAME.sh oder install.sh oder setup.sh ...)
Gestartet wird die Installation dann folgendermaßen:
sh NAME.sh
Je nach Programm gibt es bei dieser Installation Zwischenfragen ...



So nun haben wir alle Installationsarten durch. Damit kann wirklich jedes Programm installiert werden.

Doch was ist zu tun wenn man ein Programm wieder loswerden will?

Ganz einfach. Da alles als .deb installiert wurde kann man dies mit dem apt tun.
apt-get remove PROGRAMM
Damit wird nur das Programm gelöscht aber die Zusatzpakete bleiben erhalten. vielleicht verwendet es ja ein anderes Programm auch ...

Wenn wirklich alles gelöscht werden soll muss folgender Befehl ausgeführt werden:
apt-get remove --purge PROGRAMM
Dann ist wirklich alles weg ;-)
:gruen: Ein häufiger Irrtum! ;) Apt darf nämlich keine Änderungen in den Userverzeichnissen machen. Also bleiben die User-Einstellungen erhalten. :gruen:
Bei den Programmen die mit sh installiert wurden kann nur auf dessen Installer zum entfernen zurückgegriffen werden. Leider ist dies nicht genormt und daher kann keine allgemeine Anleitung gegeben werden! :gruen: readme:gruen:



Nun zur Userinstallation:


:gruen: Klik ist eigentlich für die Installation auf Live-Systemen gedacht(und dafür ist es auch recht gut)! Aber es ist sehr schlecht für richtige Installationen zu gebrauchen. Da es Abhängigkeiten nicht auflöst, Pfade nicht sauber setzt etc.... Andere Programme können nicht auf die in den klik enthaltenen Bibliotheken zugreifen(auch nicht untereinander), was zu Doppel-(drei-, vier...)Installationen führt. Das bläht die Installation ausserordenlich stark auf! Also Klik möglichst nur nutzen wenn es unbedingt nötig ist :gruen:


Dies Methode nennt sich Klik. Man geht dazu auf die Webseite http://klik.atekon.de/ und sucht sich dort das gewünschte Programm. Dann einfach anklicken und der Downloadvorgang beginnt. Danach ist das Programm als .cmg Datei auf dem Desktop zu finden. Gestartet wird es durch einfaches anklicken. Gelöscht wird das Klik Programm einfach durch löschen der .cmg Datei.

Diese Art der Installation ist eine der schnellsten und zuverlässigsten die es gibt. Vorallem haben damit User die Möglichkeit ihre Lieblingsprogramme auf CD oder USB-Stick mitzunehmen und überall wo Klik funktioniert zu starten!
Klik hat auch den Vorteil, dass das Paket anhand eines "Rezeptes" erst vor dem Download erstellt wird und abhägig vom Systemnamen (Kanotix2005?-1 oder 2005-3 ...) die Bibliotheken angleicht (Alle standartinstallations Bibliotheken werden nicht nocheinmal heruntergeladen). Mit anderen Worten die Installation über Klik braucht nur minimal mehr Platz durch Bibliotheken aber im Endeffekt durch die gelösten Abhängigkeiten und Kompriemierung weniger Platz als eine fixe Installation.

Ich hole mir alle Programme mit Klik. Damit wird auch das "aufblasen" des Systems verhindert ...



Wenn mir noch was einfallt werde ich es dazu schreiben.

lg
Raider700?
:gruen: ein paar Anmerkungen von HamstaMan? :gruen:
Letzte Revision :
Letzter Editor :
Eigentümer :
 
Deutsch | English
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2004 - 2006 by Jörg Schirottke (Kano).
Consult Impressum and Legal Terms for details. Kanotix is Free Software released under the GNU/GPL license.
This CMS is powered by PostNuke, all themes used at this site are released under the GNU/GPL license. designed and hosted by w3you. Our web server is running on Kanotix64-2006.