OSGeo4W เทียบเท่ากับ Linux คืออะไร


10

OSGeo4Wเป็นสแต็กที่ใช้ windows ของ GeoFOSS ซึ่งอิงกับ cygwin

ฉันรู้ว่ามีรายชื่อแพ็คเกจอธิบายสิ่งที่อยู่ภายในแพ็คเกจไบนารี OSGeo4W และฉันสามารถดึงข้อมูลและติดตั้งทุกแพ็คเกจได้ด้วยตัวเอง

แต่มันจะดีถ้าติดตั้งแพ็คเกจทั้งหมดพร้อมกัน: มีอะไรที่คล้ายกันสำหรับ Linux หรือไม่?

อย่างไรก็ตามฉันใช้Sabayon / Gentoo Linux โดยใช้ตัวจัดการแพคเกจการเคลื่อนย้ายซึ่งไม่สามารถทำงานร่วมกับELGISได้


อัปเดตเกี่ยวกับเหตุผล:

  • คุณต้องการติดตั้งแพ็กเกจทั้งหมดพร้อมกันหรือไม่? ก็ใช่ ฉันเก็บและกำจัดการติดตั้งแพ็กเกจใหม่เนื่องจากตัวเลือกบางอย่างการอ้างอิงและอื่น ๆ ฉันกำลังพยายามรับไฟล์.gdb [ สิ่งนี้และที่ ] เพื่อทำงานกับ qgis แต่ฉันต้องยกเลิกการติดตั้ง GDAL จากตัวจัดการแพคเกจ (ซึ่งจะทำลายการอ้างอิงจำนวนมาก) และรวบรวมใหม่ด้วยการสนับสนุน fgdb ฉันกำลังมองหาวิธีการติดตั้งทั้งหมดในครั้งเดียว ตามที่ระบุในคำถามนี้ฉันใช้เวลาหนึ่งสัปดาห์เพื่อให้ QGIS ทำงานด้วย GRASS แบบเต็มและการสนับสนุนปลั๊กอิน

  • เราต้องใช้ OSGeo4W เพราะ Windows ซึ่งแตกต่างจากระบบปฏิบัติการอื่น ๆ ทั้งหมดไม่มีตัวจัดการแพ็คเกจ ชีวิตของเราจะง่ายกว่านี้ถ้าทำ เข้าใจ แต่เนื่องจากฉันไม่ได้ใช้ Ubuntu / Debian ฉันมีเพียงบางแพ็คเกจที่สำคัญในที่เก็บอย่างเป็นทางการของฉันซึ่งค่อนข้างน่ารำคาญ นั่นเป็นเหตุผลที่ฉันกำลังมองหาเมตาแพ็กเกจบางอย่างเช่น OSGeo4W

การกระจาย OSGeo-Live ดูค่อนข้างดี


เราต้องใช้ OSGeo4W เพราะ Windows ซึ่งแตกต่างจากระบบปฏิบัติการอื่น ๆ ทั้งหมดไม่มีตัวจัดการแพ็คเกจ ชีวิตของเราจะง่ายกว่านี้ถ้าทำ
Nathan W

คุณต้องการติดตั้งแพ็กเกจทั้งหมดพร้อมกันหรือไม่?
RK

อัปเดตคำถามตามความคิดเห็นของคุณแล้ว
แอฟริกา

ข้อได้เปรียบของ OSGeo4W คือชุมชนขนาดใหญ่ของผู้ใช้ Windows โดยยื่นรายงานข้อผิดพลาดหากมีสิ่งผิดปกติเกิดขึ้น ดูเหมือนว่า Ubuntu จะมีการสนับสนุนที่เพียงพอ แต่ distros Linux ที่แปลกใหม่ดูเหมือนจะไม่มีผู้สนับสนุนหรือนักพัฒนาที่ใช้งานอยู่ ฉันเดาว่าคุณต้องอยู่กับมัน
AndreJ

คำตอบ:


5

นอกจากการเผยแพร่ OSGeo Live ดังที่ได้กล่าวมาแล้วที่นี่โปรดดูที่

