Куда устанавливаются пакеты deb?

Я установил пакет deb через командную строку следующим образом:

sudo dpkg -i dbeaver_2.1.0_i386.deb

Я хочу установить некоторые драйверы для программного обеспечения, и для этого мне нужно поместить их в корневой каталог приложения, поэтому куда был установлен пакет?

0
задан 25 March 2013 в 21:05

1 ответ

Как отмечалось в комментариях, концепция корневого каталога приложения обычно применяется не к пакетам Ubuntu, а к сжатым архивам (например, .tar.gz или .zip), которые можно извлечь в любое место. Там корневым каталогом может быть каталог, который вы извлекли (если сжатый файл содержит каталог).

В вашем конкретном случае корень приложения, кажется, находится в /usr/share/dbeaver. Вы можете попытаться разместить там файлы, но вам понадобятся права суперпользователя. Также это не очень хорошее решение, поэтому сначала проверьте одну из следующих опций.

В вашем случае вы, похоже, пытаетесь установить этот , и ручная установка драйвера может потребоваться только в том случае, если вы скачали версию .zip. С веб-сайта:

Примечание. Как правило, вам не нужно скачивать этот архив. Это может быть полезно, если вы собираетесь использовать DBeaver в среде без доступа к Интернету.

Поэтому проверьте, не поставляется ли приложение с этими драйверами. Если не проверить, есть ли у него функции внутри приложения для их установки.

Действительно, приложение позволяет устанавливать драйверы, но по какой-то причине установка всегда завершается неудачно (в версии .deb , может быть из-за отсутствия разрешения на запись). Таким образом, у вас есть два варианта:

  1. Загрузите версию .zip и удалите версию .deb: после загрузки просто извлеките папку, содержащуюся в этом архиве, и поместите ее в любое место. Корневой каталог приложения будет таким каталогом, поэтому вы просто поместите туда необходимые файлы .jar. Если это не работает, попробуйте поместить их в подкаталог plugins.

  2. Вам нужно будет указать пути к драйверам в приложении. Перейдите в «База данных» -> «Диспетчер драйверов». Там выберите нужный драйвер и нажмите «Редактировать». Вы увидите что-то с просьбой установить драйвер. Нажмите «ОК».

enter image description here

Возможно, произойдет сбой, но нажмите «Игнорировать». Вы увидите следующий экран:

enter image description here

удалите красный элемент (выбрав его и нажав «Удалить») и используйте «Добавить папку», чтобы указать место, где Вы извлекли драйверы JDBC.

Надеюсь, это поможет.

0
ответ дан 25 March 2013 в 21:05

Другие вопросы по тегам:

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