Ausmisten

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Dragon2000
Beiträge: 62
Registriert: 06.09.2004 17:20:16
Wohnort: Darmstadt
Kontaktdaten:

Ausmisten

Beitrag von Dragon2000 » 08.09.2004 23:24:51

Hallo Liste,

erstmal ein kleines Dankeschön an Euch,
ich habe Euch zwar noch nicht mit allzu vielen fragen bombardiert, die
ich alle hatte, aber diejenigen, die ich hatte waren wunderbar beantwortet.
Die restlichen Fragen habe ich durch die Rechereche hier in diesem Forum
beantworten können.

Nun mal zum Kern:
Da ich ein ziemlicher Neuling in Linux bin (so ca. 2 Wochen) habe ich
durch Probieren / Installieren / Austesten mein System wahrscheinlich so
zugemüllt, wie es Windoof auch macht.
Ich habe tausend Sachen (wahrscheinlich) installiert, die ich nicht brauche,
bwz. die einfach nur Platz verbrauchen sowohl auf der Platte, wie auch im Speicher.

Ich bin bei meiner Installation von Debian vorsichtig, als auch rabiat vorgegangen.
Ich habe z.B.: mit einem Kernel 2.2 angefangen, den auf 2.4 umgestellt, und laufe jetzt mit 2.6. (Nach dem letzten Upgrade, eben, habe ich mich gewundert, wie schnell das System auf einmal wurde...)
Das einzige Problem, das ich bei jedem Upgrade habe, ist, daß mein CD-Rom jedesmal auf einem anderem Device liegt.

Deswegen meine Frage:

Gibt es eine Möglichkeit die installierten Pakete, die nicht gebraucht werden zu erkennen, um sie löschen zu können?
Ebenso gibt es z.B.: in dem Ordner /dev hunderte von Einträgen, die mit sicherheit nicht alle gebraucht werden.

Aber am Besten, man fängt mit der Hierachie ganz unten an:
Was kann ich auch meine Kernel alles löschen?

lsmd:::
Module Size Used by
ds 17540 0
pcmcia_core 60484 1 ds
apm 17260 2
ipv6 221152 12
ipt_LOG 6272 4
iptable_mangle 3072 0
iptable_filter 3072 1
iptable_nat 22700 0
ip_conntrack 32640 1 iptable_nat
ip_tables 16896 4 ipt_LOG,iptable_mangle,iptable_filter,iptable_nat
piix 12448 0
pci_hotplug 30640 0
intel_agp 17948 1
pcspkr 3816 0
tsdev 7168 0
mousedev 9996 2
psmouse 17800 0
floppy 54996 0
evdev 9088 0
ne2k_pci 9056 0
8390 10368 1 ne2k_pci
crc32 4608 1 8390
uhci_hcd 29200 0
usbcore 100704 3 uhci_hcd
agpgart 31272 1 intel_agp
snd_ens1370 18788 0
snd_rawmidi 23232 1 snd_ens1370
snd_seq_device 7944 1 snd_rawmidi
snd_pcm_oss 48168 0
snd_mixer_oss 16640 1 snd_pcm_oss
snd_pcm 85412 2 snd_ens1370,snd_pcm_oss
snd_timer 23172 1 snd_pcm
snd_page_alloc 11144 2 snd_ens1370,snd_pcm
snd_ak4531_codec 7680 1 snd_ens1370
snd 50148 8 snd_ens1370,snd_rawmidi,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_ak4531_codec
nls_cp437 6016 4
vfat 13184 2
fat 41792 1 vfat
dm_mod 38176 0
capability 4872 0
commoncap 7168 1 capability
smbfs 60408 0
nfsd 178432 0
exportfs 6144 1 nfsd
autofs 15872 0
ide_cd 38916 0
cdrom 35360 1 ide_cd
es1370 32172 0
soundcore 9824 2 snd,es1370
gameport 4736 2 snd_ens1370,es1370
nls_iso8859_1 4352 0
nls_iso8859_15 4864 0
linear 4992 0
md 44744 1 linear
nbd 18336 0
parport_pc 31552 1
lp 10436 0
parport 37320 2 parport_pc,lp
nfs 165696 0
lockd 56520 2 nfsd,nfs
sunrpc 137060 3 nfsd,nfs,lockd
ntfs 80972 0
ide_scsi 15492 0
ide_core 127448 3 piix,ide_cd,ide_scsi
af_packet 20616 2
rtc 12088 0
ext3 109416 0
jbd 54296 1 ext3
sd_mod 20480 12
sg 34592 0
aic7xxx 176104 7
scsi_mod 114892 4 ide_scsi,sd_mod,sg,aic7xxx
unix 25776 246
font 8576 0
vesafb 6688 0
cfbcopyarea 3840 1 vesafb
cfbimgblt 3200 1 vesafb
cfbfillrect 3712 1 vesafb




