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

Knoppix

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

Аватара пользователя
nuclear
Сообщения: 68
ОС: Ubuntu

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

Сообщение nuclear »

проблема
есть локальный репозитарий, прописан вверху sources.list но почему то качает все равно неторые пакеты с нета:( Что делать?
ЗЫ У пакетов версии совпадают.
Спасибо сказали:
Аватара пользователя
кодировщик
Сообщения: 974
Статус: зарёган в пятницу 13
ОС: Linux

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

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

nuclear писал(а):
22.09.2008 15:22
проблема
есть локальный репозитарий,прописан вверху source.list но почему то качает серавно неторые пакеты с нета:( Что делать?
ЗЫ У пакетов версии совпадают.

наверное сборки разные?!
Спасибо сказали:
Аватара пользователя
nuclear
Сообщения: 68
ОС: Ubuntu

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

Сообщение nuclear »

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

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

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

nuclear писал(а):
22.09.2008 15:35
все одинаковое,они даж были скаччаны по тем же линкам

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

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

Сообщение nuclear »

deb file:/var/apt/mirror/ testing main contrib non-free
deb http://http.us.debian.org/debian/ testing main contrib non-free
# deb http://http.us.debian.org/debian/ stable main contrib non-free
# deb http://mirror.yandex.ru/debian-multimedia/ testing main
deb http://mirror.hro.nl/debian-multimedia/ testing main
deb http://wine.budgetdedicated.com/apt/ hardy main
#deb http://http.us.debian.org/debian/ experimental main contrib non-free
#deb http://http.us.debian.org/debian/ sid main contrib non-free
# deb http://deb.opera.com/opera/ testing non-free

deb http://download.virtualbox.org/virtualbox/debian/ lenny non-free
# deb http://ppa.launchpad.net/xubuntu-dev/ubuntu/ intrepid main
Спасибо сказали:
Аватара пользователя
кодировщик
Сообщения: 974
Статус: зарёган в пятницу 13
ОС: Linux

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

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

а ну конечно у вас что за ветка по умолчанию идет?!
Вот он вам наверное и ставит из experimental и sid
Спасибо сказали:
Аватара пользователя
nuclear
Сообщения: 68
ОС: Ubuntu

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

Сообщение nuclear »

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

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

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

nuclear писал(а):
22.09.2008 19:11
по умолчанию тестинг,а если посмотреть повнимательнее другие ветки закоментированы

ну я могу только предпложить, что вы не сделали после изменений apt-get update :crazy:
Спасибо сказали:
Аватара пользователя
nuclear
Сообщения: 68
ОС: Ubuntu

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

Сообщение nuclear »

за кого вы меня принмаете ? :) сделал
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

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

Сообщение Aectann »

Могу предложить разве что убрать/закомментировать вот этот репозиторий:

deb http://http.us.debian.org/debian/ testing main contrib non-free
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
Illuthion
Сообщения: 249
Статус: Человек[Возможно]
ОС: Debian experemental

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

Сообщение Illuthion »

Вобщем существует такая проблема.
Надо составить Локальный репозиторий из определенных пакетов, скачанных с интернета
В какую сторону смотреть?
[Hate Mandriva;Adobe_Sofware;KDE4;1Panel_FM;Nero]
Спасибо сказали:
Аватара пользователя
кодировщик
Сообщения: 974
Статус: зарёган в пятницу 13
ОС: Linux

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

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

Illuthion писал(а):
22.09.2008 21:22
Вобщем существует такая проблема.
Надо составить Локальный репозиторий из определенных пакетов, скачанных с интернета
В какую сторону смотреть?

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

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

Сообщение Illuthion »

http://l10n-russian.alioth.debian.org/repo...y-howto.ru.html
тут подробно об этой команде написано
если кому еще понадобится)
[Hate Mandriva;Adobe_Sofware;KDE4;1Panel_FM;Nero]
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

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

Сообщение KernelPanic »

Illuthion писал(а):
22.09.2008 21:22
Вобщем существует такая проблема.
Надо составить Локальный репозиторий из определенных пакетов, скачанных с интернета
В какую сторону смотреть?

apt-move с опцией update с этим справится, только man сначала гляньте и в ФАКи здешние на первой странице данной темы.
Спасибо сказали:
Аватара пользователя
nuclear
Сообщения: 68
ОС: Ubuntu

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

Сообщение nuclear »

nuclear писал(а):
22.09.2008 15:22
проблема
есть локальный репозитарий, прописан вверху sources.list но почему то качает все равно неторые пакеты с нета:( Что делать?
ЗЫ У пакетов версии совпадают.

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

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

Сообщение Illuthion »

После обновления мои 400 пакетов переросли в 600, причем apt-get ничего о новых пакетах при подтверждении установки не говорила.
Своими силами удалось отследить около 80 пакетов и убить их

Как отследить остальные?
[Hate Mandriva;Adobe_Sofware;KDE4;1Panel_FM;Nero]
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

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

Сообщение Aectann »

Illuthion писал(а):
08.11.2008 01:21
После обновления мои 400 пакетов переросли в 600, причем apt-get ничего о новых пакетах при подтверждении установки не говорила.

Ага, прям мистика. Нужно внимательнейшим образом смотреть, что устанавливает/удаляет/обновляет менеджер пакетов, apt-get/aptitude всегда сообщают о том, какие действия будут произведены и с какими пакетами. Для наглядности лучше всего пользоваться псевдографическим вариантом aptitude: обновляемые пакеты подсвечиваются одним цветом, устанавливаемые другим, удаляемые третьим и т.д.
Как отследить остальные?

Посмотрите в /var/log лог-файлы, касающиеся пакетной системы (dpkg.log , aptitude, apt/term.log), запустите aptitude, просмотрите в нем список установленных пакетов.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
Illuthion
Сообщения: 249
Статус: Человек[Возможно]
ОС: Debian experemental

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

Сообщение Illuthion »

запустите aptitude, просмотрите в нем список установленных пакетов.

Уже смотрел
Нашел только 80 ненужных
[Hate Mandriva;Adobe_Sofware;KDE4;1Panel_FM;Nero]
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

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

Сообщение Samae1L »

Есть ли какие-нибудь репозитории со свежими дровами nvidia?
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

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

Сообщение SLEDopit »

Samae1L писал(а):
02.01.2009 09:06
Есть ли какие-нибудь репозитории со свежими дровами nvidia?
ну в сиде вот такие дрова:

Код:

[12:15]deb:~ $ aptitude search nvidia|awk '{print $2}' nvidia-cg-toolkit nvidia-glx-dev nvidia-glx-legacy-71xx nvidia-glx-legacy-71xx-dev nvidia-glx-legacy-96xx nvidia-glx-legacy-96xx-dev nvidia-kernel-173.14.09 nvidia-kernel-2.6-686 nvidia-kernel-2.6-686-bigmem nvidia-kernel-2.6-amd64 nvidia-kernel-2.6-openvz-686 nvidia-kernel-2.6.26-1-686-bigm nvidia-kernel-2.6.26-1-amd64 nvidia-kernel-2.6.26-1-openvz-6 nvidia-kernel-legacy-1.0.7184 nvidia-kernel-legacy-2.6-486 nvidia-kernel-legacy-2.6-686 nvidia-kernel-legacy-2.6-k7 nvidia-kernel-legacy-2.6.18-4-4 nvidia-kernel-legacy-2.6.18-4-6 nvidia-kernel-legacy-2.6.18-4-k nvidia-kernel-legacy-71xx-1.0.7 nvidia-kernel-legacy-71xx-2.6-6 nvidia-kernel-legacy-71xx-2.6-k nvidia-kernel-legacy-71xx-2.6.1 nvidia-kernel-legacy-71xx-2.6.1 nvidia-kernel-legacy-71xx-sourc nvidia-kernel-legacy-96xx-2.6-6 nvidia-kernel-legacy-96xx-2.6-6 nvidia-kernel-legacy-96xx-2.6-o nvidia-kernel-legacy-96xx-2.6.2 nvidia-kernel-legacy-96xx-2.6.2 nvidia-kernel-legacy-96xx-2.6.2 nvidia-kernel-legacy-96xx-96.43 nvidia-kernel-legacy-96xx-sourc nvidia-kernel-source nvidia-settings nvidia-xconfig
хотите свежее - видимо придется собирать руками. ядро то даже в сиде пока все еще 26ое..

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

[12:20]deb:~ $ dpkg -l|grep linux-image|awk '{print $2}'
linux-image-2.6-686
linux-image-2.6-k7
linux-image-2.6.26-1-686
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

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

Сообщение Samae1L »

в репах для experimental как будто есть дрова 177.82, но они нифига не ставятся - какие-то проблемы с зависимостями
кстати, так, между прочим: что такое git и для чего он нужен?
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

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

Сообщение SLEDopit »

Samae1L писал(а):
02.01.2009 12:43
в репах для experimental как будто есть дрова 177.82, но они нифига не ставятся - какие-то проблемы с зависимостями
что значит как будто? не как будто а точно)

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

[14:27]deb:~ $ aptitude -t experimental show nvidia-kernel-source|grep -i version
Version: 177.82-1
а что за проблемы (только если уж будете рассказывать - создавайте отдельную тему. тут по-моему немного не место)?
и потом это ж экспериментал, может че нить накосячили там :)
Samae1L писал(а):
02.01.2009 12:43
кстати, так, между прочим: что такое git и для чего он нужен?
в гугле забанили?
Git — распределённая система управления версиями файлов и совместной работы. Проект был создан Линусом Торвальдсом для управления разработкой ядра Linux. На сегодняшний день поддерживается Джунио Хамано (Junio C. Hamano).

http://ru.wikipedia.org/wiki/Git
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
MiK13
Сообщения: 1250
ОС: Linux Debian

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

Сообщение MiK13 »

А реально ли обновить glib-2 (libglib2.0-0) ?
Причина -- захотел поставить последнюю версию gimp (2,6,4). Но он сначала потребовал babl (его скачал и поставил), а потом -- gegl. И вот с ним возникла проблема. Он стал требовать glib версии не ниже 2.14, а у меня (Etch 4.0r6 and64) стоит 2.12.4. Скачал исходники версии 2.18.3. Сначала пошёл простым путём:

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

