Son 5 yıldır Windows ve Mac OS kullanıyorum ve şimdi Linux'u günlük olarak kullanmayı düşünüyorum. Ubuntu'yu sanal bir makineye kurdum ve Linux'u günlük işimde nasıl kullanabileceğimi anlamaya çalışıyorum (bir js programcısı / web tasarımcısı olarak).
Acemi bir soru için özür dilerim ama bana bazen bir program yüklediğimde ortaya çıkıyor make configve make installsistemimi kolayca geri alınamayacak şekilde değiştiriyor. Bir programı kurduğunuz pencerelerde, onu kaldırabilir ve kitapta oynarsa umarım dosya sisteminde veya kayıt programında hiçbir iz kalmaz. Mac OS'de bir dosya gibi bir Uygulamayı silmeniz yeterlidir.
Fakat Linux'ta var apt-getve sonra var make. Linux kurulumumu nasıl temiz ve düzenli tutabileceğimi pek anlamadım. Herhangi bir yeni uygulama kurulumu sistemimi bozabilir gibi geliyor. Ancak Linux'un çok güçlü olma ünü vardır, bu nedenle uygulama yükleme ve kaldırma işleminin sistemi nasıl etkilediği hakkında anlamadığım bir şey olmalı. Birisi buna biraz ışık tutabilir mi?
Güncelleme: Bir uygulamayı kurarken, dosyaları gerçekten herhangi bir yere yayılabilir (paket yöneticileri sorunun bir kısmını ele alır) ancak bununla ilgili güzel bir kesinlik vardır: uygulamaları yüklemek için Docker'ı kullanın ve özellikle kullanmayacaksanız bunları kendi sanal alanlarında tutun onları çok sık kullanın. Firefox gibi GUI uygulamalarını tamamen Docker "sanal alanında" çalıştırmak da mümkündür .
aptdaha basittir ve kullanmaktan daha iyi bir tui sağlar apt-get.
*.app, uygulama kurulumları genellikle başka yerlerden (örn. Kütüphane dizini, bellekten) çöktüğü için dosyayı silmeyi sık sık buldum . Ayrıca, Ubuntu’daki kaynaktan manuel olarak oluşturuyorsanız, kolayca kaldırmak için make installkullanın checkinstall.
./configure ; make ; make installYolu kullanma . İhtiyacınız olan tek şey, muhteşem fpm aracını öğrenmek .
apt-getyerine kullanmanız gerekiyormake.make installBir yazılımın en yeni (muhtemelen kararsız) sürümünü henüz bir paket olarak bulunmayan kaynaklardan oluşturmanız gerektiğinde kullanılır.