Apa yang setara dengan OSGeo4W untuk Linux?


10

OSGeo4W adalah tumpukan GeoFOSS berbasis windows yang didasarkan pada cygwin.

Saya tahu ada daftar paket yang menggambarkan apa yang ada di dalam paket biner OSGeo4W dan saya bisa mengambil dan menginstal setiap paket sendiri.

Tapi alangkah baiknya menginstal semua paket sekaligus: Apakah ada yang serupa untuk Linux yang tersedia?

Omong-omong , saya menggunakan Sabayon / Gentoo Linux berdasarkan manajer paket portage yang tidak kompatibel dengan ELGIS .


Pembaruan terkait alasan:

  • Apakah Anda benar-benar perlu menginstal semua paket sekaligus? Baiklah. Saya terus menghapus dan menginstal ulang paket karena opsi tertentu, dependensi, dll. Saat ini saya mencoba untuk mendapatkan file.gdb [ ini dan itu ] untuk bekerja dengan qgis. Tapi saya perlu de-instal GDAL dari manajer paket (yang pasti akan merusak banyak dependensi) dan kompilasi ulang dengan dukungan fgdb. Saya sedang mencari cara untuk menginstal sekaligus. Seperti yang dinyatakan dalam pertanyaan ini , saya butuh satu minggu untuk menjalankan QGIS dengan dukungan GRASS- dan plugin penuh.

  • Kita harus menggunakan OSGeo4W karena Windows, tidak seperti OS lainnya, tidak memiliki manajer paketnya. Kehidupan kita akan jauh lebih mudah jika itu terjadi. Dimengerti Tetapi karena saya tidak menggunakan Ubuntu / Debian, saya hanya memiliki beberapa paket penting di repositori resmi saya, yang cukup mengganggu. Itu sebabnya saya mencari beberapa paket meta seperti OSGeo4W.

Distribusi OSGeo-Live terlihat cukup bagus.


Kita harus menggunakan OSGeo4W karena Windows, tidak seperti OS lainnya, tidak memiliki manajer paketnya. Kehidupan kita akan jauh lebih mudah jika itu terjadi.
Nathan W

Apakah Anda benar-benar perlu menginstal semua paket sekaligus?
RK

Memperbarui pertanyaan yang membahas komentar Anda.
Afr

Keuntungan dari OSGeo4W adalah komunitas besar pengguna Windows, mengajukan laporan bug jika ada yang salah. Ubuntu tampaknya memiliki dukungan yang memadai, tetapi distro Linux yang eksotis tampaknya tidak memiliki pendukung atau pengembang yang aktif. Saya kira Anda harus hidup dengan itu.
AndreJ

Jawaban:


5

Selain distribusi OSGeo Live, seperti yang telah disebutkan di sini, lihat juga

Enterprise Linux (EL) dan turunannya (yaitu, Red Hat Enterprise Linux, CentOS dan Scientific Linux) adalah platform yang populer dan tangguh untuk server dan workstation yang berat, dan karenanya cocok untuk persyaratan spesifik SIG.

Ia bekerja dengan baik di Fedora dll.


Sayangnya, ELGIS tidak tersedia untuk distribusi saya (Sabayon / Gentoo), memperbarui pertanyaan saya. Tetapi mungkin ada baiknya untuk melihat Scientific Linux, terima kasih.
Afr

6

Bagaimana dengan menggunakan distribusi OSGeo Live ?

OSGeo-Live adalah DVD bootable mandiri, USB thumb drive atau Virtual Machine berbasis Xubuntu, yang memungkinkan Anda untuk mencoba berbagai macam perangkat lunak geospasial open source tanpa menginstal apa pun. Ini sepenuhnya terdiri dari perangkat lunak bebas, memungkinkan untuk didistribusikan secara bebas, digandakan, dan diedarkan.

Ia memiliki segalanya di OSGeo4W dan banyak lagi.


Versi apa yang dibundel pada DVD? Daftar di live.osgeo.org/en/overview/overview.html sedikit tertinggal dari yang ditawarkan OSGeo4W. Apakah Master QGIS terbaru termasuk?
AndreJ

Distribusi ini tampaknya layak untuk dilihat.
Afr

