Перейти к содержанию

Установка пакетов Debian


Рекомендуемые сообщения

Почему-то при установке пакетов *.deb (пишу так: apt-get install SDL-1.2.11-1.i386.rpm ) мне отвечает:

Reading Package Lists... Done

Building Dependency Tree... Done

E: Couldn't find package SDL-1.2.11-1.i386.rpm

Погуглил, нашёл такой совет: написать apt-get update.Написал.Теперь вновь пытаюсь установить пакет.И ничего не меняется, опять даёт тот же ответ!

И так у меня со всеми пакетами, даже переделанными из rpm в deb при помощи программы alien.

Если кто-нибудь знает, в чём дело - помогите плиз.

Ссылка на комментарий
Поделиться на другие сайты

Вообще-то не зачем, просто я проверял, есть ли такая ошибка с rpm-ами, или это только с deb-ами.

А с deb-ами всё также:

111:/home/andrey# apt-get install libsdl-mixer1.2_1.2.6-1.1+b2_i386.deb
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package libsdl-mixer1.2_1.2.6-1.1+b2_i386.deb
Ссылка на комментарий
Поделиться на другие сайты

Вот:

итого 63160
drwxr-xr-x  3 andrey andrey     4096 2007-01-09 22:01 alicq_0.8.9-1
-rw-r--r--  1 andrey andrey   174598 2007-01-09 21:53 alicq_0.8.9-1_all.deb
drwxr-xr-x  6 andrey andrey     4096 2007-01-10 14:46 Aqua-style_files
drwxr-xr-x  3 andrey andrey     4096 2007-01-10 11:19 Desktop
-rw-r--r--  1 andrey andrey     8634 2007-01-10 14:05 doom-package_15_all.deb
-rw-r--r--  1 andrey andrey  1755444 2007-01-10 14:06 doom-wad-shareware_1.9-1.1 _all.deb
drwxr-xr-x  3 root   root       4096 2007-01-10 14:54 dunelegacy
-rw-r--r--  1 andrey andrey  1057735 2007-01-10 14:53 dunelegacy-0.94.tar.gz
-rw-r--r--  1 andrey andrey  1768564 2007-01-09 22:33 EmC01NMr.mpg
-rw-r--r--  1 andrey andrey 11529639 2007-01-10 13:44 fglrx_4_3_0-8.32.5-1.i386. rpm
drwxr-xr-x  3 andrey andrey     4096 2007-01-09 21:11 firefox-2.0.0.1
-rw-r--r--  1 andrey andrey  9639378 2007-01-09 21:06 firefox-2.0.0.1.tar.gz
lrwxrwxrwx  1 andrey andrey       38 2007-01-09 20:28 googleearth -> /home/andre y/google-earth//googleearth
drwxr-xr-x  9 andrey andrey     4096 2007-01-09 20:28 google-earth
-rwxrwxrwx  1 andrey andrey 21607720 2007-01-09 20:24 GoogleEarthLinux.bin
-rw-r--r--  1 andrey andrey  1660914 2007-01-10 11:30 legacy_142_linux.tar.gz
drwxr-xr-x  3 andrey andrey     4096 2007-01-10 11:39 legacydoom
-rw-r--r--  1 root   root     199666 2007-01-10 12:38 libsdl1.2debian-oss.deb
-rw-r--r--  1 andrey andrey   136842 2007-01-10 11:48 libsdl-mixer1.2_1.2.6-1.1+ b2_i386.deb
-rw-r--r--  1 andrey andrey   102112 2007-01-10 12:21 libsmpeg0_0.4.5+cvs2003082 4-1.9_i386.deb
-rw-r--r--  1 andrey andrey   312419 2007-01-10 14:47 os-tux-1024x768.jpg
-rw-r--r--  1 andrey andrey   210480 2007-01-09 19:53 os-tux-800x600.jpg
-rw-r--r--  1 andrey andrey  7484974 2007-01-10 11:38 plutonia.zip
drwxr-xr-x  3 andrey andrey     4096 2007-01-10 11:04 ppracer-0.5alpha
-rw-r--r--  1 andrey andrey  6625815 2007-01-10 11:02 ppracer-0.5alpha.tar.bz2
-rw-r--r--  1 andrey andrey   203549 2007-01-10 12:31 SDL-1.2.11-1.i386.rpm

Ссылка на комментарий
Поделиться на другие сайты

Ну а как насчет прочитать man apt-get и узнать для чего нужна эта программа?

Я не большой знаток Debian-подобных систем, но что-то мне подсказывает, что для установки из локальной директории существует программа dpkg, и apt-get тут совсем ни при чем.

В любом случае, вопрошающему стоит на будущее запомнить, что в качестве аргумента apt-get принимет не имя файла, а имя пакета. В данном случае, libsdl-mixer, надо полагать.

Ссылка на комментарий
Поделиться на другие сайты

