[РЕШЕНО]Помогите поставить zip

Автор Arlis, 10 декабря 2011, 11:30:35

« назад - далее »

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

Arlis

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

Udachnik

Поддержка zip находится в стандартной библиотеке libarchive1. В качестве графической оболочки можно использовать file-roller, xarchiver или ark (если у вас kde). Всё это есть в стандартном репозитории.

Arlis

#2
Цитата: Udachnik от 10 декабря 2011, 11:41:12
Поддержка zip находится в стандартной библиотеке libarchive1. В качестве графической оболочки можно использовать file-roller, xarchiver или ark (если у вас kde). Всё это есть в стандартном репозитории.

Спасибо за ответ, но дело в том, что он понятен специалисту, а я не спец по юниксу, только пользуюсь сервером, а админ пропал (( потому и прошу помощи. Можно по шагам, что писать в строке?

p.s. графическая оболочка не нужна, нужен сам архиватор zip для запуска из скрипта php

Udachnik

Ну есть в репозитории, так и называется - zip. Это утилита командной строки для работы с zip-архивами.

izamoo


Arlis

Я что то делаю не так. вот что получается:

root@debian:/home/artem# sudo aptitude install zip
sudo: unable to resolve host debian
The following NEW packages will be installed:
  unzip{a} zip
0 packages upgraded, 2 newly installed, 0 to remove and 26 not upgraded.
Need to get 524 kB of archives. After unpacking 1065 kB will be used.
Do you want to continue? [Y/n/?] Y
Err http://mirrors.nl.kernel.org/debian/ squeeze/main unzip amd64 6.0-4
  404  Not Found
Err http://mirrors.nl.kernel.org/debian/ squeeze/main zip amd64 3.0-3
  404  Not Found
E: Failed to fetch http://mirrors.nl.kernel.org/debian/pool/main/u/unzip/unzip_6.0-4_amd64.deb: 404  Not Found

calambus

#6
Наверное уж тогда лучше установить  p7zip-full ...

#   aptitude install p7zip-full

Или через Synaptic :

                                                                                   


А здесь написано : Ошибка , нет доступа к репозиторию  ...

ЦитироватьErr http://mirrors.nl.kernel.org/debian/ squeeze/main unzip amd64 6.0-4
  404  Not Found
Err http://mirrors.nl.kernel.org/debian/ squeeze/main zip amd64 3.0-3
  404  Not Found
E: Failed to fetch http://mirrors.nl.kernel.org/debian/pool/main/u/unzip/unzip_6.0-4_amd64.deb: 404  Not Found

Arlis

Цитата: calambus от 10 декабря 2011, 13:05:28

А здесь написано : Ошибка , нет доступа к репозиторию  ...

ЦитироватьErr http://mirrors.nl.kernel.org/debian/ squeeze/main unzip amd64 6.0-4
  404  Not Found
Err http://mirrors.nl.kernel.org/debian/ squeeze/main zip amd64 3.0-3
  404  Not Found
E: Failed to fetch http://mirrors.nl.kernel.org/debian/pool/main/u/unzip/unzip_6.0-4_amd64.deb: 404  Not Found

Тогда вопрос, а как сделать доступ к репозиторию? )

calambus

Arlis , дело в следующем : у Вас установлена не стабильная версия Debian для 64-битных ПК ...
Под спойлер выложите вывод консольной команды :
cat /etc/apt/sources.list
Тогда можно будет продолжить обсуждение дальше ...

Arlis

Цитата: calambus от 10 декабря 2011, 15:21:36
Arlis , дело в следующем : у Вас установлена не стабильная версия Debian для 64-битных ПК ...
Под спойлер выложите вывод консольной команды :
cat /etc/apt/sources.list
Тогда можно будет продолжить обсуждение дальше ...


Открыть содержимое (спойлер)
root@debian:/home/artem# cat /etc/apt/sources.list
#
#deb cdrom:[Debian GNU/Linux 6.0.1a _Squeeze_ - Official amd64 NETINST Binary-1 20110320-15:00]/ squeeze main
#deb cdrom:[Debian GNU/Linux 6.0.1a _Squeeze_ - Official amd64 NETINST Binary-1 20110320-15:00]/ squeeze main

deb http://mirrors.nl.kernel.org/debian/ squeeze main
deb-src http://mirrors.nl.kernel.org/debian/ squeeze main

deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main

# squeeze-updates, previously known as 'volatile'
deb http://mirrors.nl.kernel.org/debian/ squeeze-updates main
deb-src http://mirrors.nl.kernel.org/debian/ squeeze-updates main
[свернуть]

Arlis

Открыть содержимое (спойлер)


artem@debian:~$ uname -r
2.6.32-5-amd64

[свернуть]

calambus

#11
Попробуйте  в дополнение к своему списку репозиториев , ещё автоматически создать из  Debian Sources List Generatorurl  список репозиториев , добавить в /etc/apt/sources.list и сохранить в нём :

#  nano /etc/apt/sources.list

Только будьте внимательны в отношении версии дистрибутива !!!!

При выборе репозиториев ориентируйтесь : у Вас ядро - 2.6.32-5-amd 64 - Стабильная Версия (stable)

                                                                         

В результате вы получите текстовый файл примерно следующего содержания :

Цитировать
#############################################################
################### OFFICIAL DEBIAN REPOS ###################
#############################################################

###### Debian Main Repos
deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.de.debian.org/debian/ squeeze main contrib non-free

###### Debian Update Repos
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb http://ftp.de.debian.org/debian/ squeeze-proposed-updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://ftp.de.debian.org/debian/ squeeze-proposed-updates main contrib non-free

##############################################################
##################### UNOFFICIAL  REPOS ######################
##############################################################

###### 3rd Party Binary Repos

deb http://backports.debian.org/debian-backports squeeze-backports main  # Debian Backports - http://backports.debian.org/

## Run this command: apt-get update && apt-get install debian-multimedia-keyring && apt-get update
deb http://www.debian-multimedia.org stable main non-free # Debian Multimedia - http://www.debian-multimedia.org/

## Run this command: gpg --keyserver pgp.mit.edu --recv-keys 0xd66b746e && gpg --export --armor 0xd66b746e | apt-key add -
deb http://download.skype.com/linux/repos/debian/ stable non-free # Skype - http://www.skype.com




Так-же вниматель читайте закомментированный техт "" ## "" - там содержаться инструкции по установке Ключей Репозиториев из под  консоли
Пример : ## Run this command:
apt-get update && apt-get install debian-multimedia-keyring && apt-get update

gpg --keyserver pgp.mit.edu --recv-keys 0xd66b746e && gpg --export --armor 0xd66b746e | apt-key add -


vladimir_ar

#12
Может, попробовать сначала
sudo aptitude update
а затем уже
sudo aptitude install zip ? Мало ли, не обновлен список.

Сообщение объединено: 10 декабря 2011, 18:11:09

Хотя по адресу ж обращается. Или другой сервер прописать.

Сообщение объединено: 10 декабря 2011, 18:22:24

На крайний случай скачать на другом компе (или на этом же, воспользовавшись wget)
http://ftp.de.debian.org/debian/pool/main/z/zip/zip_3.0-3_amd64.deb
http://ftp.de.debian.org/debian/pool/main/u/unzip/unzip_6.0-4_amd64.deb
можно еще и
http://ftp.de.debian.org/debian/pool/main/liba/libarchive/libarchive1_2.8.4-1_amd64.deb
Записать это все в папку на сервер и находясь в этой папке выполнить
sudo dpkg -i *.deb
Если по зависимостям понадабятся еще пакеты (будет написано) - выкачать, записать туда же и повторить.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

Arlis

vladimir_ar, calambus Огромное спасибо за помощь, теперь все установилось.