Как использовать pkg_add -uu для обновления всех пакетов?

  1. «Предоставляет ли Debian 8 возможность выполнить fsck перед установкой базовой системы? Если да, то где это? Если нет, то каков процесс ? "

    В качестве альтернативы сначала загрузите и запишите GPartEd CD (или запишите на флэш-накопитель). Перед запуском установщика загрузите GPartEd , разбейте диск на разделы по своему усмотрению и запустите fsck или просто запустите badblocks подробно.

    Когда вы запускаете программу установки Debian, просто сообщите ей, как использовать существующие разделы. Установщику не нужно создавать собственные разделы. Совершенно счастливы использовать существующие перегородки.

  2. «Есть ли в fsck параметр, позволяющий контролировать, насколько агрессивно блоки помечаются как плохие? Если да, то что это такое? Если нет, то что можно использовать?»

    Параметр -c для e2fsck заставляет его запускать программу badblocks для поиска сбойных блоков. Вы также можете запускать плохие блоки напрямую. По умолчанию badblocks выполняет тест только для чтения. Чтобы быть более агрессивным, вы можете указать -n для неразрушающего теста чтения-записи.Вы также можете установить параметр -p , чтобы увеличить количество проходов, которые он делает.

    Вы можете запустить badblocks перед разделением. Таким образом, вы можете указать более быстрый тест -w только для записи.

3
16.12.2018, 13:33
1 ответ

Прежде всего, см. краткое руководство по использованию pkgsrc на http://www.pkgsrc.org/#index1h1

. Подробнее см. Использование Pkgsrc: Использование двоичных пакетов

Однако я бы порекомендовал используя pkgin , особенно если вы будете использовать только двоичные пакеты (т.е. не собираете пакеты из самого pkgsrc). После того как вы правильно установили $ PKG_PATH в среде оболочки (см. Инструкции в разделе quickstart ), вы сможете запустить pkg_add pkgin и продолжить с pkgin Usage (хотя обратите внимание, что значение вашего конкретного $ PKG_PATH - это то, что вы хотите поместить в файл repositories.conf ) - в разделе использования просто пример).

Кстати, вики-статья, на которую вы ссылаетесь, устарела во многих отношениях. Значение -u немного изменилось по сравнению с NetBSD-6 - в версии 7.0 и новее он больше не имеет особого значения, если используется более одного раза.

1
27.01.2020, 21:30

Теги

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