Kaynak ve apt-get arasındaki kurulum farkı?


11

Kaynaktan ( ./configure && make && make install) kurulum ile arasındaki fark nedir apt-get?

Bunları düşünebilirim:

  • apt-get sürüm genellikle daha kararlı ve daha az seçimdir, biz kaynaktan yüklerken belirli sürümü seçebiliriz.
  • apt-get bağımlılıkları otomatik olarak çözebilir, yazılımı kolayca güncelleyebilir / kaldırabilir ve diğer kolay yönetim faydalarına sahiptir.
  • apt-get kurulum yolu tutarlı bir model izler ve SA için uygun başka kurallara sahiptir.

Ama dahası var mı?

  • Kaynaktan kurulum, ve apt-getgibi bazı yazılımlardan daha iyi performans alabilir mi?phpmysql
  • Diğer bazı farklılıklar?

Tek kelimeyle, hangi apt-getyazılımın belirli bir sürümünü almak dışında kurulumu hangi kaynaktan seçmeliyim ?

Teşekkürler.


1
Bunun da iyi açıklanmış bir cevabını görmek istiyorum. Rağmen, "daha iyi performans" ile ilgisi olduğunu sanmıyorum apt-get; Kaynaktan derleme ve yükleme, muhtemelen geçerli çekirdek sürümünüz ve ayarlarınızla ilgili olarak uygulamanın gereksinimlerini ve ayarlarını değiştirme ve ayarlama yeteneği sağlar.
Alaa Ali

Yanıtlar:


7

Fark, apt'in genel ikili dosyaları kurması ve sürümlerini yönetmesidir.

Bir kaynak paketi derlerken tamamen kendi başınıza olursunuz çünkü apt paketi yönetemez.

Ancak, bir kaynak paketi derlemek ve kendiniz kurmak, yalnızca paketi kendiniz derleyerek sahip olabileceğiniz özelliklere ihtiyacınız varsa yararlıdır.

Bazen geliştiriciler, yalnızca belirli bir derleyici anahtarı kullanıldığında yazılımda kullanılabilecek özellikler sağlar. Bazı derleme bayrakları kullanılırsa bazen belirli işlemciler daha iyi performans gösterebilir.

Ancak, çoğu durumda etkinleştirilebilen özellikler hata ayıklama amaçlıdır ve sabit çekirdekli kullanıcılar için bile hiçbir zaman gerekli değildir. Ve apt kullanmak için yapılandırılmış ikili sürümü zaten işlemciniz için optimize edilmiştir.

Kaynağı kendiniz derlemeniz gereken olası durumlar:

  • Yazılımın ihtiyacınız olan özelliklere veya düzeltmelere sahip bir sürümü var, ancak paket henüz deponuzda güncellenmedi.
  • Yazılımı farklı bir mimariye sahip bir bilgisayarda kullanmak için derliyorsunuz.

1
Teşekkürler, hakkında daha fazla bilgi verebilir misiniz Ve bazen belirli derleme bayrakları kullanılırsa belirli işlemciler daha iyi performans gösterebilir. ?
Aaron Wang
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.