Использование менеджеров пакетов Debian

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
кодировщик
Сообщения: 974
Статус: зарёган в пятницу 13
ОС: Linux

Re: Использование менеджеров пакетов Debian

Сообщение кодировщик »

Callisto писал(а):
11.07.2008 23:18
Поставил mplayer из deb-пакета, но он требует наличия пакетов, отсутствующих в системе. И всё было бы нормально, если бы он не выдавал названия требуемых пакетов по одному, т.е. пытаюсь его запустить из консоли, он говорит, что для работы нужен такой-то пакет, скачиваю пакет, ставлю его, после чего снова пытаюсь его запустить и получаю сообщение, что ему не хватает уже другого пакета. И всё повторяется заново. А ведь в системе может не быть и трёх десятков нужных ему пакетов, поэтому устанавливать таким образом, мягко говоря, не рационально. Как заставить его выдать сразу весь список нужных пакетов? Пробовал в synaptic'е смотреть вкладку "зависимости", но там показаны зависимости от уже установленных пакетов.

http://debian-multimedia.org/ смотрите там всё есть необходимое.
Спасибо сказали:
Аватара пользователя
Stanislav Potapchik
Сообщения: 271
ОС: Debian, Ubuntu, Mint

Re: Использование менеджеров пакетов Debian

Сообщение Stanislav Potapchik »

у меня вот такая непонятка.
добавил в сорс лист ленни

Код:

linux-lexx:/home/stanislav# cat /etc/apt/sources.list # deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official i386 DVD Binary-1 20080217-11:31]/ etch contrib main # deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official i386 DVD Binary-3 20080217-11:31]/ etch main # deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official i386 DVD Binary-2 20080217-11:31]/ etch main # deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official i386 DVD Binary-1 20080217-11:31]/ etch contrib main # deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-3 20070407-11:40]/ etch contrib main # deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-2 20070407-11:40]/ etch contrib main # deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-1 20070407-11:40]/ etch contrib main # Line commented out by installer because it failed to verify: deb http://security.debian.org/ etch/updates main contrib # Line commented out by installer because it failed to verify: deb-src http://security.debian.org/ etch/updates main contrib deb http://http.us.debian.org/debian/ stable main contrib non-free deb http://mirror.yandex.ru/debian/ etch main contrib non-free deb http://www.backports.org/debian/ etch-backports main contrib non-free # Lenny deb http://ftp.debian.org/debian/ lenny main deb-src http://ftp.debian.org/debian/ lenny main


дальше linux-lexx:/home/stanislav# apt-get update
и получаем

Код: Выделить всё

Получено:19 http://ftp.debian.org lenny/main Packages [5335kB]
Получено:20 http://ftp.debian.org lenny/main Sources [2158kB]
Получено 7667kB за 9m9s (14,0kB/c)
Чтение списков пакетов... Ошибка!
E: Dynamic MMap ran out of room
E: Произошла ошибка во время обработки overkill (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/ftp.debian.org_debian_dists_lenny_main_binary-i386_Packages
E: Списки пакетов или status-файл не могут быть открыты или прочитаны.


после этого синаптик даже не запускается, пакеты не ставятся, помогает только комментирование в соурс листе ленни и опять apt-get update
тоже самое с сидом.
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2083

Re: Использование менеджеров пакетов Debian

Сообщение chitatel »

Ээээ...

А если в /etc/apt/apt.conf добавить строку вроде:


APT::Cache-Limit "125829120";

?

P.S. Это реплика на сообщение 362.
Спасибо сказали:
Аватара пользователя
Stanislav Potapchik
Сообщения: 271
ОС: Debian, Ubuntu, Mint

Re: Использование менеджеров пакетов Debian

Сообщение Stanislav Potapchik »

/etc/apt/apt.conf -нет такого файла. есть apt-fle.conf
в него добавить?
Спасибо сказали:
Аватара пользователя
anjolio
Сообщения: 663
Статус: радист
ОС: debian squeeze

Re: Использование менеджеров пакетов Debian

Сообщение anjolio »

Stanislav Potapchik, а для чего вам скрещивать ленни и этч? Рискну предположить, что ошибка именно из-за этого.
И еще... Зеркало яндекса быстрее намного откликается, советую ;)
The two most common things in the Universe are hydrogen and stupidity. (Harlan Ellison)
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2083

Re: Использование менеджеров пакетов Debian

Сообщение chitatel »

Stanislav Potapchik писал(а):
24.07.2008 21:01
/etc/apt/apt.conf -нет такого файла. есть apt-fle.conf
в него добавить?

