Freesco, NND, CDN, EOS
http://forum.freesco.pl/

O dziwo, nie mogę zainstlować Squida
http://forum.freesco.pl/viewtopic.php?f=35&t=3648
Strona 1 z 1

Autor:  Anonymous [ piątek, 6 lutego 2004, 20:55 ]
Tytuł:  O dziwo, nie mogę zainstlować Squida

Nie wiem co się stało mam Pentium 166.
Pięknie się zainstalował na 32 ramu ale słabo to chodziłe. Odinstalowałem, dołażyłem mu jeszcze 32Mb i gdy chcę zainstalować widzę coś takiego:
Sorry, not enough free {ram}disk space to install.
stukam free i widzę:
<cut>
MemTotal 63280
MemFree 51924
<cut>
Filesystem <cut>
/dev/ram0 2548 1564 984 61% /
<cut>
Miejsca na dysku też nie brakuje (przecierz mam ten sam dysk.

Czy ktoś jest w stanie pomóc???

Autor:  Anonymous [ środa, 11 lutego 2004, 18:06 ]
Tytuł: 

Fajnie jest gdy czasem ktoś coś napisze. :roll:

Autor:  Anonymous [ środa, 11 lutego 2004, 18:07 ]
Tytuł: 

Fajnie jest gdy czasem ktoś coś napisze. :roll:

Autor:  RaaDaaR [ środa, 11 lutego 2004, 20:05 ]
Tytuł:  Re: O dziwo, nie mogę zainstlować Squida

Cytuj:
Sorry, not enough free {ram}disk space to install.

Jeżeli to jest Freesco 0.2.7 to zrób tak:
-ściągnij sobie ów pakiet na dysk, np. będąc w katalogu /mnt (na dysku) podaj komende
: [/] [] ()
snarf http://ten_adres_właściwy.do.instalacji/pakiet.sh

: [/] [] ()
snarf http://ten_adres_właściwy.do.instalacji/pakiet.tgz

Zwróć uwagę na rozszerzenia, jedno .sh, drugie .tgz. Wyedytuj plik z roszerzeniem .sh i zmień na 0 obie zmienne zacytowane poniżej:
: [/] [] ()
DISK_USAGE=0
RAM_USAGE=0

Teraz mając uruchomiony sewer www (może być lokalnie), umieść w katalogu /www oba pliki (sh po edycji) i do instalacji z lokalnego serwera:
: [/] [] ()
installpkg http://localhost/pakiet

I tyle.

Autor:  Anonymous [ czwartek, 12 lutego 2004, 13:38 ]
Tytuł: 

Dzięki za odpowiedź.
Zrobiłem trochę inaczej, ale też działa.
Mianowicie:

Skrypt jest taki:

#!/bin/sh
# Install Squid Proxy

err() {
echo $*; exit 1
}

[ "$2" = "0.2.7" ] || err "Sorry, this package is for v0.2.7, installation aborted."

[ "$3" = fd0 -o "$4" -lt 100000 tu zmieniłem na 0 -o "$5" -lt 10 i tu też na 0 ] && err "Sorry, not enough free {ram}disk space to install."

if [ -d /mnt/router/packages/squid ]; then
echo "Hmm, I think, you have Squid already,"
read -p "Are you sure you want to reinstall over the top of it [y/n] ? " tmp
[ "$tmp" = y ] || err "Cancelled."
fi

cd /mnt
snarf -n $1/squid.tgz a tu wpisałem: http://download.freesco.pl/packages027/squid.tgz || err "An occured while downloading. Installation aborted."
cd /
zcat </mnt/squid.tgz | star || err "squid.tgz seems to be corrupt, try downloading again."
rm /mnt/squid.tgz
rc__ restart
chown -R nobody /mnt/router/packages/squid/cache
chown -R nobody /mnt/router/packages/squid/logs
ln /mnt/router/packages/squid/bin/cachemgr.cgi /www/cgi-bin/cachemgr.cgi
/mnt/router/packages/squid/bin/squid -z
edit /mnt/router/packages/squid/etc/squid.conf

echo "Ok, now you have Squid-2.3STABLE2 on your FreeSco! Try 'rc_squid' to"
echo "start. Don't forget edit /mnt/router/packages/squid/etc/squid.conf for"
echo "your needs. This is my first Squid package release. Don't ask me about"
echo "Squid 2.4 - it not work with Freesco."
echo "Enjoy!"
echo ""
echo " wapr."

Co wygląda teraz tak:

#!/bin/sh
# Install Squid Proxy

err() {
echo $*; exit 1
}

[ "$2" = "0.2.7" ] || err "Sorry, this package is for v0.2.7, installation aborted."

[ "$3" = fd0 -o "$4" -lt 0 -o "$5" -lt 0 ] && err "Sorry, not enough free {ram}disk space to install."

if [ -d /mnt/router/packages/squid ]; then
echo "Hmm, I think, you have Squid already,"
read -p "Are you sure you want to reinstall over the top of it [y/n] ? " tmp
[ "$tmp" = y ] || err "Cancelled."
fi

cd /mnt
snarf -n http://download.freesco.pl/packages027/squid.tgz || err "An occured while downloading. Installation aborted."
cd /
zcat </mnt/squid.tgz | star || err "squid.tgz seems to be corrupt, try downloading again."
rm /mnt/squid.tgz
rc__ restart
chown -R nobody /mnt/router/packages/squid/cache
chown -R nobody /mnt/router/packages/squid/logs
ln /mnt/router/packages/squid/bin/cachemgr.cgi /www/cgi-bin/cachemgr.cgi
/mnt/router/packages/squid/bin/squid -z
edit /mnt/router/packages/squid/etc/squid.conf

echo "Ok, now you have Squid-2.3STABLE2 on your FreeSco! Try 'rc_squid' to"
echo "start. Don't forget edit /mnt/router/packages/squid/etc/squid.conf for"
echo "your needs. This is my first Squid package release. Don't ask me about"
echo "Squid 2.4 - it not work with Freesco."
echo "Enjoy!"
echo ""
echo " wapr."


Chciałbym jeszcze wiedzieć czym to bylo spowodowane?

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/