Припустимо, ми створили якийсь пакет із джерел ( configure make install
).
Чи можемо ми видалити каталог джерел після успішного створення? Або це залежить? На чому ж тоді?
Припустимо, ми створили якийсь пакет із джерел ( configure make install
).
Чи можемо ми видалити каталог джерел після успішного створення? Або це залежить? На чому ж тоді?
Відповіді:
Вам не потрібно нічого, крім бінарних файлів. Їх уже слід скопіювати в інше місце, зробивши встановити. Решту можна зняти. Якщо ви не впевнені, зробіть резервну копію перед видаленням. Видалити, перевірити, чи все ще працює, якщо все ще працює, видаліть резервну копію.
Примітка.
Як зазначав ændrük : Використання checkinstall over make install
має змогу дозволити Ubuntu відслідковувати встановлення. Пізніше ви можете відновити будь-які зміни, внесені за допомогою звичайного управління пакетами Ubuntu.
Якщо ви встановили файли за допомогою make install
, єдиний спосіб дізнатися, куди вони пішли пізніше, якщо ви хочете їх видалити, - це перевірити вихідні файли. Ви можете скопіювати для цього копію джерела.
Кращою альтернативою є використання checkinstall
замість цього make install
. Це дозволяє менеджеру пакунків Ubuntu відслідковувати кожен із встановлених файлів так само, як він відстежує програмне забезпечення із сховищ. Під час використання цього способу установки вам не потрібно зберігати зайвих файлів.
Як правило, після встановлення бінарних файлів ви можете видалити каталог, що містить вихідний код, якщо тільки ви не хочете їх знову скласти, можливо, з іншими параметрами компіляції.
Іноді ви можете виявити особливо корисним збереження вихідного каталогу, наприклад, під час оновлення Apache .
Ви можете вирішити, що вам найкраще, на мою думку, зберегти каталог джерел - це добре. Очевидно, якщо у вас немає проблем з дисковим простором.