ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

dh_ruby - ออนไลน์ในคลาวด์

เรียกใช้ dh_ruby ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง dh_ruby ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


dh_ruby - debhelper7 สร้างระบบสำหรับซอฟต์แวร์ Ruby

เรื่องย่อ


dh_ruby [OPTIONS]

DESCRIPTION


dh_ruby เป็นระบบสร้าง Debhelper 7 สำหรับซอฟต์แวร์ Ruby มันจะสร้างโดยอัตโนมัติและ
ติดตั้งไฟล์ที่อยู่ในแพ็คเกจ Ruby พยายามทำงานให้ใกล้เคียงกับ Rubygems มากที่สุด
แต่เคารพมาตรฐาน Debian สำหรับแพ็คเกจ Ruby

dh_ruby สามารถเรียกใช้การทดสอบของคุณโดยอัตโนมัติกับเวอร์ชัน Ruby ที่รองรับทั้งหมด ดูที่
ส่วน "ไฟล์" ด้านล่าง

ดู dh_ruby --help สำหรับรายละเอียด

แหล่งที่มา แพคเกจ การจัดวาง


dh_ruby รองรับรูปแบบแพ็คเกจซอร์สที่แตกต่างกันสองแบบ: แพ็คเกจซอร์สไบนารีเดี่ยวและ
แพ็คเกจที่มาหลายไบนารี

ไบนารีเดี่ยว แบบ
เลย์เอาต์เริ่มต้นคือ ไบนารีเดียว เค้าโครง นี่คือเลย์เอาต์ที่ Ruby . ส่วนใหญ่ใช้
แพ็คเกจต้นน้ำเช่นรหัสทับทิมใน lib/, โปรแกรมปฏิบัติการใน ถัง/ ฯลฯ แพ็คเกจ
นำเข้าจาก Rubygems โดยใช้ gem2deb(1) จะมีรูปแบบนี้

เมื่อใช้เลย์เอาต์นี้ dh_ruby จะติดตั้งไฟล์ (รหัส Ruby, executables, gemspecs) ไปยัง
เป็นครั้งแรก ไบนารี แพ็คเกจ อยู่ใน เดเบียน / ควบคุม.

หลายไบนารี แบบ
gem2deb รุ่น 0.4.0 แนะนำการสนับสนุนสำหรับ หลายไบนารี เค้าโครง เลย์เอาต์นี้ควร
ใช้เมื่อคุณมีชุดของแพ็คเกจ Ruby ต่าง ๆ ที่ดูแลอัปสตรีมในไฟล์เดียว
VCS และคุณตัดสินใจว่าคุณต้องการรักษาแพ็คเกจต้นทางเดียวใน Debian
มีส่วนประกอบต่าง ๆ เป็นแพ็คเกจไบนารีที่แยกจากกัน

ในเลย์เอาต์นี้ แพ็คเกจต้นทางมีส่วนประกอบที่แยกจากกันในไดเร็กทอรีย่อย
โดยที่แต่ละคนจะใช้รูปแบบ Ruby มาตรฐาน (lib/, ถัง/ ฯลฯ )

เลย์เอาต์นี้ไม่รองรับการสร้างแพ็คเกจไบนารีที่แยกจากรูท . เดียวกัน
ไดเร็กทอรี สำหรับกรณีดังกล่าว โปรดดูเอกสารประกอบเกี่ยวกับ DH_RUBY_USE_DH_AUTO_INSTALL_DESTDIR
ด้านล่าง

เพื่อระบุว่าคุณต้องการใช้เลย์เอาต์แบบหลายไบนารี เราต้อง 1) แสดงรายการทวีคูณของคุณ
แพ็คเกจไบนารีใน เดเบียน / ควบคุม ตามปกติและเพิ่มฟิลด์พิเศษที่เรียกว่า X-DhRuby-รูท ไปยัง
แต่ละย่อหน้าแพ็คเกจไบนารี ระบุว่าไดเร็กทอรีใดที่จะใช้เป็นรูทสำหรับสิ่งนั้น
แพ็คเกจไบนารี

