драйвера уже давно стоят в Xubuntu. я не знаю как это сделать в дебиан без MAKE . в Xubuntu я их поставил, а в дебиан не могу. наверное, файл с командой MAKE запортился на диске. если можете, обьясните, пожалуйста, как мне поставить драйвера.
[quote="win22"]мне нужно было установить драйвера wifi card
"win22" написал:
так я скачал его давно и поставил в Xubuntu.
скачайте в бубунте драйвер wifi для дебиана (погуглите), и поставьте его в ваш дебиан командой dpkg -i.
я-бы за вас нагуглил, да наверное драйвер нужен для конкретной модели карты.
make вам не нужен![/quote] drBatty
мне не нужно знать как устанавливать драйвера и любые другие стандартные ситуации
я сам это прекрасно знаю и могу прочитать маны и хелпы если что
мне хочется узнать способ которым можно выудить нужный пакет уже установленный в системе на которой есть доступ в интернет со всеми необходимыми зависимостями и потом поставить его в систему у которой пока нет доступа в интернет и нет этого пакета/
а я не знаю как это и чем делать и не могу сформулировать вопрос для поиска так как даже не представляю какой командой можно собрать пакет из уже установленных на диске программ и библиотек
мне хочется узнать способ которым можно выудить нужный пакет уже установленный в системе на которой есть доступ в интернет со всеми необходимыми зависимостями
А в /var/cache/apt/archives он что, не лежит? со всеми зависимостями?
вопрос 2: в другом разделе диска стоит ОС Xubuntu , в которой доступен этот пакет и установлен. Можно ли этот установленный пакет вытащить из системы, локализовать в отдельной папке, и положить его в раздел для архива , затем добавить этот раздел к списку репозиториев и установить в debian?
Я попробовал подключить CDROM с дистрами деб 6.05 и убунту 12.04 и оттуда взять МАКЕ, так они дали ошибки.
из дистра дебиан МАКЕ поставился но дает ошибку при начале компиляции.
вот выводы обоих команд.
Показать
text
root@debian:/home/lm/rtl# apt-cdrom add
Using CD-ROM mount point /media/cdrom0/
Identifying.. [5bf449905063af45868395c3c4ce4aa1-2]
Scanning disc for index files..
Found 1 package indexes, 0 source indexes, 0 translation indexes and 0 signatures
This disc is called:
'Debian GNU/Linux 6.0.5 _Squeeze_ - Official i386 CD Binary-1 20120512-13:45'
Reading Package Indexes... Done
Writing new source list
Source list entries for this disc are:
deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official i386 CD Binary-1 20120512-13:45]/ squeeze main
Repeat this process for the rest of the CDs in your set.
root@debian:/home/lm/rtl# apt-get install make
Reading package lists... Done
Building dependency tree
Reading state information... Done
make is already the newest version.
The following packages were automatically installed and are no longer required:
libcupscgi1 libcupsmime1 libslp1 libijs-0.35 ssl-cert libcupsdriver1
ghostscript poppler-utils openssl gsfonts
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@debian:/home/lm/rtl# make
make ARCH=i386 CROSS_COMPILE= -C /lib/modules/2.6.32-5-686/build M=/home/lm/rtl modules
make: *** /lib/modules/2.6.32-5-686/build: No such file or directory. Stop.
make: *** [modules] Error 2
root@debian:/home/lm/rtl#
Вопрос2.1. Чего ему не хватает и как исправить?
Из дистра Убунту он вообще не подключается, просит ключ. А когда я ставил, ключа не спрашивал.
вот выводы обоих команд.
Показать
text
root@debian:/home/lm# apt-get cdrom add
E: Invalid operation cdrom
root@debian:/home/lm# apt-cdrom add
Using CD-ROM mount point /media/cdrom0/
Identifying.. [83adc6902d66929e8ecc5969e865bc96-2]
Scanning disc for index files..
Found 4 package indexes, 0 source indexes, 0 translation indexes and 1 signatures
Found label 'Xubuntu 12.04 LTS _Precise Pangolin_ - Release i386 (20120423.1)'
This disc is called:
'Xubuntu 12.04 LTS _Precise Pangolin_ - Release i386 (20120423.1)'
Copying package lists...gpgv: Signature made Tue 24 Apr 2012 01:23:28 AM MSK using DSA key ID FBB75451
gpgv: Can't check signature: public key not found
E: Sub-process gpgv returned an error code (2)
W: Signature verification failed for: /media/cdrom0/dists/precise/Release.
обойти-то можно, но лучше не надо. man почитайте, там написано.
"win22" написал:
make is already the newest version.
у вас УЖЕ есть make последней версии.
"win22" написал:
мне хочется узнать способ которым можно выудить нужный пакет уже установленный в системе на которой есть доступ в интернет со всеми необходимыми зависимостями и потом поставить его в систему у которой пока нет доступа в интернет и нет этого пакета/
блжд! в другой системе ДРУГОЙ пакет. Я не помню, как это делается в Debian'е, и вспоминать не хочу, ибо всё равно работать НЕ БУДЕТ. Проверял неоднократно.
"win22" написал:
а я не знаю как это и чем делать и не могу сформулировать вопрос для поиска так как даже не представляю какой командой можно собрать пакет из уже установленных на диске программ и библиотек
А вот СОБРАТЬ пакет - совсем другое дело. Собирается пакет обычно компилятором gcc, который вызывается обычно утилитой make, для сборки требуются сырцы и Makefile (правила сборки).
Конкретные правила смотрите в сырцах в README и/или INSTALL, обычно это
text
./configure
make
make install
Конечно, таким образом вы быстро превратите свою систему в шлаку, в которой файлопомойка начинается с корня. Будь то хоть Debian, хоть Gentoo. Удачи.
я неправильно выразился: сначала ведь перед установкой в систему набора с зависимостями закачивается архивы а только потом устанавливается.
Вот я и хотел бы знать, где они хранятся после загрузки, чтобы установить их еще раз из этой папки , но в другую систему на том же диске. Они ведь универсальны, пока не установлены в систему.
Они ведь универсальны, пока не установлены в систему.
Это кто вам такое сказал??? Да, в Debian-based дистрибутив можно поставить deb-пакет, а можно поставить и rpm-пакет. Вот только rpm-ка работать в Debian-based дистрибутиве в подавляющем большинстве случаев не будет. А по вопросу - ищите где-нибудь в /var/cache. Можно упростить себе задачу:
так я уже поставил пакет маке и написал об этом в посте 32. просто дальше этого не пошло, видимо в этом дистре еще чего-то не хватает.
mvt написал:
[quote=win22]
Вот я и хотел бы знать, где они хранятся после загрузки
Я для кого написал? [/quote] Я читал и кстати, там ответил, что там не получилось.
на той системе было в этой папке пусто. И когда я подключил ее в качестве репозитория в дебиане, в этой папке ничего не искалось и apt-get daval ошибки? . А как правильно написать команду подключения в source.lst , если папка находится по адресу /dev/sda5/var/cash/apt/archive ?
deb file:///путь к/вашей/папке/debian etch main contrib non-free это из интернета
а я добавил
text
deb file:///dev/sda5/var/cash/apt/archive/debian squeeze main contrib non-free
[quote="win22"]Они ведь универсальны, пока не установлены в систему.
Это кто вам такое сказал??? Да, в Debian-based дистрибутив можно поставить deb-пакет,[/quote]
та к если я ubuntu и debian использую, то в них ведь файлы одинаковые.
А по вопросу - ищите где-нибудь в /var/cache.
text
find /var -name "*.rpm" -o -name "*.deb"
а они могут быть еще гдето кроме папки /var/cache/apt/archive если я их ставил командой apt-get или в других папках нет смысла искать?
win22
Вы натурально прикалываетесь. make - у Вас есть по умолчанию. Если Вы не освоите простейшие вещи (APT, например), Ваш аккаунт - не нужен на этом форуме. Давайте конкретные вопросы.
его не было, в некоторых дистрах дебиан и это есть на многих форумах. теперь он есть но не работает в дебиан, и не надо мне указывать, как что под чем запускать.
И я МАКЕ уже давно поставил туда, написал об этом неделю назад в том же посте 32.
Если я в UBuntu знаю, как запускать, и устанавливать программы, так наверное , знаю, и как в Дебиан это сделать.
И распечатка запуска в Дебиан выложена в посте 32. Предложите пожалуйста свою версию, чего не хватает в дебиан, чтобы компиляция не прерывалась с ошибкой.