Saya telah menggunakan Windows dan Mac OS selama 5 tahun terakhir dan sekarang saya mempertimbangkan untuk menggunakan Linux setiap hari. Saya telah menginstal Ubuntu pada mesin virtual dan mencoba memahami bagaimana saya dapat menggunakan Linux untuk pekerjaan sehari-hari saya (sebagai programmer js / desainer web).
Maaf untuk pertanyaan pemula tetapi terlintas di benak saya bahwa kadang-kadang ketika saya menginstal sebuah program melalui make config
& make install
itu mengubah sistem saya dengan cara yang tidak dapat dikembalikan dengan mudah. Di windows ketika Anda menginstal sebuah program, Anda dapat menghapus instalannya dan mudah - mudahan jika dimainkan oleh buku tidak akan ada jejak program yang tersisa di sistem file atau registrasi, dll. Di Mac OS Anda cukup menghapus suatu App seperti file.
Tetapi di Linux ada apt-get
dan kemudian ada make
. Saya tidak begitu mengerti bagaimana saya bisa menjaga instalasi Linux saya tetap bersih dan rapi. Rasanya seperti pemasangan aplikasi baru dapat merusak sistem saya. Tapi kemudian Linux memiliki reputasi sangat kuat, jadi pasti ada sesuatu yang saya tidak mengerti tentang bagaimana instalasi aplikasi dan penghapusan instalasi mempengaruhi sistem. Adakah yang bisa menjelaskan hal ini?
Pembaruan: ketika menginstal aplikasi, file-nya dapat menyebar di mana saja (manajer paket menangani bagian dari masalah) tetapi ada hack keren di sekitar itu: gunakan Docker untuk menginstal aplikasi dan menyimpannya di kotak pasir mereka, khususnya jika Anda tidak akan gunakan mereka terlalu sering. Dimungkinkan juga untuk menjalankan aplikasi GUI seperti Firefox sepenuhnya di Docker "kotak pasir".
apt
lebih sederhana dan memberikan tui yang lebih baik daripada menggunakan apt-get
.
*.app
file tidak cukup, karena instalasi aplikasi sering berserakan di tempat lain (misalnya direktori Library, dari memori). Juga, jika Anda secara manual membangun dari sumber dengan Ubuntu make install
, gunakan checkinstall
sebagai gantinya untuk memudahkan penghapusan.
./configure ; make ; make install
jalan. Yang Anda butuhkan adalah mempelajari alat fpm yang luar biasa .
apt-get
daripadamake
menginstal perangkat lunak.make install
digunakan ketika Anda perlu membangun versi terbaru (mungkin tidak stabil) dari perangkat lunak dari sumber, yang belum tersedia sebagai paket.