Jump to content
Sign in to follow this  
Memfispaladin

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

Recommended Posts

Почему-то при установке пакетов *.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.

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

Share this post


Link to post
Share on other sites

Вообще-то не зачем, просто я проверял, есть ли такая ошибка с 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

Share this post


Link to post
Share on other sites

Вот:

итого 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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

Цитата:

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

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

Share this post


Link to post
Share on other sites

White_Mouse

Цитата:

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

Share this post


Link to post
Share on other sites

Цитата:

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Цитата:

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

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

Вот и всё Smile

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

Share this post


Link to post
Share on other sites

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

При установки (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)

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

Share this post


Link to post
Share on other sites

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)

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...