Tamam, apt-get {install|upgrade|remove} mypackages
ikili dosyaları ve bunların yapılandırma veri dosyalarını ve bağımlılıklarını yüklemek, yükseltmek veya kaldırmak için nasıl kullanabileceğimi biliyorum (aslında, remove
ek bayraklar sağlanmadıkça sadece ikili dosyaları kaldıracaktır).
Bunu man
tarif ettiği şekilde nasıl kullanıldığını aramıyorum , fakat ne yaptığını yüksek düzeyde arıyorum . Son hedefim, birden fazla uzak makineye bazı özel yazılımları (make dosyası ile oluşturulmuş) kurup yönetmem için bir araç oluşturmak ve işlem hakkında daha fazla bilgi edinmem gerekiyor. Bu sorunun cevapları hangi dağıtımın kullanıldığına dayanıyorsa, lütfen Debian'a uyarlayın.
Genel olarak nasıl çalıştığına ek olarak, aşağıdaki özel sorularım var:
- Apt deposuna erişen istemci dosyaları nasıl takip eder?
- Depo aynı işletim sisteminde barındırılmalı mıdır (örn. Uygun depo redhat'ta barındırılabilir mi)?
- Dosya yükleme yerleri nasıl belirlenir? Bu
.deb
dosya tarafından belirtilmiş mi? - Uzak bir makine depoya nasıl erişiyor? Sadece ftp (ler) mi yoksa http (ler) mi?
- Depoyu barındıran makine özel bir yazılım mı (git deposu için gitlab gibi) çalıştırıyor mu, yoksa sadece yapılandırılmış bir dosya sistemi mi?