где находится программа, загруженная из apt-get [дубликат]

Когда мы загружаем двоичную программу Debian из репозитория с помощью этой команды:

sudo apt-get install something

Где это хранилище программ и все исполняемые файлы?

2
задан 16 May 2014 в 12:58

4 ответа

В принципе debian установщик является только масштабированной моделью Вашей системы, с точки зрения корневого каталога. Это содержит папки, точно как это находится в Вашей системе и "проектирует" содержание .deb файла в Вашей системе.

существуют общие правила того, где установить что, например: двоичные файлы в /usr/bin/, библиотеки в /usr/bin или /usr/share, файл на рабочем столе в /usr/share/applications и так далее (см. также здесь ). Если Вам интересно, необходимо изучить .deb установщик для наблюдения то, что он устанавливает где.

3
ответ дан 19 November 2019 в 01:02

Не все пакеты устанавливают точно тот же путь, но некоторые обобщения могут быть сделаны и обычно придерживаются к.

Двоичные файлы, которые называют, когда Вы запускаете программу, хранятся в /usr/bin или /bin.

можно проверить это путем выполнения <package> и /usr/bin/<package> с теми же результатами.

Конфигурационные файлы для пакета обычно хранятся в /etc/<package>.

Здесь хорошая разбивка файловой системы

1
ответ дан 19 November 2019 в 01:02

Действительно короткий ответ, "Он варьируется пакетом".

Вот более длительная версия:

Это каталоги, где большинство пользовательских программ установлено:

/usr/bin
/usr/local/bin
/opt

В целом при установке пакета с sudo apt-get install <package> исполняемый файл будет обычно помещаться в один из тех трех каталогов. Когда я говорю "исполняемый файл", я имею в виду файл, который обычно является названием программы, которую Вы "выполняете" из командной строки.

Пример:

`echo "foo"`

В вышеупомянутом примере, существует файл, названный "эхом", находящимся в Вашей системе, которая выполняет программу "эхо".

, Если бы я понимаю Ваш вопрос правильно, также требуется знать, где загруженный архив пакета хранится. Этому очень хорошо отвечают в этом ссылка . Я включал "короткую версию" ниже на всякий случай ссылки, не решает в некоторую более позднюю дату.

/var/cache/apt/archives/
/var/cache/apt/archives/partial/
1
ответ дан 19 November 2019 в 01:02

Эти whereis команда может быть очень полезной в такой ситуации. Например, для поиска программы "gedit" Вы ввело бы следующее в терминале как ~ $...

whereis gedit

вывод должен показать соответствующие каталоги для установленной программы. Кроме того, эти whatis команда скажет Вам, какова программа.

1
ответ дан 19 November 2019 в 01:02

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

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