Misalkan, kami telah membangun beberapa paket dari sources ( configure make install
).
Bisakah kita menghapus direktori sumber setelah bangunan berhasil? Atau tergantung? Lalu apa?
Misalkan, kami telah membangun beberapa paket dari sources ( configure make install
).
Bisakah kita menghapus direktori sumber setelah bangunan berhasil? Atau tergantung? Lalu apa?
Jawaban:
Anda tidak memerlukan apa pun kecuali binari. Itu harus sudah disalin ke lokasi lain dengan melakukan instalasi. Sisanya bisa dihilangkan. Jika Anda tidak yakin membuat cadangan sebelum dihapus. Hapus, uji apakah masih berfungsi, jika masih berfungsi hapus cadangan.
Catatan:
Seperti yang ditunjukkan oleh ændrük : Menggunakan checkinstall over make install
memiliki keunggulan mengaktifkan Ubuntu untuk melacak instalasi. Kemudian Anda dapat mengembalikan perubahan yang dibuat menggunakan manajemen paket Ubuntu yang biasa.
Jika Anda menginstal file menggunakan make install
, satu-satunya cara untuk mengetahui di mana mereka pergi nanti jika Anda ingin menghapusnya adalah dengan memeriksa file sumber. Anda mungkin ingin mengarsipkan salinan sumber untuk tujuan ini.
Alternatif yang lebih baik adalah menggunakan checkinstall
alih-alih make install
. Ini memungkinkan manajer paket Ubuntu untuk melacak setiap file yang diinstal dengan cara yang sama seperti melacak perangkat lunak dari repositori. Saat menggunakan metode instalasi ini, Anda tidak perlu menyimpan file tambahan.
Umumnya setelah Anda menginstal binari, Anda dapat menghapus direktori yang berisi kode sumber, kecuali jika Anda ingin mengkompilasinya lagi, mungkin dengan opsi kompilasi lainnya.
Terkadang Anda dapat menemukan sangat berguna untuk menyimpan direktori sumber, misalnya ketika memutakhirkan Apache .
Anda dapat memutuskan apa yang terbaik, menurut saya menjaga direktori sumber adalah hal yang baik. Tentunya jika Anda tidak memiliki masalah ruang disk.