Подробная инструкция по установке Squid

Автор maksfon, 20 мая 2014, 15:57:04

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

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

maksfon

Всем доброго дня! Я новичок в администрировании, поэтому хотелбы чтобы помогли мне наши доблесные форумчане по подробной установкой Squid. Далее хочу установить Sams. По правде говоря, я работал в этой системе, то есть с Sams ом, но его настраивал мне другой сисадмин которого к сожедению я ни могу найти!!! Заранее всем спасибо... :)

sandaksatru

http://g.zeos.in/?q=squid%20%2B%20sams%20%D0%BD%D0%B0%20debian

Если возникнут проблемы - тогда пишите. А так за вас никто ставить не будет.

maksfon

 sandaksatru
Если возникнут проблемы - тогда пишите. А так за вас никто ставить не будет.

все вроде бы шло нормально, но при вводе след. команды dpkg -i sams_1.0.5_i386.deb/etc/init.d/sams
выводится dpkg: не удалось обработать параметр sams_1.0.5_i386.deb/etc/init.d/sams (--install):
нет доступа к архиву: Это не каталог
При обработке следующих пакетов произошли ошибки:
sams_1.0.5_i386.deb/etc/init.d/sams
подскажите может я что-то не то пишу

qupl

maksfon, битый пакет, либо вместо каталога существует файл /etc/init.d/sams.

endru

#4
Цитата: maksfon от 22 мая 2014, 08:56:43dpkg -i sams_1.0.5_i386.deb/etc/init.d/sams
а пробел где?

dpkg -i sams_1.0.5_i386.deb /etc/init.d/sams

--
да и  вообще не нужно писать /etc/init.d/sams просто dpkg -i sams_1.0.5_i386.deb

maksfon

root@proxy:/home/maks# dpkg -i sams_1.0.5_i386.deb /etc/init.d/sams
(Чтение базы данных ... на данный момент установлено 123423 файла и каталога.)
Подготовка к замене пакета sams 1.0.5 (используется файл sams_1.0.5_i386.deb) ...
Распаковывается замена для пакета sams ...
dpkg: не удалось обработать параметр /etc/init.d/sams (--install):
нет доступа к архиву: Нет такого файла или каталога
dpkg: зависимости пакетов не позволяют настроить пакет sams:
sams зависит от libmysqlclient15off (>= 5.0.27-1), однако:
  Пакет libmysqlclient15off не установлен.
dpkg: не удалось обработать параметр sams (--install):
проблемы зависимостей -- оставляем не настроенным
Обрабатываются триггеры для man-db ...
При обработке следующих пакетов произошли ошибки:
/etc/init.d/sams
sams

как я понял нужно установить libmysqlclient15off  или не так почему опять все таки ошибку выдает

endru

потому что есть не удовлетворенные зависимости, могут решится командой

apt-get -f install

maksfon

root@proxy:/home/maks# apt-get -f install
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Исправление зависимостей... Готово
Пакеты, которые будут УДАЛЕНЫ:
  sams
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 2 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
После данной операции, объём занятого дискового пространства уменьшится на 344 kB.
Хотите продолжить [Д/н]? y
(Чтение базы данных ... на данный момент установлено 123422 файла и каталога.)
Удаляется пакет sams ...
Обрабатываются триггеры для man-db ...


что дальше? подскажите плиз!!!

endru

придется пакет из исходников собирать!

а вообще давайте инфу:
uname -a
cat /etc/apt/sources.list
dpkg --audit

maksfon

uname -a
Linux proxy 2.6.32-5-amd64 #1 SMP Wed Apr 9 20:35:34 UTC 2014 x86_64 GNU/Linux


root@proxy:/home/maks# cat /etc/apt/sources.list
#

# deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official i386 DVD Binary-1 20120512-13:45]/ squeeze contrib main

deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official i386 DVD Binary-1 20120512-13:45]/ squeeze contrib main

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

# squeeze-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
# deb http://ftp.debian.org/debian/ squeeze-updates main contrib
# deb-src http://ftp.debian.org/debian/ squeeze-updates main contrib

dpkg --audit ничего не дает

qupl

#10
Вам нужно добавить стандартные репозитории. См. здесь.

endru

Мало добавить репозитории, нужно еще существующие пакеты обновить перед установкой новых!

как пример можно использовать такой sources.list
deb http://mirror.yandex.ru/debian/ squeeze main contrib non-free
deb-src http://mirror.yandex.ru/debian/ squeeze main contrib non-free

deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
[свернуть]

после этого обновляетесь.
apt-get upgrade && apt-get dist-upgrade

ну а после устанавливаете нужные вам пакеты!

maksfon

спасибо,sams установился но немогу изменить след значение (В /etc/init.d/sams необходимо сменить значение SAMS_ENABLE с FALSE на TRUE.) можете подробно написать команды как изменить.
я набрал команду nano /etc/init.d/sams_enable  и дальше незанкомое мне окошко....

maksfon

все настройки закончил по ссылке http://www.sysadmin-komi.ru/vse-chto-svyazano-v-linux/squid-sams.html но самс не запускается.. кто нибудь может сказать в чем причина