Geneweb เป็นซอฟต์แวร์ลำดับวงศ์ตระกูลโอเพ่นซอร์สที่เขียนใน OCAML มันมาพร้อมกับเว็บอินเตอร์เฟสและสามารถใช้ออฟไลน์หรือเป็นบริการเว็บ
คำเตือน: ก่อนที่จะติดตั้ง Geneweb เวอร์ชันใหม่ขอแนะนำให้บันทึกฐานของคุณลงในไฟล์. GW ที่จัดรูปแบบ
เมื่อติดตั้ง Geneweb เวอร์ชันที่มีตัวระบุ "Pre-Release" คุณกำลังเข้าร่วมการทดสอบโดยรวม (ขอบคุณสำหรับการบริจาคของคุณ) คุณควรเก็บเวอร์ชันก่อนหน้าที่คุณใช้และละเว้นจากการอัปเดตหรือเพิ่มเติมในฐานของคุณจนกว่ารอบคัดเลือก "รีลีส" จะมีประสิทธิภาพ
ปัญหาใด ๆ ที่คุณพบหรือออกที่คุณต้องการเพิ่มควรป้อนในหน้าปัญหาของที่เก็บ GitHub (https://github.com/geneweb/geneweb/issues)
ดาวน์โหลดไฟล์ที่สอดคล้องกับสภาพแวดล้อมของคุณจากหน้าเผยแพร่
แยกโฟลเดอร์การกระจายและวางไว้ในตำแหน่งที่คุณเลือก คุณสามารถเปลี่ยนชื่อได้ เนื้อหาของมันมีดังนี้ (ตัวอย่างนี้มีไว้สำหรับการแจกแจง GNU/Linux; การแจกแจงอื่น ๆ คล้ายกันมาก):
distribution/
├── bases
├── CHANGES.txt
├── gw
├── a.gwf
├── connex
├── consang
├── etc
├── ged2gwb
├── gwb2ged
├── gwc
├── gwd
├── gwd.arg
├── gwdiff
├── gwfixbase
├── gwrepl
├── gwsetup
├── gwu
├── images
├── lang
├── plugins
├── setup
└── update_nldb
├── gwd.sh
├── gwsetup.sh
├── install-cgi
├── install-cgi.sh
├── LICENSE.txt
├── LISEZMOI.txt
├── README.txt
└── START.htm
การเริ่มต้นเซิร์ฟเวอร์ Geneweb อาจขึ้นอยู่กับสภาพแวดล้อมเฉพาะของคุณ
สิ่งที่ต้องทำ
Apple จัดเตรียมกลไกความปลอดภัยที่ป้องกันไม่ให้ผู้ใช้ดำเนินการแอปพลิเคชันซึ่งไม่ได้ให้โดยนักพัฒนาที่ได้รับการรับรองความถูกต้อง แอปพลิเคชันดังกล่าวไม่สามารถเริ่มต้นได้ด้วยการดับเบิลคลิกที่ไอคอนของพวกเขา Apple มีกลไกสองขั้นตอนที่หลีกเลี่ยงความปลอดภัยนี้:
gwd และ gwsetup ) สิ่งนี้จะปรากฏขึ้นหน้าต่างที่กล่าวถึงปัญหาด้านความปลอดภัยและให้ปุ่ม "เปิด" คลิกที่ปุ่มนี้เพื่อเปิดแอปพลิเคชัน ละเว้นข้อความที่เกิดขึ้นเนื่องจากไม่มีพารามิเตอร์gwd และ gwsetup เริ่มต้นขึ้นในรูปแบบนี้พวกเขาจะได้รับรายการสีขาวในเครื่องของคุณและการเปิดที่ตามมาจะประสบความสำเร็จ หลังจาก gwd และ gwsetup สีขาวให้คลิกสองครั้งที่ไฟล์ geneweb.command ซึ่งจะเปิดตัวเซิร์ฟเวอร์ทั้งสองด้วยพารามิเตอร์ที่เหมาะสม ด้วยการกำหนดค่าที่ให้ไว้ในคำสั่งเปิดตัวนี้ฐานจะอยู่ในโฟลเดอร์ bases คุณสามารถจัดโครงสร้างโครงสร้างโฟลเดอร์ของคุณใหม่ (และเรียกใช้คำสั่ง) ตามที่อธิบายไว้ในเอกสารที่ https://geneweb.tuxfamily.org/
ค่อนข้างคล้ายกับโซลูชัน MacOS โดยไม่ต้องตรวจสอบความปลอดภัย ไฟล์ xxx.command มีตัวแปร xxx.sh เทียบเท่า
ดูแนวทางของผู้สนับสนุน
ดู geneweb.opam
$ ocaml ./configure.ml
$ make clean distrib
คุณสามารถมีคำอธิบายของตัวเลือกการกำหนดค่าที่มีอยู่โดยใช้
$ ocaml ./configure.ml --help
ไฟล์ทั้งหมดที่ทำเครื่องหมายไว้ในการแจกจ่ายนี้คือลิขสิทธิ์ (c) 1998-2016 Inria (Institut National de recherche en Informatique et Automatique) และแจกจ่ายภายใต้ใบอนุญาตสาธารณะ GNU ทั่วไป ดูไฟล์ใบอนุญาตสำหรับรายละเอียด