apt-get Probleme

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
adieball
Beiträge: 6
Registriert: 24.03.2004 22:18:22

apt-get Probleme

Beitrag von adieball » 20.09.2004 17:21:02

Hallo

ich habe eine Neu Installation mit Kernel 2.6 von der letzten testing network installation CD vorgenommen. Soweit so gut .....

Allerdings benimmt sich mein apt und mein dpkg etwas seltsam, genauer gesagt, dpkg verschweigt mir alles mögliche an Packages.

Hier die Infos:

tux:/home/andre# uname -a
Linux tux 2.6.7-1-386 #1 Thu Jul 8 05:08:04 EDT 2004 i686 GNU/Linux
tux:/home/andre#

Beispiel:


ein dpkg --list \*php\* ergibt "nur" folgendes
---cut---
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-========================-========================-================================================================
ii libapache2-mod-php4 4.3.8-12 server-side, HTML-embedded scripting language (apache 2.0 module
ii php4-common 4.3.8-12 Common files for packages built from the php4 source
un php4-pear <none> (no description available)
un phpapi-20020918 <none> (no description available)
un phpdoc <none> (no description available)
---cut---


da fehlt doch die hälfte ..... denn ein

apt-get install php-pear liefert:


---cut---
tux:/home/andre# apt-get install php4-pear
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
php4-cli
Suggested packages:
phpdoc php4-dev
The following NEW packages will be installed:
php4-cli php4-pear
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 1801kB of archives.
After unpacking 4809kB of additional disk space will be used.
Do you want to continue? [Y/n] n
---cut---

wieso habe ich z.B. php4-cli nicht bei dpkg --list angezeigt bekommen?

Ähnlich mit mysql ..... ein dpkg --list \*mysql\* liefert nur zwei Einträge ....


meine sources.list:

---cut---
tux:/home/andre# more /etc/apt/sources.list
#deb file:///cdrom/ sarge main

deb ftp://ftp.de.debian.org/debian/ testing main
deb-src ftp://ftp.de.debian.org/debian/ testing main

deb http://security.debian.org/ stable/updates main
tux:/home/andre#
---cut ----

sollte doch reichen ... auf meiner 2.4er Kernel testing installation geht's doch auch mit dieser sources.list ...

Bin für jede Hilfe dankbar.

Gruss
Andre

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 21.09.2004 08:16:52

Es scheint einen Unterschied zwischen der dpkg-Datenbank und der Datenbank von apt-cache zu geben, ich habe dies hier dazu gefunden:

http://lists.debian.org/debian-dpkg/200 ... 00036.html

Sprich, mit "apt-cache search <regexp>" bist Du immer auf der richtigen Seite, wenn Du mit apt-get arbeitest:

Code: Alles auswählen

mars:~# apt-cache search php4-cl 
php4-cli - command-line interpreter for the php4 scripting language
mars:~#

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

Benutzeravatar
CaT
Beiträge: 536
Registriert: 08.05.2003 07:59:46

Beitrag von CaT » 21.09.2004 10:00:28

also ich bin mir nicht sicher ob ich hier etwas falsch verstehe. dpkg --list zeigt ja die packete an die bereits auf deinem system installiert sind.

nun möchtest du z.b. dieses php4-pear packet installieren. und da steht ja jetzt einfach:

The following extra packages will be installed:
php4-cli

somit wird doch das php4-cli packet zusätzlich noch installiert. d.h. du kannst es ja noch gar nicht installiert haben warum sollte es dann mit dpkg --list angezeigt werden ?

Antworten