Oke, saya mengerti bagaimana saya dapat menggunakan apt-get {install|upgrade|remove} mypackages
untuk menginstal, memutakhirkan, atau menghapus binari serta file data konfigurasi dan dependensi (sebenarnya, remove
hanya akan menghapus binari kecuali jika bendera tambahan disediakan).
Saya tidak mencari bagaimana itu digunakan sebagai man
menggambarkan ini, tetapi apa yang dilakukan tingkat tinggi. Tujuan akhir saya adalah untuk membuat sarana bagi saya untuk menginstal dan mengelola beberapa perangkat lunak khusus (dibuat oleh file make) pada beberapa mesin jarak jauh, dan saya perlu belajar lebih banyak tentang prosesnya. Jika jawaban atas pertanyaan ini didasarkan pada distribusi mana yang digunakan, harap sesuaikan dengan Debian.
Selain cara kerjanya secara umum, saya memiliki pertanyaan spesifik berikut:
- Bagaimana klien yang mengakses repositori apt melacak file?
- Haruskah repositori di-host pada sistem operasi yang sama (mis. Apakah repositori dapat di-host di redhat)?
- Bagaimana lokasi untuk menginstal file ditentukan? Apakah ini ditentukan oleh
.deb
file? - Bagaimana mesin jarak jauh mengakses repositori? Apakah itu hanya ftp (s) atau http (s)?
- Apakah mesin yang meng-hosting repositori menjalankan perangkat lunak khusus (seperti gitlab untuk repositori git), atau apakah itu hanya beberapa sistem file terstruktur?