Назначение, особенности работы, обсуждение работы менеджеров пакетов, расстановка приоритетов для пакетов, процесс обновления, а также их баги.
Менеджеры пакетов
Какие есть стадии запуска служебных сценариев во время установки/обновления/удаления пакета в Debian?
Как пакет регистрируется в системе?
можно и линком на оригинальную статью (на английском даже лучше)
На первый вопрос: http://www.debian.org/doc/maint-guide/ch-dother.ru.html#s-maintscripts
На все остальные: http://www.debian.org/devel/
удачи! =)
Вопрос такого плана:
использую Virtualbox на MintLinux,ставился из реп-ев.Скачал deb пакет со свежей версией,но теперь не знаю каким образом обновить VirtualBox из локального пакета.
Кто в курсах?
dpkg -i название_пакта.deb
Вопрос такого плана:
использую Virtualbox на MintLinux,ставился из реп-ев.Скачал deb пакет со свежей версией,но теперь не знаю каким образом обновить VirtualBox из локального пакета.
Кто в курсах?
dpkg -i имя пакета
Спасибо,кепы.
Но меня интересует вариант именно с обновлением уже установленного пакета из локального файла с разрешением зависимостей. Насколько я знаю ни aptitude, ни apt-get такого не умеют.
PS Ищу что-то типа yum localinstall для apt*
Спасибо,кепы.
Но меня интересует вариант именно с обновлением уже установленного пакета из локального файла с разрешением зависимостей. Насколько я знаю ни aptitude, ни apt-get такого не умеют.
PS Ищу что-то типа yum localinstall для apt*
Я раза два видел yum, но ваша команда это как раз и есть вроде установка отдельного пакета(не из репозитория). А зависимости разрешаются легко.
Например skype:
dpkg -i skype-debian_2.1.0.81-1_i386.deb #как правило будут зависимости
apt-get -f install #или aptitude -f install, просто будут заданы дополнительные вопросы
Спасибо. Я понял ход ваших мыслей,но это не то о чем я мечтал :)
У меня NV ставлю с проприетарные дрова. Подскажите как поставить x-window server без драйверов для всевозможных вендоров ( S3, AMD, Intel, etc ). возможно ли внести эти пакеты в "черный список" ?
binstat, эти пакеты идут как Рекомендованные, можешь отменить их установку в aptitude.
--no-install-recommends не помогает
Быть такого не может.
Есть мета-пакет xserver-xorg-video-all отмени его установку.
Aspedin, но как?
желательно без использования aptitude
pS Спасибо за оперативные ответы )
Покажи какие пакеты ставили с ключем --no-install-recommends
У меня NV ставлю с проприетарные дрова. Подскажите как поставить x-window server без драйверов для всевозможных вендоров ( S3, AMD, Intel, etc ). возможно ли внести эти пакеты в "черный список" ?
Я делаю так, например если нвидия, то:
aptitude install xserver-xorg-video-nv
тогда будет установлен только этот, всё равно надо, что-то на случай сбоя проприетарных, вы можете выбрать vesa, или что там у вас. Однако не всё необходимые "детали" для полноценной работы иксов будут установлены, до устанавливаю просто:
aptitude install xorg
не пугайтесь, будут до установлены только необходимые для работы пакеты, а видеодрайверы опущены.
я ставлю дрова с офф. сайта NVIDIA не из репозитария, потом HAL, GNOME, GDM
все работает до первой перезагрузки (
pS в другом дистре все работает
я ставлю дрова с офф. сайта NVIDIA не из репозитария, потом HAL, GNOME, GDM
все работает до первой перезагрузки (
Телепатически(и по предыдущим постам) подозреваю, что здесь не без горя от ума... Придётся Вам изложить очень подробно все стадии установки дистрибутива и драйвера, ничего не пропуская, не забудьте указать версию дистрибутива, и только тогда, возможно, получите нужный ответ.
П.С. Модераторам наверное стоит отрезать это обсуждение в отдельную тему про нвидию, или ещё как нибудь.
100% человек ядро обновил...
итак поехали…
1. Скачал с офф. сайта iso-образ lenny (Debian 5.04 AMD64 DVD1); 64-битная версия для поддержки 8 Гб ОЗУ – я планирую использовать много виртуальных машин, не ноутбук!
2. Прожег на болванку, ибо если ставить с флешки, то в fstab’е разделы подключаются не по UUID-ам; после перезагрузки система загрузится не может ( флешку если вынуть ). Может кто знает как этого избежать?
3. Ставлю в систему в режиме expert install ( хочу иметь локаль по умолчанию en_US.UTF-8, а русские ( ru_RU.UTF-8, ru_RU.KOI-8R, ru_RU, ru_RU.CP1251 ) в качестве поддерживаемых ); ручное разбиение диска (gpt, /boot – ext2 2 Гб, swap 20 Гб, / - ext3 138 Гб), choose-mirror (зеркало [url=ftp://ftp.ru.debian.org]ftp.ru.debian.org[/url], use non free software) , ntfs-support (как только поставлю DE сразу на ext3 перейду), tasksel = только System Standard; linux-image-2.6-amd64; initrd – generic (на всякий случай); lilo
4. sudo apt-get --no-install-recommends install htop mc screen openssh-server build-essential smartmontools hal iperf linux-headers-$(uname -r) binutils
5. uname –r 2.6.26-2-amd64
6. mkdir X-Fi && cd X-Fi
7. wget http://ccfiles.creative.com/manualdn/Drivers/AVP/10792/0x0343D29A/XFiDrv_Linux_Public_US_1.00.tar.gz
8. распаковываю через mc
9. sudo make && sudo make install
10. cd ~
11. mkdir NVIDIA && cd NVIDIA
12. wget http://us.download.nvidia.com/XFree86/Linux-x86_64/195.36.15/NVIDIA-Linux-x86_64-195.36.15-pkg2.run
тут начинаются танцы с бубном… потому что установка дровов требует запуска под рутом ( он ессесьно запрещен )… а команда sudo export=gcc-4.1 говорит что команда export не обнаружена… поэтому ставлю все из под рутового mc
13. sudo mc
14. export CC= /usr/bin/gcc-4.1
15. chmod +x NVIDIA-Linux-x86_64-195.36.15-pkg2.run
16. sh NVIDIA-Linux-x86_64-195.36.15-pkg2.run
тут немного ругается потому что иксы не установлены
17. uname –r
2.6.26-2-amd64
pS В арче я с такими проблемами не сталкивался, но я стремлюсь к более стабильным дистрам -- на работе Ubuntu Server 9.04 работает с августа 2009 (отсюда и мои стремления перейти на Debian, гы-гы).