В Дуге Linux, как я могу узнать, какой пакет установить, который будет содержать файл X?

Уничтожьте на самом деле средства, отправляют сигнал. существует несколько сигналов, которые можно отправить. уничтожьте-9, специальный сигнал.

При отправке сигналу приложение имеет дело с ним. если не ядро имеет дело с ним. таким образом, можно захватить сигнал в приложении.

Но я сказал, уничтожают-9, было особенным. Это является особенным в этом, приложение не получает его. это переходит прямо к ядру, которое затем действительно уничтожает приложение в первой возможной возможности. другими словами, уничтожает его мертвый

уничтожьте-15, отправляет сигналу SIGTERM, который обозначает СИГНАЛ, ОКОНЕЧНЫЙ, другими словами, говорит приложению выходить. Это - дружественный способ сказать приложению, что пора завершить работу. но если приложение не отвечает, уничтожают-9, уничтожит его.

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

99
13.09.2012, 09:07
3 ответа

Начиная с pacman 5.0 существует встроенная функциональность для поиска базы данных с -F опция. Сначала обновите базу данных:

sudo pacman -Fy

Затем Вы видите, который содержит пакет $filename с

pacman -F $filename

если Вы ищете точное имя файла или полный путь, или

pacman -Fx $expr

иметь $expr интерпретируемый как регулярное выражение.

Так как Вы знали о поиске эквивалента apt-file, Вы, возможно, искали его в Pacman Rosetta.

С другой стороны, можно использовать pkgfile. Установите его с pacman -S pkgfile, затем выполненный

sudo pkgfile -u

обновить базу данных. Видеть то, что содержит пакет $filename, выполненный

pkgfile $filename
129
27.01.2020, 19:30

Google путь:

site:www.archlinux.org/packages/ bin/filename

и в случае, если это находится в АУРЕ вместо официального пакета:

site:aur.archlinux.org/packages/ bin/filename
29
27.01.2020, 19:30

От ArchWiki:

$ pacman -Qo df

Это приведет к пакету владения программы df (во время записи это coreutils).

-Qo только воздействует на установленные пакеты и их программы.

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

26
27.01.2020, 19:30
  • 1
    То единственное говорит Вам, какой пакет владеет файлом, он не скажет Вам, что необходимо установить для получения его. –  David C. Bishop 25.05.2013, 13:09
  • 2
    @DavidC.Bishop - это не та же самая вещь? –  Victor 01.05.2014, 03:19
  • 3
    @Victor нет, пакет должен быть уже установлен в системе для запросов его. –  David C. Bishop 02.05.2014, 04:31
  • 4
    @DavidC.Bishop, которого я вижу, Вы имели в виду, "какой установленный пакет владеет fle".Спасибо! –  Victor 02.05.2014, 17:52
  • 5
    Отредактируйте свое сообщение для отражения то, что было обсуждено в комментариях. –  Pompei2 04.11.2017, 16:06

Теги

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