Onları derledikten sonra kaynakları kaldırma


15

Varsayalım, kaynaklardan bir paket oluşturduk ( configure make install).
Başarılı bir yapı oluşturduktan sonra kaynaklar dizinini kaldırabilir miyiz? Yoksa değişir mi? Ne olmuş yani?

Yanıtlar:


15

İkili dosyalar dışında hiçbir şeye ihtiyacınız yoktur. Bunlar, make install ile zaten başka bir yere kopyalanmış olmalıdır. Gerisi kaldırılabilir. Emin değilseniz, kaldırmadan önce bir yedekleme yapın. Çıkarın, hala çalışıp çalışmadığını test edin, hala çalışıyorsa yedeklemeyi kaldırın.

Not: ændrük'ün işaret ettiği gibi : checkinstall Checkinstall komutunu yükle over kullanmak make install, Ubuntu'nun kurulumu izlemesini sağlama erdemine sahiptir. Daha sonra, normal Ubuntu paket yönetimini kullanarak yapılan değişiklikleri geri alabilirsiniz.


5

Dosyaları kullanarak yüklediyseniz make install, daha sonra kaldırmak istediğinizde nereye gittiklerini bilmenin tek yolu kaynak dosyaları denetlemektir. Bu amaçla kaynağın bir kopyasını arşivlemek isteyebilirsiniz.

Bunun checkinstallyerine daha iyi bir alternatif kullanmaktır make install. Bu, Ubuntu'nun paket yöneticisinin kurulu her dosyayı, depolardaki yazılımları izlediği gibi izlemesini sağlar. Bu kurulum yöntemini kullanırken, fazladan dosya tutmanız gerekmez.


Checkinstall için +1. Kabul ettiğim yanıta entegre oldum, böylece tökezleyen herkes bunu görecek.
con-f-use

2

Genellikle ikili dosyalarınızı yükledikten sonra, tekrar derlemek istemediğiniz sürece, muhtemelen diğer derleme seçenekleriyle kaynak kodunu içeren dizini kaldırabilirsiniz.

Bazen, örneğin Apache'yi yükseltirken , kaynak dizini korumak için özellikle yararlı bulabilirsiniz .

En iyisinin ne olduğuna karar verebilirsiniz, bence kaynak dizinin iyi bir şey olduğunu unutmayın. Açıkçası disk alanı sorunlarınız yoksa.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.