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 installitu 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-getdan 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".
aptlebih sederhana dan memberikan tui yang lebih baik daripada menggunakan apt-get.
*.appfile 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 checkinstallsebagai gantinya untuk memudahkan penghapusan.
./configure ; make ; make installjalan. Yang Anda butuhkan adalah mempelajari alat fpm yang luar biasa .
apt-getdaripadamakemenginstal perangkat lunak.make installdigunakan ketika Anda perlu membangun versi terbaru (mungkin tidak stabil) dari perangkat lunak dari sumber, yang belum tersedia sebagai paket.