Enterprise Linux (EL) และอนุพันธ์ (นั่นคือ Red Hat Enterprise Linux, CentOS และ Scientific Linux) เป็นแพลตฟอร์มยอดนิยมและมีประสิทธิภาพสำหรับเซิร์ฟเวอร์และเวิร์คสเตชั่นที่ใช้งานหนักและจึงเหมาะสำหรับความต้องการเฉพาะของ GIS

มันใช้งานได้ดีกับ Fedora เป็นต้น


น่าเสียดายที่ ELGIS ไม่สามารถใช้ได้สำหรับการแจกจ่ายของฉัน (Sabayon / Gentoo) ได้อัปเดตคำถามของฉัน แต่มันอาจจะคุ้มค่าที่ได้ดู Scientific Linux อย่างไรก็ตามขอบคุณ
แอฟริกา

6

สิ่งที่เกี่ยวกับการใช้การกระจายOSGeo Live ?

OSGeo-Live เป็น DVD แบบธัมบ์ไดรฟ์ USB หรือ Virtual Machine ที่มีอยู่ในตัวซึ่งใช้ Xubuntu ซึ่งให้คุณทดลองใช้ซอฟท์แวร์ geospatial โอเพนซอร์ซหลากหลายรูปแบบโดยไม่ต้องติดตั้งอะไรเลย ประกอบด้วยซอฟต์แวร์ฟรีทั้งหมดทำให้สามารถแจกจ่ายซ้ำและส่งต่อได้อย่างอิสระ

มันมีทุกอย่างใน OSGeo4W และอื่น ๆ


มีเวอร์ชันใดบ้างที่รวมอยู่ในแผ่นดีวีดี รายการที่live.osgeo.org/en/overview/overview.htmlเป็นส่วนหนึ่งของสิ่งที่ OSGeo4W นำเสนอ QGIS Master ที่ผ่านมารวมอยู่ด้วยหรือไม่?
AndreJJ

การกระจายนี้ดูเหมือนว่าจะคุ้มค่าที่จะดู
แอฟริกา

ฉันต้องยอมรับคำตอบนั้นการกระจาย OSGeoLive นั้นล้าสมัยและไม่เสถียร ที่เก็บบางแห่งออฟไลน์และการอ้างอิงจำนวนมากถูกทำลาย มันเป็นโครงการที่ดี แต่ดูเหมือนว่าชุมชนที่ใช้งานหายไป
แอฟริกา

1

ไม่มีการเทียบเท่าโดยตรงกับ OSGeo4W ที่มีให้สำหรับการแจกจ่าย Linux เนื่องจากไม่จำเป็นต้องมี ลีนุกซ์รุ่นใหญ่ ๆ ส่วนใหญ่จะแจกชุดซอฟต์แวร์ฟรีและโอเพ่นซอร์สสำหรับแพ็คเกจGeospatialดังนั้นชุดย่อยของชุดแพคเกจโดยรวมทั้งหมด (พร้อมกับระบบการจัดการแพ็คเกจที่เสนอโดยดิสทริบิวชัน) ควรได้รับการพิจารณาเทียบเท่ากับ OSGeo4W

อีกวิธีหนึ่งคือวิธีแก้ปัญหาระยะสั้น FOSS4G ทุกตัวมีให้เป็นแพ็คเกจพร้อมซอร์สโค้ดดังนั้นคุณสามารถสร้างมันจากซอร์สโดยใช้ขั้นตอนมาตรฐานของ GNU มาตรฐาน:

./configure && make && sudo make install

หรือสิ่งที่เทียบเท่ากับ CMake และในกรณีส่วนใหญ่จะทำงานได้อย่างไม่มีที่ติ


ลีนุกซ์รุ่นใหญ่ ๆ ส่วนใหญ่จะให้ชุดที่สมบูรณ์ ... - ฉันจะไม่ถามว่ามันเป็นจริงหรือไม่ :)
Afr

2
@donschoe หากซอฟต์แวร์ไม่ได้รับการบรรจุสำหรับการแจกจ่ายที่คุณใช้คุณควรส่งคำขอไปยังผู้ดูแลการแจกจ่ายของคุณ ด้วยวิธีนี้ผู้ใช้รายอื่นจะได้รับประโยชน์อย่างมาก นั่นเป็นวิธีการทำงานในโลก Linux อย่างสมบูรณ์แบบ
mloskot

