Ковырял тут Дебиан. Адреса репозитоиев, файлов в них, обычно ведь, как могут записываться? Вот так, например:http://10.0.0.1[blue]/[/blue ...
Как разработчик Дебиана мог бы транслировать этот адрес в имя файла? Да, слеши менять на подчерк. Ну, а если в адресе есть подчерки? Конечно! Менять подчерки на "%5f". :) Что и обнаружилось:
/var/lib/apt/lists/10.0.0.1[blue]_[/blue]repo[blue]%5f[/blue]offline_dists_sid_contrib_binary-amd64_Packages
Ладно. Тут можно говорить о том, о сём. Да и, я не помню список допустимых "букв" для URL.
Но. Дальше - больше. Залез в "/usr/sbin/debootstrap". И вылез, весь в раздумьях. Оператор "switch" на 230+ строк без единого отступа, без единой пустой строки. А ещё: всего три коротких(!) функции на все 650+ строк скрипта.
Я раньше был очень религиозен, на всю голову. Я был экстремистом - поклонником этих, и схожих, операционок. Типа: это идеал удобства, полноты, комфорта реализации.
Я даже не осилил пропустить в мозг смысл слов Торвальдса. Его слова: сделай это сам. :)
:) Привет, прихожане!