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

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 [путь_к_папке]/*А вы продолжайте писать скрипты на каждый чих.

Теги:
     

    установка пакетов

    Автор varius

    Ответов: 10
    Просмотров: 4073
    Последний ответ 07 Апреля 2014, 16:53:20
    от qupl
    Установка ПО при помощи cmake

    Автор R_M_S

    Ответов: 1
    Просмотров: 2245
    Последний ответ 09 Декабря 2018, 12:13:01
    от ferum
    Установка OpenLP в Debian 6.0

    Автор il3696

    Ответов: 4
    Просмотров: 1958
    Последний ответ 01 Ноября 2012, 16:10:32
    от John
    Установка AdobeAIR

    Автор Dragon1654

    Ответов: 1
    Просмотров: 1166
    Последний ответ 24 Ноября 2015, 03:25:54
    от ihammers
    Компиляция и установка из исходников

    Автор Ethanol

    Ответов: 14
    Просмотров: 4661
    Последний ответ 02 Сентября 2016, 21:14:39
    от Ethanol