Làm thế nào để tôi biết phiên bản pgrouting của tôi?


8

Có cách nào để biết tôi có phiên bản nào của pgrouting không?

Hệ điều hành của tôi là Ubuntu 12.04.

Tôi muốn biết phiên bản mở rộng của mình vì phiên bản 1.05 có một số vấn đề với việc bắt đầu chụp và đồ thị có hướng và phiên bản ổn định cuối cùng có algotihm này là 1.03


Làm thế nào bạn cài đặt pgrouting? Từ nguồn (*. Tar.gz hoặc git clone) hoặc gói ubfox (apt-get install *)?
sanak

Từ gói ubfox
José Alejandro

Bạn có thể cho tôi lệnh bạn đã sử dụng để cài đặt nó?
RK

sudo add-apt-repository ppa: georepublic / pgrouting sudo apt-get update sudo apt-get install gaul-devel \ postgresql-9.1-pgrouting \ postgresql-9.1-pgrouting-dd \ postgresql-9.1-pgrout
Jose Alejandro

Bạn thấy gì trong năng khiếu rồi ?? ("/" để tìm kiếm)
Aname

Câu trả lời:


2

Bạn đã cài đặt nó thông qua trình quản lý gói của Ubuntu chưa? Bạn có thể thử kích hoạt thiết bị đầu cuối của bạn và gõ

apt-show-versions postgresql-9.1-pgrouting

Điều đó sẽ trả lại phiên bản. Bạn có thể phải cài đặt các phiên bản apt-show

apt-get install apt-show-versions

đã không làm việc. Tôi đang sử dụng navteq làm nguồn dữ liệu địa lý
Jose Alejandro

Bạn đã nhận được thông báo lỗi gì?
RK

osm2pgrouting chưa được cài đặt ... vì tôi chưa cài đặt osm2pgout.
Jose Alejandro

Bạn đã cài đặt gói nào sau đó?
RK

khi tôi đã thử với: phiên bản apt-show-pgrouting đã nhận được điều này: pgrouting chưa được cài đặt (thậm chí không có sẵn)
José Alejandro

15

Một lựa chọn khác sẽ là select * from pgr_version()


1
Đây là một tùy chọn tốt hơn nhiều, vì nó hoạt động trên mọi hệ điều hành. Đáng nói là pgr_version là một hàm có các giá trị được mã hóa cứng, cũng trả về các phiên bản git.
John Powell
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.