Gruß
Dragon

Benutzeravatar
minimike
Beiträge: 5594
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Beitrag von minimike » 09.09.2004 00:00:52

/dev nix anfassen die Dateien haben eh zusammen nur wenige kb es sei denn du weist was du tust. Macht aber keinen Sinn es sei denn du hast nen Server und bist Paranoid. Hier aber nur ganz wenig wenn überhaupt, denn mit Rootrechten kann ich die wieder mit mknot erzeugen.Und da du als Noob ( sorry ;) ) keinen eigenen Kernel bauen kannst lass auch hier die Finger von, belasse den Debiankernel mit seinen Modulen so wie er ist. Platz kannst du immer bei den devel Paketen kürzen. Einige brauchst du aber weiterhin.
Mein neu aufgesetztes System im Wohnzimmer zum Zocken Spielen TV gucken Viderecorder, mit Apache FTP Emai NFS-Server und DHCP-Server darauf läuft auf VMware ein Router usw läuft rund um die Uhr und mist zusammen mit XFCE grad mal 1,5 GB ohne Spiele, das sollte doch weniger sein als Windows XP Pro und hat mehr Funktionen. Ich hatte mich bei dem Board ( Radeon Chipsatz :)) etwas Verkauft und da ich nur einen Rechner haben will der permanent Läuft ist das derzeit die beste Lösung. 500 MB kannst du noch bei VMware abziehen auf meinem System
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

Benutzeravatar
Dark-Kamui
Beiträge: 439
Registriert: 16.12.2002 20:20:42
Wohnort: Rosenheim (Oberbayern)

Beitrag von Dark-Kamui » 09.09.2004 00:57:00

Bei den Kernelmodullen solltest du erstmal wissen was an Hardware installiert ist und welche Dienste. Dazu solltest du auch wissen das im Kernel selbst auch Funktionen drin sind die lsmod nicht anzeigt.
Generell ist meine Meinung, du solltest das System erstmal besser begreifen. Wenn du öfters mal ein Kernel backsten würdest und die darin enthaltene Dokumenation liest wirst du bestimmt besser wissen welche Modulle nützlich sind und welche wieder nicht für dich persönlich, den letztlich hängt es von der Situation ab die Computer bewältigen soll.
Gruss David
Nyx: Athlon64 3000+ | 512MB RAM | ATI Radeon 9800Pro 128MB
Raziel: PentiumM 1,3GHz | 512MB RAM | Intel 855GM
Prometeus: Pentium3 666MHz | 384MB RAM | Nvidia Geforce2MX

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

Beitrag von mistersixt » 09.09.2004 07:53:13

Ich würde auch die Kernel-Module so lassen, wie sie sind. Sooo viel Speicher fressen die Module, die vielleicht wirklich nicht gebraucht werden sollten, auch nicht.

Bezgl. installierter Pakete auf Deinem Rechner: mach doch einfach mal ein xterm auf, zieh es schön gross und gib ein:

Code: Alles auswählen

COLUMNS=150 dpkg -l | less
Und dann suchst Du Dir die Pakete raus, die Du nicht mehr haben willst und löscht sie mit "apt-get remove paketname".

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

Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von chimaera » 09.09.2004 08:08:23

schön ist auch der schalter --purge, dann ists nämlich komplett weg. wenn du ein wenig mehr übersicht möchtest, installier dir z.b. synaptic.
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

Dragon2000
Beiträge: 62
Registriert: 06.09.2004 17:20:16
Wohnort: Darmstadt
Kontaktdaten:

Beitrag von Dragon2000 » 09.09.2004 09:41:50

Moin,

was bitte ist ein "Noob"?? (':roll:')

Nunja, es stimmt, daß ich noch keine Ahnung habe, von dem, was ich tue....
Aber, es geht ja weiter.

Gruß
Dragon

Benutzeravatar
badera
Beiträge: 643
Registriert: 20.05.2004 20:01:50
Wohnort: Schweiz

Beitrag von badera » 09.09.2004 11:12:17

was bitte ist ein "Noob"?? ('')

