Как минимизировать способный source.list

В качестве возможной опции:

BEGIN{
    FS="="
}
{
    if ($1~/\[.*\]/) {
        in_section=1;
        sec_name=$1
        next
    };
    if ($1~/^$/) {
        if ((c!=3) || (err)) {
            print "error in section "sec_name 
        };
        in_section=0; 
        sec_name="";
        c=0;
        err=0
    };
    if (in_section) {
        if ($1=="shortcut") {c++; next};
        if ($1=="site")     {c++; next};
        if ($1=="theme")    {c++; next};
        err=1
    };
}
END{
     if (in_section) {
        print "error in section "sec_name
    };
}
1
17.10.2014, 15:17
1 ответ

Попробуйте

 sestatus

Если Active или Active , вы должны иметь файл на нем (ON / SELINUX DIR). Если отключено Dieptory не должно быть там.

Отключение осуществляется редактирование BU / etc / etc / selinux / config . Настройка

 SELINUX=disabled

и перезагрузите.

-121--167054-

Структура источников. Лист не пользуется минимизацией « ». Там нет фактического усиления на сжимании строк дальше. Все перечисленные репозитории должны иметь следующее:

type [ options ] uri suite [component1] [component2] [...]

или формат RFC822

Types: deb deb-src
URIs: http://example.com
Suites: stable testing
Sections: component1 component2
Description: short
 long long long
[option1]: [option1-value]

Ваши источники. Лист уже пользуется преимуществами кратчайшего допустимого метода, который вы можете список источников. Конечно, вы можете повторить одну и ту же строку с разными компонентами, а также лечить их сепаратипом:

deb http://security.debian.org/ wheezy/updates main
deb http://security.debian.org/ wheezy/updates contrib

, но для APT, что эквивалентно:

deb http://security.debian.org/ wheezy/updates main contrib

при изучении анализа.

Как я могу улучшить эти источники. Лист?

Нет места для «улучшения». Пока файл действительный APT не будет жаловаться.

2
27.01.2020, 23:37

Теги

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