99proxy запізнюється лише всередині /etc/apt/apt.conf.d/. Засіб робочого столу, який записує той самий типовий проксі в /etc/apt/apt.conf, усе одно може отримати останнє призначення.

У звичайних налаштованих місцях APT завантажує:

  1. Необов’язковий файл APT_CONFIG.
  2. Придатні файли в його каталозі частин, у буквено-цифровому порядку.
  3. Головний файл конфігурації.
  4. Пізніші налаштування, специфічні для програми, і параметри командного рядка.

Перейменування фрагмента на 999proxy не переносить його за головний файл. Визначте програму, якій належить конфліктний запис, і виправте це підтримуване джерело, зберігши не пов’язані параметри.

Перевірте, чи фрагмент узагалі був придатним. APT приймає файли без розширення або файли .conf за своїми правилами символів у назві файлу. 99proxy.disabled не еквівалентний 99proxy.conf; саме конфігурація ігнорування визначає, чи відкинута назва залишиться тихою, чи видасть повідомлення. Завантажувачі *.d інших служб можуть використовувати інші правила.

Для тимчасового порівняння параметр командного рядка -o Acquire::http::Proxy=... перекриває загальне значення для цього виклику. Файл -c завантажується на етапі командного рядка, тоді як APT_CONFIG завантажується раніше; жодне з цього не означає ігнорування всіх звичайних файлів.

Дослідіть точний чинний параметр з тими самими вхідними даними, потім перевірте налаштування, специфічні для хоста, і політику виявлення. Перекриття типового значення не стирає інші гілки дерева.

Схожі статті