Создать /etc/apt/apt.conf и в него добавить.

Выпить валерьянки. :)
Спасибо сказали:
Аватара пользователя
Stanislav Potapchik
Сообщения: 271
ОС: Debian, Ubuntu, Mint

Re: Использование менеджеров пакетов Debian

Сообщение Stanislav Potapchik »

chitatel писал(а):
23.07.2008 11:18
А если в /etc/apt/apt.conf добавить строку вроде:
APT::Cache-Limit "125829120";



chitatel писал(а):
25.07.2008 07:08
Создать /etc/apt/apt.conf и в него добавить.

Выпить валерьянки. :)

файл то я создам, только что именно в него прописывать.
дайте напрвление на почитать, или укажите прямо, все эти вроде и может как то мало устраивают, охота разобраться.
п с Валерьянку не уважаю, голова с неё болит. :drinks:
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2083

Re: Использование менеджеров пакетов Debian

Сообщение chitatel »

Если ещё актуально
1. Создайте
/etc/apt/apt.conf
2. В него пишите
APT::Cache-Limit "125829120";

Смотрите, не получится ли чего-нибудь хорошего/плохого.
Спасибо сказали:
Аватара пользователя
DobeR
Сообщения: 197
Статус: .......
ОС: Debian/CentOS

Re: Использование менеджеров пакетов Debian

Сообщение DobeR »

"Тот, у кого хватит храбрости и терпения всю жизнь вглядываться во мрак, первым увидит проблеск света"
Спасибо сказали:
Аватара пользователя
nuclear
Сообщения: 68
ОС: Ubuntu

Re: Использование менеджеров пакетов Debian

Сообщение nuclear »

вот нашел в faq
Q: У меня стоит мешанина из stable, testing, unstable и даже кое-что из experimental установил. Как мне сделать, чтобы все в таком виде и обновлялось?
A: Чтобы этого добиться, поместите следующую строку в /etc/apt/apt.conf:
APT::Default-Release "testing";
Затем, при установке пакетов из, например, нестабильного дистрибутива, просто
используйте ключ -t:
# apt-get -t unstable install имя_пакета
помимо этого рекомендуем прочитать man apt-preferences

если я подключу experimental и сделаю APT::Default-Release "testing";,то при apt-get upgrade у меня система будет обновляться из testing'a или из experimental'a ?
Спасибо сказали:
Аватара пользователя
nuclear
Сообщения: 68
ОС: Ubuntu

Re: Использование менеджеров пакетов Debian

Сообщение nuclear »

сам же отвечу на свой вопрос:будет обновляться из тестинга:)
Спасибо сказали:
Аватара пользователя
Illuthion
Сообщения: 249
Статус: Человек[Возможно]
ОС: Debian experemental

Re: Использование менеджеров пакетов Debian

Сообщение Illuthion »

Вобщем появилась проблема
Немогу обновить GIMP до версии 2.4

Код: Выделить всё

debian:~# apt-get install gimp
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Уже установлена самая новая версия gimp.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

использую зеркало corbin'ы
вопрос вообще в том
что добавить в source.list что-бы ставились последние версии пакетов
[Hate Mandriva;Adobe_Sofware;KDE4;1Panel_FM;Nero]
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: Использование менеджеров пакетов Debian

Сообщение KernelPanic »

Для начала репозиторий lenny, секцию main, может еще какую придется, смотря по зависимостям, потом aptitude update, а дальше, как делали.

Смотря, какие последние версии вас интересуют, ветка testing (нынешняя lenny) содержит версии пакетотв, бОльшие, чем в etch, но не всегда последние версии пакетов вообще.
Посмотрите здесь и определитесь, какой репозиторий подключать, возможно, вы захотите sid.
Спасибо сказали:
Аватара пользователя
Illuthion
Сообщения: 249
Статус: Человек[Возможно]
ОС: Debian experemental

Re: Использование менеджеров пакетов Debian

Сообщение Illuthion »

меня интересуют unstable версии пакетов от debian 4
[Hate Mandriva;Adobe_Sofware;KDE4;1Panel_FM;Nero]
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: Использование менеджеров пакетов Debian

Сообщение KernelPanic »

Ну тогда по аналогии со всем остальным: deb http://ftp.ru.debian.org/debian/ sid main contrib.
А оно вам надо? ;)
Спасибо сказали:
Аватара пользователя
Illuthion
Сообщения: 249
Статус: Человек[Возможно]
ОС: Debian experemental

Re: Использование менеджеров пакетов Debian

Сообщение Illuthion »

Благодарю за помощь