./configure
maie
make install
Не получилось. В другой ветке сказали, что, во-первых, надо запускать
./configure --prefix=/usr
а во вторых ставить не через make install, а сначала сделать пакет с помощью checkinstall.
Сделал так. Но в итоге:

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

#  dpkg -i glib_2.18.3-1_amd64.deb
(Чтение базы данных... на данный момент установлено 119574 файлов и каталогов.)
Распаковывается пакет glib (из файла glib_2.18.3-1_amd64.deb)...
dpkg: не удалось обработать параметр glib_2.18.3-1_amd64.deb (--install):
 попытка перезаписать /usr/include/glib-2.0/gmodule.h, который уже имеется в пакете libglib2.0-dev
dpkg-deb: подпроцесс paste убит по сигналу (Broken pipe)
При обработке следующих пакетов произошли ошибки:
 glib_2.18.3-1_amd64.deb
(когда cделал .deb после чистого ./configure dpkg ругался на попытку перезаписать /usr/bin/ld).
Как мне решить эту проблему (и можно ли вообще её решить)?
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

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

Сообщение KernelPanic »

Так не выйдет, так как у вас после checkinstall не прописаны данные в пакете, необходимые для удаления старых пакетов и вы их не знаете, так что таким способом не обновитесь. Слишком много зависимостей искать придется, да и просто так вы ставрые пакеты не удалите, так как в вашем новом пакете не прописано, какие пакеты он представляет.

Попробуйте взять исходники glib2.0 из ветки Lenny (там версия 2.16.6), нужны все три файла, приведенные внизу страницы. И собрать их по этому руководству.
Может быть получится, я не смотрел, чего там по зависимостям.

Можете попробовать обновиться до Lenny, там gimp2.6 поставить уже можно, собранный из дебиановских исходников ветки experimental.
Перед этим пакеты babl и gegl также из исходников ветки sid (там gegl 0.0.20 и babl 0.0.22).

Чтобы не мучится с dpkg, создайте уже себе локальный репозиторий и ставьте всё через aptitude.
Спасибо сказали:
MiK13
Сообщения: 1250
ОС: Linux Debian

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

Сообщение MiK13 »

Спасибо, попробую сегодня. Если не окажется, что надо переустанавливать всю систему.
Дело в том, что я с какой-то страницы Дебиана (сейчас не помню) взял .deb пакет с glib2.0 (2.16.6) и попробовал поставить его из mc (войдя в него и запустив INSTALL). Но он сказал, что его не устраивают версии других компонентов (нужны более новые). Возиться не стал (была уже ночь)
Но сегодня, запустив Synaptic, обнаружил, что у меня эти пакеты (и ещё -dev) стоят с ошибками. Но версии 2.16.6. И он захотел их удалить (а с ним и куча других пакетов), когда я попытался поставить ещё gqview. В общем, буду сегодня думать, что делать и изучать, как создать локальный репозиторий.

А почему babl и gegl брать из sid? В lenny их нет? А стандартные (или от gentoo) не подойдут?
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

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

Сообщение KernelPanic »

MiK13 писал(а):
14.01.2009 14:20
А почему babl и gegl брать из sid? В lenny их нет? А стандартные (или от gentoo) не подойдут?
Да, в Lenny есть только gegl 0.0.18, насколько он подходит, не знаю, вроде gimp особых требований на версию не предъявляет, попробуйте. А пакет babl есть только в Sid.
Спасибо сказали:
Turbid
Сообщения: 175
ОС: Debian

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

Сообщение Turbid »

После 1,5 года использования Debian понял, что ужасно устал набирать команды при работе с менеджером пакетов. Поэтому сделал такие алиасы:

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

turbid@turbid:~$ grep apt .bashrc
alias aps='aptitude search'
alias apl='aptitude show'
alias apu='sudo aptitude update'
alias apf='sudo aptitude full-upgrade'
alias app='sudo aptitude purge'
alias apv='apt-cache policy'
alias api='sudo aptitude install'
alias apis='sudo aptitude -t sid install'
alias apie='sudo aptitude -t experimental install'


Понимаю что это банально и баянисто, может кому-то пригодится.
Спасибо сказали:
bluesman
Сообщения: 2137
Статус: Блюзмен
ОС: Ubuntu 9.10

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

Сообщение bluesman »

Скажите, чем лучше обновляться, я по привычке всегда aptitude dist-upgrade использую. Это правильно?
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

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

Сообщение Aectann »

the_duke писал(а):
22.01.2009 20:12
Скажите, чем лучше обновляться, я по привычке всегда aptitude dist-upgrade использую. Это правильно?

Вполне, почему нет? Хотя я уже как-то привык через гуишную оболочку aptitude...
My god... it's full of stars!...
Спасибо сказали:
bluesman
Сообщения: 2137
Статус: Блюзмен
ОС: Ubuntu 9.10

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

Сообщение bluesman »

Aectann
Просто слышал что разработчики вместо dist-upgrade советуют делать safe-upgrade
Спасибо сказали: