Saya sedang mencari cara mengatur repositori apt pribadi (pada 10,04 LTS) yang dapat mendukung banyak versi.
Saya mengerti bahwa Anda tidak dapat menginstal beberapa versi paket di server. Ini murni untuk lingkungan pengembangan di mana kami ingin dapat menguji beberapa versi sebelum merilisnya ke repositori apt produksi.
Saya tahu Anda dapat memiliki beberapa versi dengan memasukkan nomor versi dalam nama paket, namun saya ingin mencapai yang sebaliknya, mendukung beberapa versi dengan nama paket yang sama.
mis. packagename_1.0_all.deb dan packagename_2.0_all.deb daripada packagename-1.0_1.0_all.deb dan packagename-2.0_2.0_all.deb
Bagi mereka yang akrab dengan pekerjaan Puppet otomatis - kita dapat menentukan versi paket apa yang kita inginkan di server (dengan tag memastikan menggunakan nama paket yang sama).
Saya sudah mencoba debmarshal Google yang dijelaskan di http://wiki.debian.org/HowToSetupADebianRepository tetapi tidak dapat membuatnya berfungsi karena kurangnya dokumentasi.
sumber
-m
saklar. Terima kasih banyak!Host di bawah nama distribusi yang berbeda. jernih dan pengujian misalnya. Kemudian ubah entri Anda di kotak tes Anda
dari:
deb http://homegrown.local/ubuntu lucid main
ke:
deb http://homegrown.local/ubuntu testing main
sumber