Где хранятся исполняемые файлы GDAL на CentOS 7?

Вы правы - только пользователь root может изменять владельца файлов. Это сделано для предотвращения простого вектора атаки, когда человек устанавливает бит suid в исполняемом файле оболочки, затем делает root владельцем этого исполняемого файла, а затем запускает исполняемый файл, получая root-доступ.

3
11.09.2018, 22:01
2 ответа

Таким способом всегда можно узнать установленные файлы пакета:

rpm -qvpl gdal

Если вы установили двоичные файлы gdal, вы увидите установочные файлы и папки. Если вы этого не сделали, вы можете установить репозиторий ELGIS , как сказал Стивен, а затем выполнить поиск по нему :

.
yum search gdal

, а затем установите соответствующие пакеты, используя:

yum install gdal*

, а затем узнайте папку установки.

1
27.01.2020, 21:21

CentOS основан на RHEL, который сам основан на Fedora, но выбор пакетов отличается (и, хотя CentOS и RHEL очень похожи, между Fedora и RHEL есть существенные различия, не в последнюю очередь тот факт, совсем другие цели ).

CentOS не включает пакеты GDAL , а ELGIS не поддерживает CentOS 7. Оказывается, EPEL теперь включает пакеты GDAL для RHEL и CentOS 7:

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

сделает их доступными в вашей системе.

2
27.01.2020, 21:21

Теги

Похожие вопросы