Цитата:

что-то мне подсказывает, что в оригинальнои имени файла пробел после "+"..

похоже, действительно без пробела, глянул этот файлик в гугле - слитно.

Ссылка на комментарий
Поделиться на другие сайты

White_Mouse

Цитата:

но что-то мне подсказывает, что для установки из локальной директории существует программа dpkg, и apt-get тут совсем ни при чем.

apt-get тоже может ставить пакеты локально а не только из репозитариев. Да и еще зависимости подтянет в отличие от dpkg

Ссылка на комментарий
Поделиться на другие сайты

Всё, всем спасибо, я разобрался сам!

Просто я не знал самого главного!Не знал, что можно просто посмотреть имя пакета на сервере дебиана, и написать apt-get install имя!Я думал, что вместо "имя" надо писать имя скачанного deb-а!

Вот я осёл, правда? Smile

Ссылка на комментарий
Поделиться на другие сайты

Memfispaladin писал(а) Wed, 10 January 2007 20:27

Всё, всем спасибо, я разобрался сам!

Просто я не знал самого главного!Не знал, что можно просто посмотреть имя пакета на сервере дебиана, и написать apt-get install имя!Я думал, что вместо "имя" надо писать имя скачанного deb-а!

Вот я осёл, правда? Smile

/me с восторгом и нежностью глядит в /usr/portage

Ссылка на комментарий
Поделиться на другие сайты

Цитата:

Просто я не знал самого главного!Не знал, что можно просто посмотреть имя пакета на сервере дебиана, и написать apt-get install имя!Я думал, что вместо "имя" надо писать имя скачанного deb-а! Вот я осёл, правда?

не не осел. можно и так и так. Фишка апта в том что он может работать с кучем репозитариев, и сам ставит зависимости.

А для того, чтобы "написать apt-get install имя" нужно сделать еще apt-get update. А еще он может "apt-get search чтоискать" делать.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Объясните мне, ламеру, Где вводить команду ./configure там или make чтобы скомпилировать Пакеты *deb. Мне говорили, что в терминале...... Ну а как туда попасть из папки с исходниками? ShockedShocked Ну, если можно, поподробнее... А то я ваще ламер то....

Ссылка на комментарий
Поделиться на другие сайты

Не надо их компилировать Smile

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

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Цитата:

Объясните мне, ламеру, Где вводить команду ./configure там или make чтобы скомпилировать Пакеты *deb. Мне говорили, что в терминале...... Ну а как туда попасть из папки с исходниками? Shocked Shocked Ну, если можно, поподробнее... А то я ваще ламер то....

Их не надо компилировать, их не надо даже скачивать обычно Smile Просто, если тебе, например, надо установить xchat, то пиши под рутом(или с sudo): apt-get install xchat

Вот и всё Smile

А найти название нужного пакета можно здесь: http://www.debian.org/distrib/packages

Ссылка на комментарий
Поделиться на другие сайты

  • 5 месяцев спустя...

Помогите начинающему!!

При установки (dpkg) локального пакета было сказано что нехватает нескольких связанных пакетов. Ставлю недостающий пакет (apt-get), просит сделать обновление чего ему надо, и рекомендует сделать это

apt-get -f install

делаю, на последний вопрос:

Do you want to upgrade glibc now? [Y/n] Y

выдает:

readlink: invalid option -- e

Try `readlink --help' for more information.

readlink: invalid option -- e

Try `readlink --help' for more information.

A non-dpkg owned copy of the C library was found in /lib/tls.

It is not safe to upgrade the C library in this situation;

please remove that copy of the C library and try again.

dpkg: error processing /var/cache/apt/archives/libc6_2.6.1-3_i386.deb (--unpack):

subprocess pre-installation script returned error exit status 1

Errors were encountered while processing:

/var/cache/apt/archives/libc6_2.6.1-3_i386.deb

E: Sub-process /usr/bin/dpkg returned an error code (1)

как мне вылечить все это?

Ссылка на комментарий
Поделиться на другие сайты

VovanK

Вам здесь

Цитата:

apt-get -f install

делаю, на последний вопрос:

Do you want to upgrade glibc now? [Y/n] Y

выдает:

readlink: invalid option -- e

Try `readlink --help' for more information.

readlink: invalid option -- e

Try `readlink --help' for more information.

A non-dpkg owned copy of the C library was found in /lib/tls.

It is not safe to upgrade the C library in this situation;

please remove that copy of the C library and try again.

dpkg: error processing /var/cache/apt/archives/libc6_2.6.1-3_i386.deb (--unpack):

subprocess pre-installation script returned error exit status 1

Errors were encountered while processing:

/var/cache/apt/archives/libc6_2.6.1-3_i386.deb

E: Sub-process /usr/bin/dpkg returned an error code (1)

написали как это вылечить-читайте внимательно.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...