ตัวอย่าง:

ที่มา: mymultibinarypackage
[ ... ]

แพ็คเกจ: ruby-foo
X-DhRuby-Root: เส้นทาง/to/foo
[ ... ]

แพ็คเกจ: ruby-bar
X-DhRuby-Root: เส้นทาง/to/bar

แพ็คเกจต้นทางที่สอดคล้องกันควรจัดวางดังนี้:

ฟู/
foo.gemspec
lib /
ฟู.อาร์บี
ถัง/ฟู
บาร์/
bar.gemspec
lib /
บาร์.rb
ถังขยะ/
บาร์

หมายเหตุสำคัญเกี่ยวกับแพ็คเกจหลายไบนารีและการใช้ X-DhRuby-รูท:

· หากแพ็คเกจของคุณใช้เลย์เอาต์แบบหลายไบนารี แพ็คเกจนั้นต้องมี `gem2deb (>= 0.4.0~)` ใน
สร้างขึ้นอยู่กับ.

เวอร์ชั่น 0.4.0 มี a ข้อผิดพลาด in สนับสนุน for พื้นเมือง ส่วนขยาย ในแพ็คเกจหลายไบนารี
ดังนั้นหากแพ็คเกจของคุณใช้คุณสมบัติหลายไบนารีและอย่างน้อยหนึ่งในคุณสมบัติย่อย
คอมโพเนนต์มีส่วนขยายดั้งเดิม คุณต้องใช้ `gem2deb (>= 0.4.1~)` ใน สร้างขึ้นอยู่กับ
แทน.

· เส้นทางที่ระบุใน X-DhRuby-รูทอย่างที่คุณคงเดาได้แล้วต้องเป็น
สัมพันธ์กับรูทของแพ็คเกจต้นทาง

· หากแพ็คเกจไบนารีใด ๆ ประกาศ a X-DhRuby-รูท แพ็คเกจไบนารีอื่นๆ ทั้งหมดที่
ไม่มีจะถูกละเลยโดย dh_ruby.

OPTIONS


--ทำความสะอาด, --กำหนดค่า, --สร้าง, --ทดสอบ, --ติดตั้ง
คำสั่งที่เรียกโดย debhelper ในขั้นตอนต่างๆ ของกระบวนการสร้าง

-- รองรับการพิมพ์
พิมพ์เวอร์ชัน Ruby ที่รองรับ

-h, --ช่วยด้วย
เครื่องจอ dh_ruby ข้อมูลการใช้งาน

-v, --รุ่น
เครื่องจอ dh_ruby ข้อมูลรุ่น

--gem-ติดตั้ง
ตัวเลือกนี้ระบุว่าบิลด์ควรใช้ the อัญมณี คำสั่งติดตั้งไฟล์,
แทนการติดตั้งพื้นบ้าน แพ็คเกจดั้งเดิมจะถูกติดตั้งไปที่
/ usr / lib /$ARCH/rubygems-บูรณาการ/$RUBY_VERSIONในขณะที่แพ็คเกจ Ruby บริสุทธิ์จะเป็น
ติดตั้งไปยัง /usr/share/rubygems-integration/all.

--การตั้งค่า
ตัวเลือกนี้ระบุว่าบิลด์ควรใช้ setup.rb มากกว่าอัญมณีทั่วไป-
สร้างตาม เพื่อให้มีผล ตัวเลือกนี้ต้องมาก่อน !

และพวกเรา ตัวแปร


DH_RUBY
ใช้ตัวแปรนี้เพื่อส่งพารามิเตอร์บรรทัดคำสั่งไปยัง dh_ruby ตัวอย่างเช่นใน
เดเบียน/กฎ:

ส่งออก DH_RUBY = --gem-install

