Biri terminalden çalışıyor, diğerinin arayüzü var. Bir de bazı özellikler olmayabiliyor birisinde.

Sonuç olarak ikisi de aynı işi görüyor. Biri paket yönetim uygulaması, diğeri mağaza uygulaması.

Fark ne? Aynı işi görüyor ama fark tam olarak

Aslinda birbirinden cok alakasiz sistemler. Appstore uygulamasi store'daki uygulamalar arasinda arama yapma, filtreleme vs gibi isleri halleder. Kendi uzerinde "Install" tusu olmasi yukleme yapmayi bildigi anlamina gelmiyor, arka planda yukleme yapmak icin yine paket yoneticisini cagirir. Paket yoneticisinin gorevi X paketini alip yuklemekten fazlasidir. Cunku uygulamalarin dependency agaci olur. X uygulamasi Y kutuphanesine, Y kutuphanesi de Z kutuphanesine bagimlidir. Bu bagimliligi arastirip, gerekliyse oncelikle bagimli oldugun kutuphaneleri yuklemeli , sonrasinda indirme isini yapmalidir. Ayrica checksum kontrolu, minor kontrolu vs gibi isleri de var. Uygulama marketi aslinda isletim sisteminden bagimsiz dizayn edilebilecek bir olaydir. Paket yoneticisi ise direkt kernel'e dokunan bir sistemdir.

Beyler paket yönetim sistemleri ile uygulama mağazalarını arasındaki fark nedir? İkisinden de sonuçta program indiriliyor, güncelleme yapılıyor vs...

Paket yöneticisi konsolla kullandığın yazılımın basit bir arayüze dokümü mağaza ise görsel olarak güzel uygulamalar hakkında detaylı bilgi veren ve resimlerini gösteren bir yararlı bir son kullanıcı yazılımı.

Biri kolay: Komut Arayüzüne sahip. Diğeri zor: Grafiksel Arayüze sahip. Benim zor dediğime daha kolay diyenler büyük ihtimalle Windows 8/8.1/10 kullanıyordur.