Автор Тема: Установка пакета  (Прочитано 3204 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн incognito15

  • Пользователь
  • *
  • Сообщений: 39
Установка пакета
« : 08 Мая 2015, 09:49:23 »
Пытаюсь установить пакет  python-support_1.0.10_all.deb, получаю в ответ следующее. Что делать что-то не пойму?
# dpkg -i python-support_1.0.10_all.deb
dpkg-deb: `python-support_1.0.10_all.deb' is not a debian format archive
dpkg: error processing python-support_1.0.10_all.deb (--install):
 subprocess dpkg-deb --control returned error exit status 2
Errors were encountered while processing:
 python-support_1.0.10_all.deb

P.S. в Debian новичок
 

Оффлайн oermolaev

Re: Установка пакета
« Ответ #1 : 08 Мая 2015, 10:02:40 »
Установите так:
apt-get update ; apt-get install python-support -y
 

Оффлайн incognito15

  • Пользователь
  • *
  • Сообщений: 39
Re: Установка пакета
« Ответ #2 : 08 Мая 2015, 10:16:12 »
куча 407 ошибок и
E: Some index files failed to download, they have been ignored, or old ones used instead.
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 ntlmaps : Depends: python but it is not going to be installed
 python-support : Depends: python (>= 2.5) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

P.S. на этой машине нет интернета, потому и ставлю из пакета
 

Оффлайн qupl

Re: Установка пакета
« Ответ #3 : 08 Мая 2015, 10:20:00 »
incognito15, пакет у Вас битый. Может не до конца скачался.

Оффлайн incognito15

  • Пользователь
  • *
  • Сообщений: 39
Re: Установка пакета
« Ответ #4 : 08 Мая 2015, 10:32:23 »
ок, как скачать полностью и проверить его целостность?
 

Оффлайн oermolaev

Re: Установка пакета
« Ответ #5 : 08 Мая 2015, 10:36:10 »
потому и ставлю из пакета
а пакет из какого источника брали? Как бы про него:
Цитировать
is not a debian format archive

Думаю, имеет смысл подключить к машине интернет хотя бы по временной схеме. Ведь кроме этого пакета могут потребоваться зависимости.
ок, как скачать полностью и проверить его целостность?
https://packages.debian.org/squeeze/python-support
 

Оффлайн incognito15

  • Пользователь
  • *
  • Сообщений: 39
Re: Установка пакета
« Ответ #6 : 08 Мая 2015, 12:15:08 »
качал из источника, который вы указали
делал так curl -O  http://ftp.us.debian.org/debian/pool/main/p/python-support/python-support_1.0.10_all.deb только с другой машины, потом перенес на нужную

С интернетом беда потому-то и такой способ решил попроьовать (заодно и освоить)
 

Оффлайн sandaksatru

Re: Установка пакета
« Ответ #7 : 08 Мая 2015, 15:10:19 »
 

Оффлайн Leo

Re: Установка пакета
« Ответ #8 : 08 Мая 2015, 15:15:45 »
Выберите нужную версию пакета для вашего дистрибутива, посмотрите зависимости, скачайте всё необходимое и ставьте вместе с зависимостями.

Сообщение объединено: [time]08 Май 2015, 15:18:29[/time]
все скачанные файлы .deb сложите в [папку]
далее в консоли с правами рута
cd [путь_к_папке]; dpkg -i *.deb
« Последнее редактирование: 08 Мая 2015, 15:19:33 от Leo »
 

Оффлайн sandaksatru

Re: Установка пакета
« Ответ #9 : 09 Мая 2015, 16:47:11 »
все скачанные файлы .deb сложите в [папку]
cd [путь_к_папке]; dpkg -i *.deb
В качестве аргумента для dpkg передастся только первый по алфавиту пакет. Ему нужен только питон, питон-минимал и дпкг. Питон то стоит? Если не стоит, то зачем тогда python-support? А если стоит, то достаточно скачать один пакет. Но так, на будущее, лучше поставить сначала пакеты, чьи зависимости уже удовлетворены установленными в системе пакетами, или не имеют зависимостей вовсе. А потом остальные, вручную.

Если скопом нужно поставить пакеты, чьи зависимости уже удовлетворены, то можно воспользоваться следующей командой (из под рута, в папке с пакетами):
for var in $(ls *.deb); do dpkg -i $var; doneПакеты тоже будут ставиться в алфавитном порядке. Если зависимости их не были удовлетворены, или в списке есть нужный для установки другого пакет, но его имя по порядку дальше, то ничего не получится. Проще опять же будет руками поставить.
 

Оффлайн Leo

Re: Установка пакета
« Ответ #10 : 09 Мая 2015, 17:38:59 »
Если скопом нужно поставить пакеты, чьи зависимости уже удовлетворены, то можно воспользоваться следующей командой
Да ну?
А я скажу что даже вот так всё нормально установится:
dpkg -i [путь_к_папке]/*А вы продолжайте писать скрипты на каждый чих.

Теги:
     

    установка второго диска

    Автор igor

    Ответов: 6
    Просмотров: 8818
    Последний ответ 12 Марта 2013, 23:21:43
    от PbI6A
    Установка ограниченных прав на нового пользователя

    Автор madwayz1337

    Ответов: 3
    Просмотров: 1416
    Последний ответ 18 Сентября 2016, 18:08:19
    от alsoijw
    [РЕШЕНО] Установка пакетов из списка

    Автор SuperGeek256

    Ответов: 2
    Просмотров: 1663
    Последний ответ 14 Июля 2014, 15:37:58
    от SuperGeek256
    Установка windows 10 с ОС Linux Debian10

    Автор sergey_klcv

    Ответов: 1
    Просмотров: 901
    Последний ответ 24 Августа 2019, 21:57:57
    от G_r_i_g_a
    Переименование кнопок, установка compiz, добавление пунктов меню

    Автор sinus9x

    Ответов: 3
    Просмотров: 1751
    Последний ответ 06 Октября 2014, 18:43:45
    от Malaheenee