Подскажите пожалуйста ссылкой где лежат исходники ядра для AMD64 ?
Тут: (ссылки запрещены) аштитипи//ввв.дебиан.орг/портс/амд64/ я что-то не нашёл ни FTP-шника ни ссылок на зеркала.
У меня стоит задача перекомпилить ядро с новыми опциями, которые по дефолту не включены.
Тот дистрибути который я нашёл в сети не имеет хвостика AMD64. Я опасаюсь его использовать.
Использую сборку debian squeeze 2.6.32.5-AMD64. В цифирях (2.6.32.5) могу ошибаться, комп дома, а я на работе.
Если вопрос по репозиториям - сюда посмотри.
Установка:
text
# apt-get install linux-sources
и будут они в дефолтном месте - /usr/src
Т.е. если сырцы у меня есть на DVD, то по этой команде и качать их не придётся?
Есть способ загрузить сырцы только для ядра ?
Я сейчас пока в винде сижу.
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 CD Binary-1 20120512-14:34]/ squeeze main
deb cdrom:[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 2]/ squeeze contrib main non-free
deb cdrom:[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 1]/ squeeze contrib main non-free
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-8 20120512-14:34]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-7 20120512-14:34]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-6 20120512-14:34]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-5 20120512-14:34]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-4 20120512-14:34]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-3 20120512-14:34]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-2 20120512-14:34]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34]/ squeeze contrib main
deb-src где?
После добавления deb-src исходники текущего ядра:
text
# apt-get source linux-image-$(uname -r)
Подзабывать стал уже как в deb они ставятся, и не помню зачем вообще это надо в Debian....
Подскажи пожалуйста, как пользоваться deb-src?
Команда apt-get source linux-image-$(uname -r) вернула следующее:
Показать
# apt-get source linux-image-$(uname -r)
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: You must put some 'source' URIs in your sources.list
#
# deb-src deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34]/ squeeze contrib main
bash: deb-src: command not found
# aptitude install deb-src
Couldn't find any package matching "deb-src". However, the following
packages contain "deb-src" in their description:
apt-show-source
Couldn't find any package matching "deb-src". However, the following
packages contain "deb-src" in their description: apt-show-source
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
# apt-show-source --help
Apt-Show-Source v.0.10 (c) Dennis Schoen
Usage:
apt-show-source show source packages with higher version numbers
than the installed packages.
Options:
-stf|--status-file=<file> Use <file> as the dpkg status file instead
of /var/lib/dpkg/status
-ld|list-dir=<directory> Use <directory> as path to apt's list files instead
of /var/lib/apt/lists/
-p|--package=<package> Print source version for <package>.
--version-only Prints version only if used together
with --package.
-a|--all Print out all available source packages.
-v|--verbose Verbose messages.
-h|--help Print this help.
# apt-show-source -a
Error: No information about source packages! (Maybe no deb-src entries?)
# deb-src --help
bash: deb-src: command not found
#
# deb-src deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34]/ squeeze contrib main
Сам ошибки увидишь или как? Отредактировать файл /etc/apt/sources.list надо!
text
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 CD Binary-1 20120512-14:34]/ squeeze main
deb-src cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 CD Binary-1 20120512-14:34]/ squeeze main
....
остальные строки сам.
Что блин еще за команду такую придумал :(
[quote="user160"]# deb-src deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34]/ squeeze contrib main
Сам ошибки увидишь или как? Отредактировать файл /etc/apt/sources.list надо![/quote]
новый /etc/apt/sources.list
Показать
#
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 CD Binary-1 20120512-14:34]/ squeeze main
deb cdrom:[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 2]/ squeeze contrib main non-free
deb cdrom:[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 1]/ squeeze contrib main non-free
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-8 20120512-14:34]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-7 20120512-14:34]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-6 20120512-14:34]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-5 20120512-14:34]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-4 20120512-14:34]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-3 20120512-14:34]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-2 20120512-14:34]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34]/ squeeze contrib main
deb-src cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-8 20120512-14:34]/ squeeze contrib main
deb-src cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-7 20120512-14:34]/ squeeze contrib main
deb-src cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-6 20120512-14:34]/ squeeze contrib main
deb-src cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-5 20120512-14:34]/ squeeze contrib main
deb-src cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-4 20120512-14:34]/ squeeze contrib main
deb-src cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-3 20120512-14:34]/ squeeze contrib main
deb-src cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-2 20120512-14:34]/ squeeze contrib main
deb-src cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34]/ squeeze contrib main
лог apt-get update
Показать
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 CD Binary-1 20120512-14:34] squeeze Release.gpg
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 CD Binary-1 20120512-14:34]/ squeeze/main Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 CD Binary-1 20120512-14:34]/ squeeze/main Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 2] squeeze Release.gpg
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 2]/ squeeze/contrib Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 2]/ squeeze/contrib Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 2]/ squeeze/main Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 2]/ squeeze/main Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 2]/ squeeze/non-free Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 2]/ squeeze/non-free Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 1] squeeze Release.gpg
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 1]/ squeeze/contrib Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 1]/ squeeze/contrib Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 1]/ squeeze/main Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 1]/ squeeze/main Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 1]/ squeeze/non-free Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 1]/ squeeze/non-free Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-8 20120512-14:34] squeeze Release.gpg
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-8 20120512-14:34]/ squeeze/contrib Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-8 20120512-14:34]/ squeeze/contrib Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-8 20120512-14:34]/ squeeze/main Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-8 20120512-14:34]/ squeeze/main Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-7 20120512-14:34] squeeze Release.gpg
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-7 20120512-14:34]/ squeeze/contrib Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-7 20120512-14:34]/ squeeze/contrib Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-7 20120512-14:34]/ squeeze/main Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-7 20120512-14:34]/ squeeze/main Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-6 20120512-14:34] squeeze Release.gpg
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-6 20120512-14:34]/ squeeze/contrib Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-6 20120512-14:34]/ squeeze/contrib Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-6 20120512-14:34]/ squeeze/main Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-6 20120512-14:34]/ squeeze/main Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-5 20120512-14:34] squeeze Release.gpg
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-5 20120512-14:34]/ squeeze/contrib Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-5 20120512-14:34]/ squeeze/contrib Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-5 20120512-14:34]/ squeeze/main Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-5 20120512-14:34]/ squeeze/main Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-4 20120512-14:34] squeeze Release.gpg
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-4 20120512-14:34]/ squeeze/contrib Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-4 20120512-14:34]/ squeeze/contrib Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-4 20120512-14:34]/ squeeze/main Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-4 20120512-14:34]/ squeeze/main Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-3 20120512-14:34] squeeze Release.gpg
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-3 20120512-14:34]/ squeeze/contrib Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-3 20120512-14:34]/ squeeze/contrib Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-3 20120512-14:34]/ squeeze/main Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-3 20120512-14:34]/ squeeze/main Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-2 20120512-14:34] squeeze Release.gpg
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-2 20120512-14:34]/ squeeze/contrib Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-2 20120512-14:34]/ squeeze/contrib Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-2 20120512-14:34]/ squeeze/main Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-2 20120512-14:34]/ squeeze/main Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34] squeeze Release.gpg
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34]/ squeeze/contrib Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34]/ squeeze/contrib Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34]/ squeeze/main Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34]/ squeeze/main Translation-en_US
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 CD Binary-1 20120512-14:34] squeeze Release
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 2] squeeze Release
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 1] squeeze Release
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-8 20120512-14:34] squeeze Release
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-7 20120512-14:34] squeeze Release
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-6 20120512-14:34] squeeze Release
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-5 20120512-14:34] squeeze Release
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-4 20120512-14:34] squeeze Release
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-3 20120512-14:34] squeeze Release
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-2 20120512-14:34] squeeze Release
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34] squeeze Release
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 CD Binary-1 20120512-14:34] squeeze/main amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 2] squeeze/contrib amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 2] squeeze/main amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 2] squeeze/non-free amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 1] squeeze/contrib amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 1] squeeze/main amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 Update DVD 20120512: amd64 DVD 1] squeeze/non-free amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-8 20120512-14:34] squeeze/contrib Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-8 20120512-14:34] squeeze/main Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-8 20120512-14:34] squeeze/contrib amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-8 20120512-14:34] squeeze/main amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-7 20120512-14:34] squeeze/contrib Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-7 20120512-14:34] squeeze/main Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-7 20120512-14:34] squeeze/contrib amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-7 20120512-14:34] squeeze/main amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-6 20120512-14:34] squeeze/contrib Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-6 20120512-14:34] squeeze/main Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-6 20120512-14:34] squeeze/contrib amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-6 20120512-14:34] squeeze/main amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-5 20120512-14:34] squeeze/contrib Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-5 20120512-14:34] squeeze/main Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-5 20120512-14:34] squeeze/contrib amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-5 20120512-14:34] squeeze/main amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-4 20120512-14:34] squeeze/contrib Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-4 20120512-14:34] squeeze/main Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-4 20120512-14:34] squeeze/contrib amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-4 20120512-14:34] squeeze/main amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-3 20120512-14:34] squeeze/contrib Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-3 20120512-14:34] squeeze/main Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-3 20120512-14:34] squeeze/contrib amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-3 20120512-14:34] squeeze/main amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-2 20120512-14:34] squeeze/contrib Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-2 20120512-14:34] squeeze/main Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-2 20120512-14:34] squeeze/contrib amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-2 20120512-14:34] squeeze/main amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34] squeeze/contrib Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34] squeeze/main Sources
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34] squeeze/contrib amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34] squeeze/main amd64 Packages/DiffIndex
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-8 20120512-14:34] squeeze/contrib Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-8 20120512-14:34] squeeze/main Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-7 20120512-14:34] squeeze/contrib Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-7 20120512-14:34] squeeze/main Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-6 20120512-14:34] squeeze/contrib Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-6 20120512-14:34] squeeze/main Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-5 20120512-14:34] squeeze/contrib Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-5 20120512-14:34] squeeze/main Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-4 20120512-14:34] squeeze/contrib Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-4 20120512-14:34] squeeze/main Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-3 20120512-14:34] squeeze/contrib Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-3 20120512-14:34] squeeze/main Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-2 20120512-14:34] squeeze/contrib Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-2 20120512-14:34] squeeze/main Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34] squeeze/contrib Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 6.0.5 _Squeeze_ - Official amd64 DVD Binary-1 20120512-14:34] squeeze/main Sources
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
zenon написал:
Что блин еще за команду такую придумал :(
[quote="user160"]# aptitude install deb-src
]:->[/quote]
Я не все команды Линкус знаю. Коли deb-src не найден, значит её надо инсталить.
Уже писал, что не помню уже можно ли использовать deb-src со ссылкой на CD/DVD.
apt ругался на добавленные вручную источники, и про то что их добавлять надо с помощью apt-cdrom add, apt-cdrom -d /path/ add, apt-cdrom ident... тут ничем сейчас не помогу, под рукой ни одной болванки, позже попробую iso, не может быть чтобы исходников там не было, давно бы уже просмотрел ручками.
Собственно задам наверное главный вопрос - какие цели преследуются?
Собрать своё ядро? Если дела обстоят вот так, как сейчас, то путь долог будет.
Пакет с исходниками не так уж много весит, посмотрел вот - ядро 3.2 - 74 Mb.
Про dpkg -i сам поймешь? На крайний случай - deb файл можно посмотреть как архив в Midnight Commander`е и просто нужный каталок скопировать из одной панели в другую.
Хотя судя по зависимотям должен установиться через dpkg -i
text
Package: linux-source-3.2
Source: linux
Version: 3.2.35-2
Architecture: all
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Installed-Size: 75259
Depends: binutils, bzip2
Recommends: libc6-dev | libc-dev, gcc, make
Suggests: libncurses-dev | ncurses-dev, libqt4-dev, pkg-config
Provides: linux-source
Section: kernel
Priority: optional
Multi-Arch: foreign
Description: Linux kernel source for version 3.2 with Debian patches
This package provides source code for the Linux kernel version 3.2. This
source closely tracks official Linux kernel releases. Debian's
modifications to that source consist of security fixes, bug fixes, and
features that have already been (or are believed to be) accepted by the
upstream maintainers.
Нашёл руководство по IPTABLES. Ссылки здесь запрещены. Приведу фрагменты.
Показать
Руководство по iptables (Iptables Tutorial 1.1.19)
Автор: Oskar Andreasson
.....
2.2. Настройка ядра
Для обеспечения базовых возможностей iptables, с помощью утилиты make config или ей подобных (make menuconfig или make xconfig прим. перев.), в ядро должны быть включены следующие опции:
CONFIG_PACKET - Эта опция необходима для приложений, работающих непосредственно с сетевыми устройствами, например: tcpdump или snort.
....
Для работы сценария rc.firewall.txt вам необходимо будет добавить в ядро следующие опции или собрать соответствующие подгружаемые модули. За информацией по опциям, необходимым для работы других сценариев, обращайтесь к приложению с примерами этих сценариев.
CONFIG_PACKET
CONFIG_NETFILTER
CONFIG_IP_NF_CONNTRACK
CONFIG_IP_NF_FTP
CONFIG_IP_NF_IRC
CONFIG_IP_NF_IPTABLES
CONFIG_IP_NF_FILTER
CONFIG_IP_NF_NAT
CONFIG_IP_NF_MATCH_STATE
CONFIG_IP_NF_TARGET_LOG
CONFIG_IP_NF_MATCH_LIMIT
CONFIG_IP_NF_TARGET_MASQUERADE
Оных опций у у меня в ядре похоже нет.
zenon написал:
Про dpkg -i сам поймешь?
Буду разбираться.
Конечная цель следующая.
Комп: роутер/файрвол/принтсервер/DHCP сервер под Debian. Далее по тексту <Router>
Описанные опции ядра нужны для работы IPTABLEs
Схема сети такова Домашняя локалка 192.168.1.0/24- пара-тройка компов получают IP у <Router> через DHCP в eth0.
<Router> в свою очередь получает IP в диапазоне 10.0.0.0/16 у провайдера через eth1. Через этот IP я вижу городские сети (их несколько).
тот же <Router> получает IP что-то вроде 81.х.х.х у провайдера через PPTP в eth1 для выхода в большой интернет.
В общем цель - настроить IPTABLES, так чтобы:
из домашней локалки видеть большой интернет,
безопасно шарить отдельные ресурсы домашней локалки для городской сети
Отсеять чрезмерно умных энтузиастов из городских сетей в доступе к домашней локалке и интернет заразу также