DH_RUBY_IGNORE_TESTS
นี่คือรายการการทดสอบที่คั่นด้วยช่องว่างซึ่ง dh_ruby จะละเว้นระหว่างการสร้างแพ็คเกจ
ชื่อทดสอบที่ใช้ได้คือชื่อของรุ่น Ruby ที่รองรับทั้งหมด (คุณสามารถระบุได้
ด้วย `dh_ruby --print-supported`)

หากตั้งค่าเป็น "ทั้งหมด" การทดสอบทั้งหมดจะถูกละเว้นระหว่างการสร้างแพ็คเกจ

DH_RUBY_USE_DH_AUTO_INSTALL_DESTDIR
หากตัวแปรนี้ถูกกำหนด (เป็นอย่างอื่น) dh_ruby จะเคารพไดเรกทอรีที่แจ้ง
by dh_auto_install(1) โดยปกติ เดเบียน/tmp. โดยค่าเริ่มต้น gem2deb จะติดตั้งไฟล์ไปที่
เดเบียน/แพ็คเกจที่นี่มี แพ็คเกจ เป็นแพ็คเกจไบนารีแรกที่แสดงในเดเบียน/การควบคุม

สิ่งนี้มีประโยชน์สำหรับแพ็คเกจที่มาหลายไบนารีที่ไม่เป็นไปตามที่รองรับ
เลย์เอาต์ (เช่น แยกไดเร็กทอรีย่อยแต่ละรายการด้วย lib/, ถัง/ เป็นต้น). เมื่อใช้สิ่งนี้ ไฟล์ทั้งหมด
จะถูกติดตั้งไปที่ เดเบียน/tmpและคุณสามารถแจกจ่ายเป็นไบนารี่แยกกันได้
แพ็คเกจโดยใช้ เดเบียน/$package.install ไฟล์หรือการเรียกเชลล์ที่ชัดเจนใน
เดเบียน / กฎ.

การผสม DH_RUBY_USE_DH_AUTO_INSTALL_DESTDIR และเลย์เอาต์แบบหลายไบนารีไม่ได้รับการสนับสนุน

DH_RUBY_GEMSPEC
กำหนดว่าไฟล์ใดมีข้อกำหนด gem พร้อมข้อมูลเมตาของแพ็คเกจ โดย
ค่าเริ่มต้น dh_ruby จะอ่านข้อมูลเมตาจากไฟล์ .gemspec ในรูทของแพ็คเกจต้นทาง
ไดเร็กทอรี คุณสามารถใช้ตัวแปรนี้เพื่อแทนที่หากคุณต้องการระบุ custom
ข้อมูลเมตาสำหรับแพ็คเกจ Debian

ในกรณีที่มี .gemspec มากกว่าหนึ่งรายการในรูทแพ็คเกจต้นทาง คุณจะ จำเป็นต้อง
เพื่อใช้ DH_RUBY_GEMSPEC เพื่อสั่ง dh_ruby ว่าจะใช้อันไหน

ใช้ dh_ruby ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    VBA-M (เก็บถาวร - ตอนนี้บน Github)
    VBA-M (เก็บถาวร - ตอนนี้บน Github)
    ย้ายโครงการไปที่
    https://github.com/visualboyadvance-m/visualboyadvance-m
    คุณสมบัติ: การสร้างสูตรโกงบันทึกหลายสถานะ
    ระบบ, รองรับ gba, gbc, gb, sgb,
    เอสจีบีทูทู...
    ดาวน์โหลด VBA-M (เก็บถาวร - ตอนนี้บน Github)
  • 2
    Stacer
    Stacer
    เครื่องมือเพิ่มประสิทธิภาพและการตรวจสอบระบบ Linux
    ที่เก็บ Github:
    https://github.com/oguzhaninan/Stacer.
    ผู้ชม: ผู้ใช้ปลายทาง/เดสก์ท็อป ผู้ใช้
    อินเทอร์เฟซ: Qt. การเขียนโปรแกรมแล...
    ดาวน์โหลด Stacer
  • 3
    ออเร้นจ์ฟ็อกซ์
    ออเร้นจ์ฟ็อกซ์
    ทางแยกของ TeamWinRecoveryProject (TWRP)
    พร้อมฟังก์ชั่นเสริมมากมาย ออกแบบใหม่
    และคุณสมบัติอื่น ๆ : รองรับเสียงแหลมและ
    ไม่ใช่ Treble ROMs เคอร์เนล Oreo ที่ทันสมัย
    สร้าง...
    ดาวน์โหลด OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    ittop - ITSM CMDB โอเพ่นซอร์ส
    IT Operations Portal: การเปิดที่สมบูรณ์
    แหล่งที่มา ITIL บริการบนเว็บ
    เครื่องมือการจัดการรวมทั้งอย่างเต็มที่
    CMDB ที่ปรับแต่งได้ ระบบ Helpdesk และ
    คนทำเอกสาร...
    ดาวน์โหลด itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine เป็นเพลงหลายแพลตฟอร์ม
    เครื่องเล่นและผู้จัดห้องสมุดที่ได้รับแรงบันดาลใจจาก
    อมาร็อก 1.4. มีความรวดเร็วและ
    อินเทอร์เฟซที่ใช้งานง่ายและช่วยให้คุณ
    ค้นหาและ ...
    ดาวน์โหลดเคลเมนไทน์
  • 6
    XISMuS
    XISMuS
    คำเตือน: อัปเดตสะสม 2.4.3 มี
    ถูกปล่อยออกมา!! การอัปเดตใช้ได้กับทุก ๆ
    เวอร์ชันก่อนหน้า 2.xx ถ้าอัพเกรด
    จากเวอร์ชัน v1.xx โปรดดาวน์โหลดและ
    i ...
    ดาวน์โหลด XISMuS
  • เพิ่มเติม»

คำสั่ง Linux

  • 1
    คำย่อ
    คำย่อ
    abiword คำข้ามแพลตฟอร์มที่ยืดหยุ่น
    โปรเซสเซอร์ ...
    เรียกใช้ abiword
  • 2
    ABL
    ABL
    abl - คำนำหน้าแทนสำหรับ
    ฟังก์ชันบูลีน DESCRIPTION:
    libablmmm.a เป็นไลบรารีที่ช่วยให้
    แสดงฟังก์ชันบูลีนใน
    รูปแบบคล้าย LISP หนึ่ง ...
    เรียกใช้ abl
  • 3
    create_bmp_for_rect_in_circ
    create_bmp_for_rect_in_circ
    sorry_no_written_yet - ส่วนหนึ่งของ atlc Use
    create_bmp_for_rect_in_circ ออนไลน์โดยใช้
    บริการ onworks.net ...
    เรียกใช้ create_bmp_for_rect_in_circ
  • 4
    create_bmp_for_rect_in_rect
    create_bmp_for_rect_in_rect
    create_bmp_for_rect_in_rect - บิตแมป
    เครื่องกำเนิดไฟฟ้าสำหรับตัวนำสี่เหลี่ยม
    ภายในตัวนำสี่เหลี่ยม (ส่วนหนึ่งของ
    เอทีแอลซี) ...
    เรียกใช้ create_bmp_for_rect_in_rect
  • 5
    ช่องว่าง5
    ช่องว่าง5
    gap5 - โปรแกรมประกอบจีโนม (ส่วนหนึ่งของ
    สเตเดี้ยนแพ็คเกจ) ...
    วิ่ง gap5
  • 6
    gapi2-โคเดเจน
    gapi2-โคเดเจน
    ไม่มีเอกสาร - ไม่มี manpage สำหรับสิ่งนี้
    โปรแกรม. รายละเอียด: โปรแกรมนี้ทำ
    ไม่มี manpage เรียกใช้คำสั่งนี้
    พร้อมตัวช่วยสลับเพื่อดูว่ามันคืออะไร
    ทำ. สำหรับฉ...
    เรียกใช้ gapi2-codegen
  • เพิ่มเติม»

Ad