Какие рекомендации следует соблюдать при настройке их установки для поддержания пути обновления?

Вам нужны дельта-обновления: когда Ubuntu включит дельта-обновления?

Если вы не можете ждать, вы можете перейти на Fedora.

5
задан 29 July 2010 в 10:47

1299 ответов

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 29 May 2018 в 13:05
  • 1
    That is, you shouldn't yourself touch areas of the system which the package manager expect to be its domain. Помимо ваших примеров, как я могу определить, какие из этих областей? – George Marian 29 July 2010 в 11:29
  • 2
    В первую очередь, используя компьютер Ubuntu в качестве рабочего стола или сервера? – andol 29 July 2010 в 11:48
  • 3
    В первую очередь, как рабочий стол, хотя я разработчик. Поэтому мне было бы интересно узнать, какие проблемы возникают в обеих средах. Если вам нужно выбрать один над другим (например, чтобы держать вещи относительно короткими), я бы сказал, что рабочий стол. – George Marian 29 July 2010 в 12:01
  • 4
    Если я не устанавливаю что-то из исходной системы, я обычно создаю каталог ~ / local / и помещаю туда эти вещи. Как правило, если материал не радикально изменился во время обновления, все это будет работать без дополнительного вмешательства со мной. – Jim 29 July 2010 в 18:33
  • 5
    Это особенно утомительно для разработчиков, которым нужны версии библиотек, которые еще не упакованы. Следует проявлять большую осторожность, чтобы установить эти вещи в / usr / local и соответствующим образом настроить привязку / и т. Д. – Tim Post♦ 29 July 2010 в 20:33

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 25 July 2018 в 23:20

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 27 July 2018 в 04:10

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 31 July 2018 в 12:34

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 2 August 2018 в 04:38

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 2 August 2018 в 04:40

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:12

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:13

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:13

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:14

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:15

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:16

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:17

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:18

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:19

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:20

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:21

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:22

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:23

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:25

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:27

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:27

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:28

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:29

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:31

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:32

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:33

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:34

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:34

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

Если вы сами компилируете / устанавливаете программы, используя ./configure; делать; make install, не ставьте их прямо под /usr. Лучше использовать /usr/local или /opt, альтернативно (еще лучше), чтобы свернуть ваши собственные пакеты deb.

При удалении пакетов вы можете либо выполнить нормальное удаление, либо явную чистку. Если вы не очистите пакет, менеджер пакетов может оставить файлы позади /etc, /var и так далее. Не удаляйте эти файлы самостоятельно, поскольку менеджер пакетов ожидает, что они будут там. Вместо этого используйте диспетчер пакетов, чтобы явно очистить остатки пакета.

Использование deb-пакета из сторонних репозиториев должно теоретически быть безопасным, предполагая, что они тщательно построены и т. Д. Однако, чтобы быть в безопасности, вы могли бы хотите рассмотреть возможность удаления этих пакетов и / или репозиториев, прежде чем выполнять обновление до новой версии Ubuntu.

Хорошо, посмотрим, могу ли я добавить еще немного мяса к этому ответу ...

Прежде всего, все, что вы делаете в своем домашнем каталоге абсолютно безопасен в отношении менеджера пакетов. Это никогда не коснется чего-либо в разделе /home.

(Конечно, вы все равно можете вызвать у себя много путаницы, сделав плохое дело в своем домашнем каталоге. К счастью, обычно это можно восстановить, удалив сломанную конфигурацию файлы из вашего домашнего каталога и позволить им быть повторно созданными по умолчанию при следующем использовании. Обратите внимание, что автоматическое повторное создание конфигурации по умолчанию выполняется только для ваших личных файлов конфигурации, а не для системных файлов в разделе /etc) [ ! d7]

В роли рабочего пользователя (power) я предполагаю, что наиболее распространенным системным творчеством будет установка дополнительных приложений, библиотек, режимов emacs и т. д.? Опять же, действительно важная часть состоит в том, чтобы всегда помещать файлы deb deb в /usr/local вместо /usr; использовать /usr/local/bin вместо /usr/bin, чтобы использовать /usr/local/share/emacs/23.1 вместо /usr/share/emacs/23.1 и т. д.

Как только вы начнете играть с демонами сервера, вы скоро столкнетесь с конфигурацией системы под /etc. Хотя вы обычно можете изменять файлы в /etc, вы должны «никогда» не удалять файл или каталог там, если только вы сами не создали его. Также вам следует быть осторожным с тем, что вы создаете новые файлы там, в случае, если позже они столкнутся с файлом конфигурации, который хочет создать менеджер пакетов. При этом есть определенные файлы, которые вы можете (и должны) создавать под /etc. Наиболее распространенными примерами являются определение ваших Apache VirtualHosts под /etc/apache2/sites-available.

Могут быть моменты, когда вы хотите создавать файлы или каталоги в разделе /var. Хотя это совершенно другое место, чем /etc, по-прежнему рассматривайте те же правила о том, чтобы быть осторожными и делать что-то индивидуально.

Если вы хотите узнать больше, это не повредит вам принять заглянуть в стандарт иерархии файловой системы (FHS) или в Руководство по политике Debian. Хотя это может быть полностью переполнено, отвечая на ваш первоначальный вопрос, он по-прежнему хорошо читается.

5
ответ дан 4 August 2018 в 21:35

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

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