Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen pbuilder-dist komutudur.
Program:
ADI
pbuilder-dist, cowbuilder-dist - çoklu dağıtım pbuilder/cowbuilder sarıcı
SİNOPSİS
pbuilder-dist dağıtım [mimari] operasyon [seçenekleri] [Kendi ID’n ile mağazalarını oluştur]
inek yapımcısı-dist dağıtım [mimari] operasyon [seçenekleri] [Kendi ID’n ile mağazalarını oluştur]
TANIM
pbuilder-dist pbuilder'ı birçok farklı sürümle kullanmayı kolaylaştıran bir sarıcıdır
Ubuntu ve/veya Debian.
Şeklinde birçok isim vermek için bu betiği sembolik olarak bağlamak yaygındır.
inşaatçı-dağıtım or inşaatçı-dağıtım-mimari, örneğin gibi
pbuilder-alıngan, pbuilder tarafı, pbuilder-cesur-i386, vb.
Aynı için de geçerlidir inek yapımcısı-dist, hangi inek yapımcısı kullanır. Arasındaki temel fark
her ikisi de, pbuilder'ın oluşturulan chroot'u aa tarball olarak sıkıştırması ve böylece daha az disk kullanmasıdır.
alan ancak her çalıştırmada içeriğini tekrar açmaya (ve muhtemelen sıkıştırmaya) ihtiyaç duyuyor,
ve inek yapımcısı bunu yapmaz.
KULLANIM
Özette listelenen birçok argüman var; her biri, eğer kullanılıyorsa, kullanılmalıdır
orada göründüğü gibi tam olarak aynı sırada. Komut dosyasını yeniden adlandırmanız durumunda
inşaatçı-dağıtım, kullanmayın dağıtım parametre; ile aynı i386 / amd64 if
isim ayrıca içerir -mimari.
dağıtım
Bunu, kullanmak istediğiniz Ubuntu veya Debian sürümünün kod adıyla değiştirin.
mimari
Bu isteğe bağlı parametre, yabancı bir sistemde bir chroot oluşturmaya çalışacaktır.
mimari. Bazı mimari çiftleri için (örneğin, bir amd386 kurulumunda i64),
chroot yerel olarak oluşturulacaktır. Diğerleri için (örneğin bir i386 kurulumunda armel),
qemu-user-static kullanılacaktır. Bazı kombinasyonların (örneğin, bir i64'da amd386)
yükleme) özel ayrı çekirdek işleme gerektirir ve beklenmedik şekilde bozulabilir
yolları.
operasyon
Bunu istediğiniz işlemle değiştirin inşaatçı yapmak (oluşturmak, güncellemek, inşa etmek, temizlemek,
oturum açın veya çalıştırın). Herhangi bir eylem belirtmezseniz, ancak sonraki argüman bir
.dsc dosyası oluşturması gerektiğini varsayacaktır. Daha fazlası için kılavuz sayfasını kontrol edin
detaylar.
[...]
Gerekirse bunu diğer parametrelerle değiştirin. örneğin, eğer inşa etmek olduğunu
seçeneği, ayrıca bir .dsc dosyası belirtmeniz gerekecektir. Özel bir özellik olarak, eğer
atlayabileceğiniz bir .dsc dosyası belirtin inşa etmek seçenek ve bu komut dosyası
otomatik olarak inşa etmenin yapmak istediğiniz eylem olduğunu varsayın.
SEÇENEKLER
--ana-yalnızca (kullanımdan kaldırıldı: esas olarak)
Bu seçeneği belirlerseniz, yalnızca ana (Debian'da) veya ana ve
kısıtlı (Ubuntu'da) bileşenleri kullanılacaktır. Varsayılan olarak, tüm resmi bileşenler
etkinleştirilir. Bu yalnızca yeni bir ortam oluştururken etkilidir.
--debug-echo
Oluşturulan inşaatçı/inek yapımcısı komut standart çıktıya yazdırılacak
yerine idam. Bu, hata ayıklama için kullanışlıdır.
--buildresult DİZİN (yalnızca pbuilder-dist)
Bu seçenek belirtilirse, sonuç dosyaları inşaatçı yapı yerleştirilir
in DİZİN.
--yalnızca yayın
Yalnızca serbest bırakma cebini kullanın. Geliştirme sürümleri için varsayılan.
--yalnızca güvenlik
Yalnızca serbest bırakma ve güvenlik ceplerini kullanın. Hazırlanmak için uygun ortam
güvenlik güncellemeleri.
--yalnızca güncellemeler
Yalnızca sürüm, güvenlik ve güncellemeler cebini kullanın. Önerilen güncellemeler değil
cep.
ÖRNEKLER
pbuilder-dist cesur oluşturmak
Bir oluşturur inşaatçı tüm bileşenlerin etkin olduğu Ubuntu Gutsy ortamı.
pbuilder-sid -- yalnızca ana oluşturma
Bir oluşturur inşaatçı Yalnızca ana bileşenle Debian Sid için ortam.
pbuilder-feisty yapı ./sample_1.0-0ubuntu1.dsc
Belirtilen paketi zaten var olan bir Ubuntu Feisty ortamında oluşturur.
pbuilder-dist alıngan withlog build ./sample_1.0-0ubuntu1.dsc
Yukarıdakiyle aynı, ancak mağazalar inşaatçı'ın bir dosyadaki çıktısı.
pbuilder-etch i386 güncellemesi
Bir amd386 sisteminde mevcut bir i64 mimarisi Debian Etch ortamını günceller.
inek yapımcısı-deneysel oluşturma
Bir oluşturur inek yapımcısı Debian Experimental için ortam.
DOSYALAR VE ÇEVRE DEĞİŞKENLER
Varsayılan olarak, pbuilder-dist oluşturduğu tüm dosyaları depolar ~/yapıcı/. Bu olabilir
ayarlanarak değiştirilebilir. PBUILDFOLER Çevre değişkeni. dizin yoksa
varsa, çalışma sırasında oluşturulacaktır.
Son işlemin günlüğünü içeren, son_operasyon.log adlı bir dosya,
her yapı ortamının sonuçlar alt dizini.
Varsayılan kimlik doğrulama yöntemi sudo. ayarlayarak bunu değiştirebilirsiniz. PUILDAUTH
değişkeni.
Varsayılan olarak, pbuilder-dist ana Debian ve Ubuntu aynalarını kullanın. inşaatçı
AYNA SİTE ve DİĞER AYNA standart ubuntu-dev-tools gibi değişkenler de desteklenir
değişkenleri: UBUNTUTOOLS_DEBIAN_MIRROR, PBUILDER_DIST_DEBIAN_MIRROR,
UBUNTUTOOLS_DEBSEC_MIRROR, PBUILDER_DIST_DEBSEC_MIRROR, UBUNTUTOOLS_UBUNTU_MIRROR,
PBUILDER_DIST_UBUNTU, UBUNTUTOOLS_UBUNTU_PORTS_MIRROR, ve
PBUILDER_DIST_UBUNTU_PORTS_MIRROR. Görmek ubuntu-dev-araçları (5) ayrıntılar için.
Bunu da bilmek isteyebilirsiniz pbuilder-dist ihracat MESAFE ve MİM Ortam Değişkenleri
dağıtımın adını ve mimariyi içeren çağrılan sürece
mevcut yapı tarafından hedefleniyor. Bunlardan yararlanabilirsiniz, örneğin pbuilderrc.
onworks.net hizmetlerini kullanarak pbuilder-dist çevrimiçi kullanın