![]() |
|
|
|||||||
| Portal | Wiki | IRC-Chat | Registrieren | Benutzerliste | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
|
|
Themen-Optionen | Thema bewerten | Ansicht |
|
|
#1 |
|
Registered User
Registrierungsdatum: Feb 2004
Beiträge: 240
|
Löschen nicht mehr verwendeter Dateien.
Hallo,
bin mal wieder bei der Aktualisierung eines FreeBSD-Rechners und habe die /etc/make.conf angepasst und z.B. NO_ATM, NO_GAMES, NO_I4B, NO_INFO und NO_PROFILE gesetzt. Bei der Aktualisierung werden die entspr. Dateien dann ignoriert, also nicht kompiliert und installiert. Allerdings werden bereits durch die Installation von der CD angelegte Dateien nicht entfernt. Auf einem frisch installierten und danach gleich selbst kompilierten System hatte ich das Basissystem in eine separates Verzeichnis installiert und dann das aktuelle mit dem neuen verglichen, dass scheidet bei dem jetzigen System (viele Ports, Anpassungen, ...) aber wohl aus. Gibt es eine Möglichkeit Dateien wie z.B. /sbin/atm anhand der NO_* Flags oder durch einen Vergleich oder auch anders automatisiert zu entfernen? Gruß dagnu |
|
|
|
|
|
#2 |
|
aka uqs
Registrierungsdatum: Feb 2003
Beiträge: 2.024
|
1. Manuell, und bis vor kurzem die einzige Variante:
a) rm -rf /usr/include b) make installworld c) find /bin /sbin /rescue /lib /libexec /usr/bin /usr/sbin /usr/share (fehlen bestimmt noch par) -mtime +1 d) liste genau angucken, alte dateien loeschen 2. make installworld && make check-old && make delete-old delete-old-libs |
|
|
|
|
|
#3 |
|
Parasprite
|
Bitte Version 2 verwenden. Das ist einfacher und sicherer. Gegebenenfalls auf delete-old-libs verzichten. Das sollte nur von erfahrenen Anwendern vewendet werden.
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything. |
|
|
|
|
|
#4 |
|
Registered User
Registrierungsdatum: Feb 2004
Beiträge: 240
|
(check|delete)-old kenne ich bereits, allerdings gehe ich davon aus,
dass das nur Dateien aus vorherigen Versionen löscht, die in ObsoleteFiles.inc aufgelistet sind. Daher führt m.E. nichts an der ersten Version von MrFixit vorbei. Die mit find gefundenen Dateien können in einer Datei gespeichert, in Ruhe bearbeitet und dann mit einer Schleife über die Einträge der Datei gelöscht werden. Dachte nur das es dafür mittlerweile vielleicht einen Skript oder Port gibt. Ansonsten werd ich da wohl mal was basteln. |
|
|
|
|
|
#5 |
|
foo
Registrierungsdatum: May 2003
Ort: Siegen
Beiträge: 2.361
|
http://www.freebsd.org/doc/en_US.ISO...tch/index.html
vielleicht ist das interessant für dich.
__________________
Bruce Schneier's tears can burn holes through an OpenBSD firewall. Lucky for us, Bruce Schneier never cries. |
|
|
|
![]() |
| Dieses Thema betrachten zurzeit 1 Personen. (0 registrierte Benutzer und 1 Gäste) | |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
|
|
Ähnliche Themen
|
||||
| Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
| FreeBSD Samba PDC Howto | Highfish | Howtos | 103 | 25.09.2006 21:14 |
| PC-BSD mit sehr vielen Dateien | bsd-umsteiger | Weitere BSD-Varianten | 4 | 16.08.2006 22:44 |
| Umwandlung von Dateien im DOS-Format -> UNIX | testit | FreeBSD - Allgemein | 10 | 08.02.2006 20:48 |
| amule zerstört dateien | d4mi4n | FreeBSD - Anwendungen und Ports | 4 | 29.01.2005 22:56 |
| OpenOffice Dateien fehlen | zeec | FreeBSD - Anwendungen und Ports | 2 | 11.06.2004 19:52 |