Каково различие между Кв. - добираются и dpkg?

Я нашел альтернативу в сценарии путем:

~$ cut -c2- file.txt>file2.txt
~$ cut -c1 file.txt>file3.txt
~$ paste -d "" file2.txt file3.txt>file4.txt
~$ rm file2.txt file3.txt

Сценарий сокращает цепочки в отдельные файлы. Затем соединение в новый файл (file4.txt) И наконец удаляет запасные файлы.

llua решение является более чистым для моего вкуса.

24
11.12.2013, 07:48
1 ответ

apt-get использует dpkg сделать фактические установки пакета. Так в некотором смысле они "устанавливают" на том же месте.

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

Это сказанное существует времена, где необходимо будет использовать dpkg выполнить запросы против системы для обнаружения информации о пакетах, которые установлены.

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

35
27.01.2020, 19:41
  • 1
    , которое является точно, в чем я нуждался. Возможно можно ли дать совет на unix.stackexchange.com/questions/104594 / … также –  MageProspero 10.12.2013, 21:24
  • 2
    @user54189 - какой совет относительно Q? Команды dpkg -L и dpkg -S 2 сценария, где необходимо обратиться к dpkg для получения этого типа метаинформации. apt инструменты не имеют его в легком для доступа к виду. –  slm♦ 10.12.2013, 21:51
  • 3
    Большинство запросов, с которыми можно выполнить dpkg-query может также быть выполнен aptitude и иногда apt-cache. –  Gilles 'SO- stop being evil' 11.12.2013, 01:30
  • 4
    OK. Это означает, что dpkg будет всегда давать более всесторонний список всех пакетов, установленных в системе (включая зависимости и т.д.), чем склонный - добираются? И действительно ли безопасно предположить, что dpkg может использоваться для списка ВСЕГО программного обеспечения (пользователь/система/и т.д. приложения) установленный в системе? –  qre0ct 07.02.2017, 14:26
  • 5
    @qre0ct - это - новый вопрос, спрашивает он относительно основного сайта и ссылается на этот вопрос. большое спасибо –  slm♦ 07.02.2017, 14:28

Теги

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