Nunja, es stimmt, daß ich noch keine Ahnung habe, von dem, was ich tue....
Hast die Frage eigentlich gleich selbst beantwortet! Ein Noob ist ein Newbie oder so, also ein Anfänger, implziert dass keine Ahnung...
:)

- Adrian

Benutzeravatar
minimike
Beiträge: 5594
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Beitrag von minimike » 09.09.2004 11:56:59

Ich habe synaptic installiert leider funktioniert es hier nicht :( ich mus das Programm aufgrund einer Fehlfunktion gewaltsam beenden. Als Alternative gibt es gnome-apt. System ist Debian Sarge
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

Benutzeravatar
badera
Beiträge: 643
Registriert: 20.05.2004 20:01:50
Wohnort: Schweiz

Beitrag von badera » 09.09.2004 12:00:46

Gibt es eine Möglichkeit die installierten Pakete, die nicht gebraucht werden zu erkennen, um sie löschen zu können?
Achja, debfoster[1] ist doch auch noch für sowas, oder nicht? - Habe ich zwar noch nie verwendet, aber schon mal gelesen von.

[1]
http://www.openoffice.de/linux/buch/debfoster.html

- Adrian

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 09.09.2004 14:02:00

badera hat geschrieben:Ein Noob ist ein Newbie oder so, also ein Anfänger, implziert dass keine Ahnung...
Hmm, ich kenne "Noob" nur als negatives Attribut: Ein Anfänger, aber dazu auch noch lernresistent. (Beliebtes beispiel bei ET: nach 10-maligen drauflatschen immer noch nicht kapiert zu haben, dass die kleinen Fähnchen Tretminen sind...)
Jemand, der neu ist, aber gewillt zu lernen, wird dann mit Newbie bezeichnet.

Aber die Definitionen differieren ganz bestimmt, je nachdem, wen man fragt.

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 09.09.2004 14:23:28

Ist mir jetzt aber der neuste.

Für mich ist ein Noob=N00b=Newbie alles dasselbe ;)

btw: OT *g*

Burns
Beiträge: 97
Registriert: 10.07.2004 15:10:46
Wohnort: Aachen
Kontaktdaten:

Beitrag von Burns » 09.09.2004 22:59:12

Hi,

aptitude als apt-get Frontend kann ich auch noch empfehlen falls Du keine Abneigung gegen Konsolen hast. Aber Du benutzt ja Linux, also... :)

Nach einem Tool, was mir selten benutzte Pakete anzeigt oder die installierten Pakete nach Größe ordnet, damit man manuell die großen unnützen putzen kann, suche ich auch schon lange. Gibt's da auch was von Ratiopharm?

Benutzeravatar
minimike
Beiträge: 5594
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Beitrag von minimike » 10.09.2004 00:20:04

Ich hab debfoster mal selber angeschaut, ich wollte zwar Synaptic probieren aber das ist ja noch besser :) das läuft ja auch unter SSH und ist sehr simpel. Das Tool hab ich mir mindestens 6 mal letztes Jahr aufm Rechner gewünscht
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

Benutzeravatar
Dark-Kamui
Beiträge: 439
Registriert: 16.12.2002 20:20:42
Wohnort: Rosenheim (Oberbayern)

Beitrag von Dark-Kamui » 10.09.2004 01:09:59

Dragon2000 hat geschrieben:Moin,
was bitte ist ein "Noob"?? (':roll:')
http://de.wikipedia.org/wiki/Noob Wiki ist dein Freund :D

Ach ja, die einfachste Möglichkeit sich von unliebsamen Paketen wieder zu trennen ist das home und das etc Verzeichnis zu backupen und das System neuzuinstallieren, den in der Regel wirst du nicht mehr froh wenn anfängst verschiedene lib Pakete zu deinstallieren.
Ich habe mir mittlerweile angewöhnt alle Abhängigkeiten irgendwo zwischen zu speichern umsomit wenigstens einen Plan zu haben was wo nochmal zusammenhing. Aber das auch nur noch bei neuen unbekannten Paketen, bei den wichtigsten habe ich es mittlerweile großteil im Kopf mit Ausnahme von Gnome, soviel Einzelteile kann sich kein normaler Mensch merken :wink:
Gruss David
Nyx: Athlon64 3000+ | 512MB RAM | ATI Radeon 9800Pro 128MB
Raziel: PentiumM 1,3GHz | 512MB RAM | Intel 855GM
Prometeus: Pentium3 666MHz | 384MB RAM | Nvidia Geforce2MX

Antworten