Мне нужен wine и gimp новые
другие покеты меня пока устраивают
[Hate Mandriva;Adobe_Sofware;KDE4;1Panel_FM;Nero]
Спасибо сказали:
Аватара пользователя
Illuthion
Сообщения: 249
Статус: Человек[Возможно]
ОС: Debian experemental

Re: Использование менеджеров пакетов Debian

Сообщение Illuthion »

При обновлении списка пакетов Выдает Error

Чтение списков пакетов... Ошибка!
E: Dynamic MMap ran out of room
E: Произошла ошибка во время обработки powertweakd (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/ftp.ru.debian.org_debian_dists_sid_main_binary-i386_Packages
E: Списки пакетов или status-файл не могут быть открыты или прочитаны.
[Hate Mandriva;Adobe_Sofware;KDE4;1Panel_FM;Nero]
Спасибо сказали:
Аватара пользователя
Illuthion
Сообщения: 249
Статус: Человек[Возможно]
ОС: Debian experemental

Re: Использование менеджеров пакетов Debian

Сообщение Illuthion »

А если в /etc/apt/apt.conf добавить строку вроде:


APT::Cache-Limit "125829120";

теперь все нормал)

но

Код: Выделить всё

debian:~# apt-get install gimp
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Некоторые пакеты невозможно установить. Возможно, Вы просите невозможного,
или же используете нестабильного дистрибутив, и запрошенные Вами пакеты
ещё не созданы или были удалены из Incoming.

Так как Вы просили выполнить только одну операцию, то вероятнее всего, что
пакет просто не может быть установлен из-за ошибок в самом пакете.
Необходимо послать отчёт об этой ошибке.
Следующая информация возможно поможет Вам:

Пакеты, имеющие неудовлетворённые зависимости:
  gimp: Зависит: libgimp2.0 (>= 2.4.7) но 2.2.13-1etch4 будет установлен
        Зависит: libgtk2.0-0 (>= 2.12.0) но 2.8.20-7 будет установлен
        Зависит: libgtkhtml2-0 (>= 2.11.1) но он не будет установлен
        Зависит: libpoppler-glib3 но он не будет установлен
        Зависит: librsvg2-2 (>= 2.18.1) но 2.14.4-3 будет установлен
E: Сломанные пакеты
[Hate Mandriva;Adobe_Sofware;KDE4;1Panel_FM;Nero]
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2083

Re: Использование менеджеров пакетов Debian

Сообщение chitatel »

Illuthion

/etc/apt/sources.list покажите
Спасибо сказали:
Аватара пользователя
Illuthion
Сообщения: 249
Статус: Человек[Возможно]
ОС: Debian experemental

Re: Использование менеджеров пакетов Debian

Сообщение Illuthion »

Код: Выделить всё

#
# deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-1 20070407-11:40]/ etch contrib main

deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-2 20070407-11:40]/ etch contrib main
deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-3 20070407-11:40]/ etch contrib main
deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-1 20070407-11:40]/ etch contrib main

deb ftp://ftp.corbina.net/debian/ etch main
deb http://ftp.ru.debian.org/debian sid main contrib
[Hate Mandriva;Adobe_Sofware;KDE4;1Panel_FM;Nero]
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2083

Re: Использование менеджеров пакетов Debian

Сообщение chitatel »

Illuthion писал(а):
30.08.2008 01:28
deb ftp://ftp.corbina.net/debian/ etch main
deb http://ftp.ru.debian.org/debian sid main contrib[code]

Думаю, с таким набором репозиториев могут быть большие проблемы. Надо будет выбрать, откуда ставить - из etch'a или из sid'a. Если из sid'a - то скорее всего apt'у придётся перелопатить всю (или почти всю) систему.

Если просто нужен gimp "без проблем" - ставьте из etch'a.
Спасибо сказали:
Аватара пользователя
Illuthion
Сообщения: 249
Статус: Человек[Возможно]
ОС: Debian experemental

Re: Использование менеджеров пакетов Debian

Сообщение Illuthion »

Я же уже писал в etch'е gimp2.2 а мне нужен 2.4
[Hate Mandriva;Adobe_Sofware;KDE4;1Panel_FM;Nero]
Спасибо сказали:
Аватара пользователя
Illuthion
Сообщения: 249
Статус: Человек[Возможно]
ОС: Debian experemental

Re: Использование менеджеров пакетов Debian

Сообщение Illuthion »

исправил source.list

#
# deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-1 20070407-11:40]/ etch contrib main

#deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-2 20070407-11:40]/ etch contrib main
#deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-3 20070407-11:40]/ etch contrib main
#deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-1 20070407-11:40]/ etch contrib main

#deb ftp://ftp.corbina.net/debian/ etch main
deb http://ftp.ru.debian.org/debian sid main contrib


GIMP обновился без проблем
[Hate Mandriva;Adobe_Sofware;KDE4;1Panel_FM;Nero]
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2083

Re: Использование менеджеров пакетов Debian

Сообщение chitatel »

Illuthion писал(а):
30.08.2008 15:02
исправил source.list

deb http://ftp.ru.debian.org/debian sid main contrib


GIMP обновился без проблем

Неужели обновился один только gimp?
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Использование менеджеров пакетов Debian

Сообщение t.t »

chitatel писал(а):
30.08.2008 07:03
Думаю, с таким набором репозиториев могут быть большие проблемы.
Откуда проблемы?..

chitatel писал(а):
30.08.2008 07:03
Надо будет выбрать, откуда ставить - из etch'a или из sid'a.
Да, выбрать надо -- если из etch. По умолчанию ставится самая новая доступная версия каждого пакета. Если выбрать etch -- будет по умолчанию ставиться оттуда, но sid тоже будет доступен. А проблем никаких не будет.

Код: Выделить всё

t:~$ grep debian /etc/apt/sources.list
deb ftp://ftp.fr.debian.org/debian stable main contrib non-free
deb ftp://ftp.fr.debian.org/debian stable-proposed-updates main contrib non-free
deb ftp://ftp.fr.debian.org/debian testing main contrib non-free
deb ftp://ftp.fr.debian.org/debian testing-proposed-updates main contrib non-free
deb ftp://ftp.fr.debian.org/debian unstable main contrib non-free
deb ftp://ftp.fr.debian.org/debian experimental main contrib non-free
deb http://security.debian.org/ stable/updates main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb http://www.debian-multimedia.org testing main
t:~$ cat /etc/apt/apt.conf
APT::Default-Release "testing";
APT::Cache-Limit "99999999";
По умолчанию всё ставится из testing, но доступны одновременно все четыре ветки.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Illuthion
Сообщения: 249
Статус: Человек[Возможно]
ОС: Debian experemental

Re: Использование менеджеров пакетов Debian

Сообщение Illuthion »

Неужели обновился один только gimp?

я больше нечего не обновлял просто
[Hate Mandriva;Adobe_Sofware;KDE4;1Panel_FM;Nero]
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2083

Re: Использование менеджеров пакетов Debian

Сообщение chitatel »

Illuthion писал(а):
02.09.2008 16:20
Неужели обновился один только gimp?

я больше нечего не обновлял просто

Вы, уважаемый, может и не обновляли, а вот apt - он тоже ничего больше не обновлял? Я как-то сомневаюсь, что в etch можно вот так запросто поставить gimp из sid'a, не обновив попутно и зависимые пакеты, а их может быть много, и у них ещё свои зависимости.

Это предположение.
Спасибо сказали:
Аватара пользователя
nuclear
Сообщения: 68
ОС: Ubuntu

Re: Использование менеджеров пакетов Debian

Сообщение nuclear »

не совсем по теме
можно ли где нибудь посмотреть появление новых версий и пакетов в базе debian?пример из gentoo - http://gentoo-portage.com/Newest
Спасибо сказали:
t2a
Сообщения: 694
ОС: Sidux-2008-2 (Debian sid)

Re: Использование менеджеров пакетов Debian

Сообщение t2a »

"можно ли где нибудь посмотреть появление новых версий и пакетов в базе debian?"

Вопрос, конечно, интересный.
Интересно знать зачем это надобно.
"пример из gentoo" - подобное для Deb не попадалось, нечто, слегка похожее, для Slakware имеется.
Поскольку сижу на Sidux (Debian sid), то и надобности нет, т.к. самые свежие unstable автоматом при apt-get update предлагаются.
Спасибо сказали:
Аватара пользователя
кодировщик
Сообщения: 974
Статус: зарёган в пятницу 13
ОС: Linux

Re: Использование менеджеров пакетов Debian

Сообщение кодировщик »

nuclear писал(а):
14.09.2008 11:04
не совсем по теме
можно ли где нибудь посмотреть появление новых версий и пакетов в базе debian?пример из gentoo - http://gentoo-portage.com/Newest

Уважаемый, так Дебиан имеет несколько веток, поэтому для него это будет не рентабельно, для каждой ветки отписываться.
Такое имеет security.debian, а обновления вы увидите после apt-get update.
Спасибо сказали: