İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

dh_ruby - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında dh_ruby çalıştırın

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 dh_ruby komutudur.

Program:

ADI


dh_ruby - Ruby yazılımı için debhelper7 yapı sistemi

SİNOPSİS


dh_ruby [SEÇENEKLER]

TANIM


dh_ruby Ruby yazılımı için bir Debhelper 7 yapı sistemidir. Otomatik olarak inşa edecek ve
Ruby paketlerinde bulunan dosyaları kurun, mümkün olduğunca Rubygems'e yakın çalışmaya çalışın
ancak Ruby paketleri için Debian standartlarına saygı duymak.

dh_ruby, testlerinizi desteklenen tüm Ruby sürümlerine karşı otomatik olarak çalıştırabilir, bkz.
Aşağıdaki "DOSYALAR" bölümü.

Ayrıntılar için dh_ruby --help bölümüne bakın.

KAYNAK PAKET DÜZEN


dh_ruby iki farklı kaynak paketi stilini destekler: tek ikili kaynak paketleri ve
çoklu ikili kaynak paketleri.

Tek-ikili düzen
Varsayılan düzen, tek ikili Yerleşim. Bu, çoğu Ruby tarafından kullanılan düzendir.
yukarı akış paketleri, yani Ruby kodu lib/, yürütülebilir programlar çöp kutusu/, vb. Paketler
kullanılarak Rubygems'ten içe aktarılır gem2deb(1) bu düzene sahip olacak.

Bu düzeni kullanırken, dh_ruby dosyaları (Ruby kodu, yürütülebilir dosyalar, gemspecs) yükleyecektir.
the ilk ikili paket içinde listelenen debian / kontrol.

çoklu ikili düzen
gem2deb versiyon 0.4.0 için destek başlattı. çoklu ikili Yerleşim. Bu düzen
yukarı akışta tutulan bir dizi farklı Ruby paketiniz olduğunda kullanılabilir
VCS ve Debian'da tek bir kaynak paketi de sürdürmek istediğinize karar verdiniz
farklı bileşenlere ayrı ikili paketler olarak sahip olmak.

Bu düzende, kaynak paket, alt dizinlerdeki ayrı bileşenleri içerir.
her birinin standart Ruby düzenini kullanacağı yer (lib/, çöp kutusu/, vesaire).

Bu düzen, aynı kökten ayrı ikili paketler oluşturmayı desteklemiyor
dizin. Bu durumlar için aşağıdaki belgelere bakın: DH_RUBY_USE_DH_AUTO_INSTALL_DESTDIR
altında.

Çoklu ikili düzen kullanmak istediğinizi belirtmek için, 1) çoklu ikili düzeninizi listelemeliyiz.
ikili paketler debian / kontrol her zamanki gibi ve adında bir ekstra alan ekleyin X-DhRuby-Kök için
her ikili paket stanza, bunun için hangi dizinin kök olarak kullanılması gerektiğini belirtir
ikili paket.

Bir örnek:

Kaynak: mymultibinarypackage
[...]

Paket: yakut-foo
X-DhRuby-Root: yol/to/foo
[...]

Paket: yakut çubuğu
X-DhRuby-Root: yol/to/çubuk

İlgili kaynak paketi şu şekilde düzenlenmelidir:

foo/
foo.gemspec
lib /
foo.rb
çöp kutusu/foo
Çubuk/
bar.gemspec
lib /
bar.rb
çöp Kutusu/
bar

Çoklu ikili paketler ve kullanımı hakkında önemli notlar X-DhRuby-Kök:

· Paketiniz çoklu ikili düzeni kullanıyorsa, `gem2deb (>= 0.4.0~)` içinde
Yapı-Bağımlıdır.

Sürümü 0.4.0 vardı a böcek in the destek için yerli uzantıları çoklu ikili paketlerde,
yani paketiniz çoklu ikili özelliği kullanıyorsa ve alt özelliklerden en az birini
bileşenlerin yerel uzantıları var, `gem2deb (>= 0.4.1~)` içinde Yapı-Bağımlıdır
yerine.

· Belirtilen yol X-DhRuby-Kök, muhtemelen şimdiye kadar tahmin ettiğiniz gibi,
kaynak paketin köküne göre.

· Herhangi bir ikili paket bir X-DhRuby-Kök alan, diğer tüm ikili paketler
sahip değil, tarafından göz ardı edilecek dh_ruby.

SEÇENEKLER


--temiz, --yapılandır, --yapı, --Ölçek, --Yüklemek
Oluşturma işleminin çeşitli adımlarında debhelper tarafından çağrılan komutlar.

--baskı destekli
Desteklenen Ruby sürümlerini yazdırır.

-h, --yardım et
ekranlar dh_ruby kullanım bilgisi

-v, --versiyon
ekranlar dh_ruby versiyon bilgisi.

--gem-kurulum
Bu seçenek, derlemenin aşağıdakileri kullanması gerektiğini belirtir. mücevher dosyaları yükleme komutu,
evde yetiştirilen yükleyici yerine. Yerel paketler şuraya yüklenecek:
/ usr / lib /$ARCH/rubygems entegrasyonu/$RUBY_VERSION, saf Ruby paketleri ise
yüklü /usr/share/rubygems-entegrasyon/tümü.

--setuprb
Bu seçenek, derlemenin kullanması gerektiğini belirtir kurulum.rb her zamanki mücevher yerine
dayalı yapı. Etkili olması için bu seçeneğin önce gelmesi gerekir!

ÇEVRE DEĞİŞKENLER


DH_RUBY
Komut satırı parametrelerini dh_ruby'ye iletmek için bu değişkeni kullanın. örneğin
debian/kurallar:

dışa aktar DH_RUBY = --gem-install

DH_RUBY_IGNORE_TESTS
Bu, paket oluşturma sırasında dh_ruby'nin yok sayacağı, boşlukla ayrılmış bir test listesidir.
Kullanılabilir test adları, desteklenen tüm Ruby sürümlerinin adlarıdır.
'dh_ruby --print-desteklenen' ile).

"Tümü" olarak ayarlanırsa, paket oluşturma sırasında tüm testler yok sayılır.

DH_RUBY_USE_DH_AUTO_INSTALL_DESTDIR
Bu değişken tanımlanırsa (herhangi bir şeye), dh_ruby bilgi verilen dizine saygı duyacaktır.
by dh_auto_install(1), genellikle debian/tmp. Varsayılan olarak, gem2deb dosyaları şuraya yükler:
debian/paket, Burada paket debian/control'de listelenen ilk ikili pakettir.

Bu, desteklenen koşullara uymayan çoklu ikili kaynak paketleri için kullanışlıdır.
düzen (yani, her biri ayrı alt dizinler lib/, çöp kutusu/ vesaire). Bunu kullanarak, tüm dosyalar
için kurulacak debian/tmpve bunları ayrı ikili dosyalara dağıtabilirsiniz.
kullanarak paketler debian/$package.install dosyalar veya açık kabuk çağrıları
debian/kurallar.

Karıştırma DH_RUBY_USE_DH_AUTO_INSTALL_DESTDIR ve çoklu ikili düzen desteklenmez.

DH_RUBY_GEMSPEC
Paket meta verileriyle hangi dosyanın gem belirtimini içerdiğini belirler. Tarafından
varsayılan olarak, dh_ruby kaynak paketin kökündeki bir .gemspec dosyasındaki meta verileri okuyacaktır
dizin. Özel sağlamak istiyorsanız, geçersiz kılmak için bu değişkeni kullanabilirsiniz.
Debian paketi için meta veriler.

Kaynak paketin kökünde birden fazla .gemspec olması durumunda, gerek
DH_RUBY_GEMSPEC'i dh_ruby'ye hangisinin kullanılacağı konusunda talimat vermek için kullanmak.

onworks.net hizmetlerini kullanarak çevrimiçi dh_ruby kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    VBA-M (Arşivlendi - Şimdi Github'da)
    VBA-M (Arşivlendi - Şimdi Github'da)
    Proje şuraya taşındı:
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Özellikler:Hile oluşturmadurumları kaydetçoklu
    sistem, gba, gbc, gb, sgb'yi destekler,
    sgb2Tu...
    VBA-M'yi İndirin (Arşivlendi - Şimdi Github'da)
  • 2
    Stacer
    Stacer
    Linux Sistem Optimize Edici ve İzleme
    Github Deposu:
    https://github.com/oguzhaninan/Stacer.
    Kitle: Son Kullanıcılar/Masaüstü. kullanıcı
    arayüz: Qt. Programlama...
    Stacer'ı indirin
  • 3
    TuruncuTilki
    TuruncuTilki
    TeamWinRecoveryProject(TWRP) çatalı
    birçok ek işlevle, yeniden tasarlayın
    ve daha fazla Özellikler: Tiz ve
    Tiz olmayan ROM'larGüncel Oreo çekirdeği,
    inşa edilmiş...
    OrangeFox'u indirin
  • 4
    itop - ITSM CMDB Açık Kaynak
    itop - ITSM CMDB Açık Kaynak
    BT Operasyonları Portalı: tam bir açık
    kaynak, ITIL, web tabanlı hizmet
    tamamen dahil olmak üzere yönetim aracı
    özelleştirilebilir CMDB, bir yardım masası sistemi ve
    belge adam...
    İndirin - ITSM CMDB Açık Kaynak
  • 5
    Clementine
    Clementine
    Clementine çok platformlu bir müziktir
    esinlenen oyuncu ve kütüphane organizatörü
    Amarok 1.4. Hızlı ve
    kullanımı kolay arayüzü ve size izin verir
    arama ve...
    Clementine'i indirin
  • 6
    XISMuS
    XISMuS
    DİKKAT: 2.4.3 toplu güncellemesi
    serbest bırakıldı!! Güncelleme herhangi biri için çalışır
    önceki 2.xx sürümü. Eğer yükseltme
    v1.xx sürümünden, lütfen indirin ve
    i ...
    XISMuS'u indirin
  • Daha fazla »

Linux komutları

Ad