Ubuntu удаленных файлов в облаке

Если вы хотите переадресовывать файлы, связанные с установленными пакетами (или которые вы собираетесь устанавливать), чтобы вы могли заменить их своими собственными файлами, но позже их восстановить, вы должны использовать команду dpkg-divert.

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

Кроме менеджера пакетов и инструменты, которые являются его частью (в том числе dpkg-divert), нет части Ubuntu, которая изменяет файлы в /usr, но если вы загружаете и запускаете исполняемые файлы установщика, или вы создаете программное обеспечение из источника и указываете префикс установки из /usr, то файлы будут добавлены или перезаписаны. Большинство программных средств, которые вы создаете из источника и устанавливаете с помощью sudo make install, по умолчанию будут иметь PREFIX=/usr/local, но какое-то программное обеспечение по умолчанию установлено на PREFIX=/usr, поэтому стоит проверить, запустив ./configure --help или прочитав Makefile, прежде чем вы создадите и установите это программное обеспечение.

Другим исключением являются части /usr, подобные /usr/local, которые предназначены для изменения средствами, отличными от диспетчера пакетов. Но вы, кажется, не спрашиваете об этом. Содержимое каталогов, таких как /usr/bin и /usr/lib, должно быть изменено менеджером пакетов, если вы не измените их вручную или не сообщите стороннему установщику или процесс сборки, чтобы поместить туда файлы.

1
задан 31 October 2012 в 03:22

0 ответов

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

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