Однако, узкоспециализированные сообщества со временем расширяют свою тематику. Взять к примеру хабр и ннм. Последний, если кто не помнит, когда-то был блогом о ПО.
Так что на сохранение узкой тематики надо обращать пристальное внимание.
Я решил не создавать собственный дистрибутив, а пойти другим путём, я создам файл.sh в котором соберу все команды которые установят и сделают всё что мне нужно и после установки чистой системы запущу его. Вот такой у меня файл пока что получился: 31bel.ru/debian/debian.sh
каким образом будут тут отсеиваться не адекватные комментаторы
Естественным. =)
Не адекватные комментаторы не сами по себе, а просто потомучто не в теме вопроса, который комментируют. На узкопециализированные ресурсах таких комментаторов исчезающе мало. =)
уже больше месяца прошло, как обмазался неспелой очевидной рысью. Доставляет, хоть и есть неудобства, в виде валящегося gvfs-metadata из-за которого вылетает периодически evolution.
Мда… насколько мне известно, вторая бэта уже давно вышла и её уже давно скачали и тестят. Надо было уже до RC ждать и тогда новость была бы актуальной.
«Наши» проекты были подобные (достаточно вспомнить старый советский фильм «Женатый холостяк»), но столкнулись с 2-мя проблемами: 1) наши автомобили в принципе не могут доехать с конвейера до другого конца страны (даже с водителем, даже с асом), нужна отдельная группа доработки и тех. обслуживания; 2) ездить по нашим дорогам — нужен полноценный ИИ, поскольку выживание на дороге — это в 40% случаев — интуиция. Не зря же говорят, что не по правилам ездим, а по дорогам :)
Я установил apt-move в файле /etc/apt-move.conf я прописал путь LOCALDIR=/home/sat/debian, всё это дело сохранил и ввёл команду apt-move update, далее в папку /home/sat/debian я скопировал все файлы debian-testing-i386-netinst.iso ( caesar.acc.umu.se/cdimage/daily-builds/daily/arch-latest/i386/iso-cd/debian-testing-i386-netinst.iso ) после этого создал папку /home/debian/indices и вставил туда файлы вида override.sid.хххх скаченные с ftp.fr.debian.org/debian/indices/ (все эти файлы распакованы из архива) далее создал файл /home/debian/apt.conf в котором было написано wiki.debian.org/DebianCustomCD/PoolAptConf только была изменена одна строчка ( Codename «etch»; = Codename «sid»; ), так же я создал файл mycd.conf в котором было это wiki.debian.org/DebianCustomCD/PoolPackagesGzConf естественно в этом файле было изменено слово sarge на sid, и вот после того как я ввоже команду apt-ftparchive -c apt.conf generate mycd.conf мне выбивает ошибку:
sat@SaT-Debian:~/debian$ apt-ftparchive -c apt.conf generate mycd.conf
E: Не удалось открыть файл /debian/dists/sid/main/binary-i386/Packages.gz.new - open (2: Нет такого файла или каталога)
E: Не удалось открыть файл /debian/dists/sid/main/binary-i386/Packages.new - open (2: Нет такого файла или каталога)
E: Error processing directory pool/main
E: Не удалось открыть файл /debian/dists/sid/contrib/binary-i386/Packages.gz.new - open (2: Нет такого файла или каталога)
E: Не удалось открыть файл /debian/dists/sid/contrib/binary-i386/Packages.new - open (2: Нет такого файла или каталога)
E: Error processing directory pool/contrib
E: Не удалось открыть файл /debian/dists/sid/non-free/binary-i386/Packages.gz.new - open (2: Нет такого файла или каталога)
E: Не удалось открыть файл /debian/dists/sid/non-free/binary-i386/Packages.new - open (2: Нет такого файла или каталога)
E: Error processing directory pool/non-free
Packages done, Starting contents.
Done. 0B in 0 archives. Took 0с
Пробовал всё это делать и под рутом итог один.
Даже после исправления этой ошибки проблемы не закончились.
как я исправил эту ошибку:
Я переименовал папку которая была /debian/dists/Squeeze в /debian/dists/sid и из файла mycd.conf я удалил:
В принципе есть статья есть но вот обновить бы её, то что я пробовал по этой статье собрать и столкнулся с кучей ошибок и проблем. (Обновить — имелось в виду заново написать исходя из старой статьи и про сборке брать новый дистрибутив и т.д.)
А что, уточек этих твоих не надо исполнять и давать им какие-то там команды, а еще они же откуда-то должны узнать что именно ты собрался деплоить, куда, как… Конфиг после или до деплоя надо бы поредактировать и т.п. Эти ваши утки ничего не упрощают, просто извращают и без того простую задачу заливки кучки файлов по фтп.
Вот откровенно не понимаю, чего такого они делают вообще и как этим пользоваться. Говорю же, статья кривая. И где же пример того самого YAML файла, который теоретически мог связать всю картину воедино?
Так что на сохранение узкой тематики надо обращать пристальное внимание.
Не адекватные комментаторы не сами по себе, а просто потомучто не в теме вопроса, который комментируют. На узкопециализированные ресурсах таких комментаторов исчезающе мало. =)
;-)
Я установил apt-move в файле /etc/apt-move.conf я прописал путь LOCALDIR=/home/sat/debian, всё это дело сохранил и ввёл команду apt-move update, далее в папку /home/sat/debian я скопировал все файлы debian-testing-i386-netinst.iso (
Пробовал всё это делать и под рутом итог один.
Даже после исправления этой ошибки проблемы не закончились.
как я исправил эту ошибку:
Я переименовал папку которая была /debian/dists/Squeeze в /debian/dists/sid и из файла mycd.conf я удалил:
А остальные проблемы в чем заключались???
Спасибо за напоминание. Забыл ссылку на оригинальный пост в бложике. Вообще, этот пример конечно есть:
Вот откровенно не понимаю, чего такого они делают вообще и как этим пользоваться. Говорю же, статья кривая. И где же пример того самого YAML файла, который теоретически мог связать всю картину воедино?