Załóżmy, że zbudowaliśmy pakiet ze źródeł ( configure make install
).
Czy możemy usunąć katalog źródeł po pomyślnym zbudowaniu? Czy to zależy? Na czym więc?
Nie potrzebujesz niczego oprócz plików binarnych. Powinieneś je już skopiować do innej lokalizacji przez make install. Resztę można usunąć. Jeśli nie masz pewności, wykonaj kopię zapasową przed usunięciem. Usuń, sprawdź, czy nadal działa, jeśli nadal działa, usuń kopię zapasową.
Uwaga:
Jak zauważył ændrük : użycie checkinstall over make install
ma tę zaletę, że umożliwia Ubuntu śledzenie instalacji. Później możesz cofnąć wszelkie zmiany wprowadzone przy użyciu zwykłego zarządzania pakietami Ubuntu.
Jeśli instalujesz pliki przy użyciu make install
, jedynym sposobem, aby dowiedzieć się, gdzie poszły później, jeśli chcesz je odinstalować, jest sprawdzenie plików źródłowych. W tym celu możesz zarchiwizować kopię źródła.
Lepszą alternatywą jest użycie checkinstall
zamiast make install
. Umożliwia to menedżerowi pakietów Ubuntu śledzenie każdego z zainstalowanych plików w taki sam sposób, jak śledzi oprogramowanie z repozytoriów. Korzystając z tej metody instalacji, nie musisz przechowywać żadnych dodatkowych plików.
Zasadniczo po zainstalowaniu plików binarnych możesz usunąć katalog zawierający kod źródłowy, chyba że chcesz je ponownie skompilować, prawdopodobnie z innymi opcjami kompilacji.
Czasami szczególnie przydatne może być utrzymanie katalogu źródłowego, na przykład podczas aktualizacji Apache .
Możesz zdecydować, co jest dla ciebie najlepsze, moim zdaniem utrzymanie katalogu źródłowego jest dobrą rzeczą. Oczywiście, jeśli nie masz problemów z miejscem na dysku.
źródło