นึกคิด - และถูกต้อง แต่ฉันกำลังมองหาวิธีแก้ปัญหาระยะสั้น แต่ดูเหมือนว่าไม่มีวิธีที่ง่ายฉันจะดูคิวคำขอ
แอฟริกา

1
อย่างไรก็ตามปัญหาหนึ่งในการคอมไพล์ซอร์สโค้ดและการติดตั้งคือการยกเลิกการติดตั้ง! มันจะเป็นการดีกว่าสำหรับผู้เริ่มต้นที่จะใช้แพ็คเกจที่รวบรวมไว้ล่วงหน้าจากภายในตัวจัดการแพคเกจ การลบด้วยตนเองสิ่งที่sudo make installใส่ไว้ในระบบอาจเป็นงานที่ยากและใช้เวลานาน
Nikos Alexandris

1

สำหรับการติดตั้งซอฟต์แวร์เนื่องจากการแจกแจง Linux มักใช้ประโยชน์จากที่เก็บซอฟต์แวร์มากกว่าไฟล์ติดตั้งที่ดาวน์โหลดเช่น OSgeo4W_setup.exe สำหรับ Windows คุณต้องการศึกษาว่าคุณเป็นรุ่นเก็บข้อมูลของ Linux ที่มีแพคเกจโปรแกรมประยุกต์ GIS ผู้ใช้ Windows: ที่เก็บสำหรับ Linux เป็นเหมือนร้านขายซอฟต์แวร์หรือเป็นห้องสมุดสาธารณะของซอฟต์แวร์ที่ได้รับอนุญาตเช่นคุณใช้สำหรับกระบวนการติดตั้ง 'ซอฟต์แวร์' บนแท็บเล็ตหรือโทรศัพท์มือถือ

OSgeo4W_setup.exe จริง ๆ แล้วทำหน้าที่เป็นวิธี ad-hoc ของการจำลองกระบวนการติดตั้งแพคเกจที่ผู้ใช้ Linux มีความยาวตั้งแต่ปกติใช้ executables MS-W * จำนวนมากทำสิ่งนี้เป็นเครื่องพิสูจน์ถึงการทำงานของ Linux และกระบวนการติดตั้งแพ็คเกจ OSgeo4W มีข้อได้เปรียบในตัวเลือกขั้นสูงของการสนับสนุน fgdb ที่สร้างไว้ล่วงหน้าและไดรเวอร์ฐานข้อมูล Microsoft ODBC อัตโนมัติสำหรับฐานข้อมูลส่วนบุคคลทางภูมิศาสตร์ (MDB), การสนับสนุนเชิงพื้นที่ของ MS-SQL เนื่องจาก Microsoft Libraries เป็นกรรมสิทธิ์ของคอมพิวเตอร์ Windows

GIS เป็นผู้เชี่ยวชาญและที่เก็บมาตรฐานของ Linux ทุกคนคงไม่น่ามี GIS เป็นซอฟต์แวร์มาตรฐานในการค้นหาโดยไม่ต้องเพิ่มที่เก็บพิเศษที่คุณต้องการ

ผู้ใช้ Ubuntu Linux สามารถเข้าถึงที่เก็บซอฟต์แวร์ GIS ที่ยอดเยี่ยมภายใต้ร่ม OSGeo คุณสามารถดาวน์โหลด QGIS, GRASS, GDAL / OGR, Spatialite_GUI และอื่น ๆ โดยการเพิ่ม UbuntuGIS Reposity ดูข้อมูล - https://wiki.ubuntu.com/UbuntuGIS

ผู้ใช้ Windows ทุกการกระจาย Linux มีที่เก็บซอฟต์แวร์ที่แตกต่างกันดังนั้นควรทำการวิจัยรุ่นที่คุณใช้งานหากคุณติดตั้ง Linux UbuntuGIS Resposity ได้รับการจัดตั้งโดย OSGeo


จากภาพรวมครั้งแรกสิ่งนี้ดูเหมือนว่าจะรักษาไว้ได้ดีกว่า OSGeoLive-distribution ฉันจะลองดูนะขอบคุณ
Afr
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.