Saya harus menerima jawaban itu, distribusi OSGeoLive sangat ketinggalan zaman dan tidak stabil. Beberapa repositori offline dan banyak dependensi rusak. Ini proyek yang bagus tetapi tampaknya komunitas aktif tidak ada.
Afr

1

Tidak ada padanan langsung dari OSGeo4W yang disediakan untuk distribusi Linux, karena tidak perlu untuk itu. Semua distribusi Linux utama biasanya menyediakan satu set lengkap Perangkat Lunak Bebas dan Sumber Terbuka untuk paket-paket Geospatial , sehingga subset dari set keseluruhan paket (bersama-sama dengan sistem manajemen paket yang ditawarkan oleh distribusi) harus dianggap setara dengan OSGeo4W.

Sebagai alternatif, sebagai solusi jangka pendek , setiap FOSS4G tersedia sebagai paket dengan kode sumber, sehingga Anda dapat membangunnya dari sumber menggunakan langkah-langkah GNU kanonik:

./configure && make && sudo make install

atau setara untuk CMake dan dalam banyak kasus ini berfungsi dengan sempurna.


Semua distribusi Linux utama biasanya menyediakan set lengkap ... - Saya tidak akan bertanya apakah itu benar :)
Afr

2
@donschoe Jika perangkat lunak tidak dikemas untuk distribusi yang Anda gunakan, Anda harus mengirimkan permintaan kepada pengelola distribusi Anda. Dengan cara ini, pengguna lain akan mendapat manfaat besar. Begitulah cara kerjanya di dunia Linux, idealnya.
mloskot

idealnya - dan itu benar, tetapi saya sedang mencari beberapa solusi jangka pendek. tapi sepertinya tidak ada cara yang mudah, saya akan melihat antrian permintaan.
Afr

1
Satu masalah, dalam mengkompilasi kode sumber dan memasangnya, adalah de-instalasi! Bagi pemula, tentu saja lebih baik menggunakan paket yang telah dikompilasi dari dalam manajer paket. Menghapus secara manual apa yang sudo make installdimasukkan ke sistem mungkin merupakan tugas yang sulit dan menghabiskan waktu.
Nikos Alexandris

1

Untuk instalasi perangkat lunak, karena distribusi Linux biasanya menggunakan repositori perangkat lunak alih-alih file instalasi yang diunduh, seperti OSgeo4W_setup.exe untuk Windows, Anda ingin meneliti repositori versi Linux tertentu yang tersedia yang berisi paket aplikasi GIS. Pengguna Windows: Repositori untuk Linux seperti Toko Perangkat Lunak, atau lebih tepatnya perpustakaan umum perangkat lunak yang disetujui, seperti yang Anda gunakan untuk proses instalasi 'perangkat lunak' pada tablet atau ponsel.

OSgeo4W_setup.exe sebenarnya berfungsi sebagai cara ad-hoc untuk mereplikasi proses instalasi paket yang telah lama digunakan oleh pengguna Linux. Banyak executable MS-W * yang melakukan itu, sebuah bukti fungsi Linux dan proses instalasi paket. OSgeo4W sebenarnya memiliki keunggulan dalam opsi lanjutan dukungan fgdb pre-built, dan driver database Microsoft ODBC otomatis untuk personal geodatabases (MDB), dukungan spasial MS-SQL - karena Perpustakaan Microsoft merupakan hak milik komputer Windows.

GIS terspesialisasi, sehingga repositori standar versi Linux siapa pun tidak akan mungkin memiliki GIS sebagai perangkat lunak standar untuk dijelajahi, tanpa menambahkan repositori khusus yang Anda butuhkan.

Pengguna Ubuntu Linux dapat memiliki akses ke repositori perangkat lunak GIS yang hebat di bawah payung OSGeo. Anda dapat mengunduh QGIS, GRASS, GDAL / OGR, Spatialite_GUI dll dengan menambahkan Reposity UbuntuGIS. lihat untuk info-- https://wiki.ubuntu.com/UbuntuGIS

Pengguna Windows, setiap Distribusi Linux memiliki repositori perangkat lunak yang berbeda, jadi riset untuk versi khusus Anda jika Anda menginstal Linux. UbuntuGIS Resposity didirikan dengan baik oleh OSGeo.


pada pandangan pertama, ini terlihat jauh lebih baik dipertahankan daripada OSGeoLive-distribusi. Saya akan mencobanya, terima kasih.
Afr
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.