Re: Etch na starym sprzecie

2007-09-12 Wątek Jakub Narojczyk

Dzieki za wszystkie odpowiedzi, bede walczyl dalej ;)
a odnosnie
Marcin Kasperski napisał(a):
Dużo prostsze rozwiązanie to skompilować niemal wszystko jako 
moduły, ładowane są tylko te, które są potrzebne. Notabene ... 
kernele z dystrybucji są robione w znacznej mierze właśnie tak.

Innymi słowy: prawdopodobnie męczysz się zupełnie niepotrzebnie.
to zauwazylem ze w miare jak wywalam zbedne zeczy z jadra to zmniejsza 
mi sie rozmiar plikow initrd.img* i  vmlinuz-*. im bardziej je 
zminimalizuje tym szybciej sie zaladuja. Tylko teraz nie wiem czy 
kompilowanie elementow jako moduly wplywa na wielkosc tych plikow 
(oczywiscie chodzi o wplyw na tyle znaczacy ze moze spowolnic ladowanie 
jadra) ?



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Etch na starym sprzecie

2007-09-12 Wątek Marcin Kasperski
> Pytanie do Was mam nastepujace, bo samemu niewiele udalo mi
> sie znalezdz: Zna ktos jakis manual albo dobre howto jak
> "odchudzic" debiana z niepotrzebnych uslug coby sie szybciej
> laodwal? 

Jest też parę koncepcji zrównoleglania startupu (np. ubuntowy 
upstart czy runit, ale przy małej ilości usług to niezbyt 
istotne)

> Wlasnie jestem na etapie kompilacji kernela i wywalaniu
> niepotrzebnych sterownikow i modolow zeby obraz byl jak
> najmniejszy (...)

Dużo prostsze rozwiązanie to skompilować niemal wszystko jako 
moduły, ładowane są tylko te, które są potrzebne. Notabene ... 
kernele z dystrybucji są robione w znacznej mierze właśnie tak.
Innymi słowy: prawdopodobnie męczysz się zupełnie niepotrzebnie.

> S20exim4

Być może serwer poczty nie jest Ci na tym potrzebny

> S20gpm

Obsługa myszki konsolowej też może niekoniecznie?

> S20openbsd-inetd

Uruchamiasz jakieś usługi sieciowe spod inetd?

> S23ntp

To synchronizacja zegara, może starczy zamiast tego ze dwa razy 
na dobę wywołać ntpdate?

> S89atd

Polecenie at nie jest wcale tak popularne.

I chyba tyle.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Etch na starym sprzecie

2007-09-12 Wątek Wojciech Ziniewicz
12-09-07, Jerzy Patraszewski <[EMAIL PROTECTED]> napisał(a):
> Jak doniosły WSI, dnia Wed, 12 Sep 2007 12:36:20 +0200
> Jakub Narojczyk <[EMAIL PROTECTED]> napisał(a):
>
> > Witam,
> --ciach
>
> Również witam :)
> - z narzędzi polecam lshw,
> - z rzeczy które JA bym wywalił:
> atd
> openbsd-inetd
> portmap
> exim4
> cron

te demony zajmują razem pewnie 1 MB w pamieci.
polecam przpesiasc sie na sarge'a albo na woody-ego - wtedy bedzie
znacznie szybciej.
najszybciej (o ile sprzet ci pojdzie) bedzie na potatoe.

pozdr.

p.s. dobry do takich rozwiązań jest yoper - linux kompliowany po 686 z
threadsami do takich wlasnie rozwiązań, polecam.


-- 
Wojciech Ziniewicz
Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
ct;umount;makeclean; zip;split;done;exit:xargs!!;)}


Re: Etch na starym sprzecie

2007-09-12 Wątek Jerzy Patraszewski
Jak doniosły WSI, dnia Wed, 12 Sep 2007 12:36:20 +0200
Jakub Narojczyk <[EMAIL PROTECTED]> napisał(a):

> Witam,
--ciach

Również witam :)
- z narzędzi polecam lshw,
- z rzeczy które JA bym wywalił:
atd
openbsd-inetd
portmap
exim4
cron 
- zamiast ntp użyj ntpclient
- generalnie Toshiba jest dosc ladnie wspierana w vanilla-kernel, 
takze z urzadzeniami nie powinienes miec problemu
Pozdrawiam 


-- 
Jerzy  Patraszewski
email: jerzy.patraszewski{at}pbw{dot}edu{dot}pl
   sm0q{at}rootshell{dot}be

  



Re: Etch na starym sprzecie

2007-09-12 Wątek Marcin Owsiany
On Wed, Sep 12, 2007 at 12:36:20PM +0200, Jakub Narojczyk wrote:
> katalog /etc/rc2.d zawiera
> README
> S10sysklogd
> S11klogd
> S18portmap
> S20exim4
> S20gpm
> S20makedev
> S20openbsd-inetd
> S23ntp
> S89atd
> S89cron
> S99rc.local
> S99rmnologin
> S99stop-bootlogd
> S99xdm
> 
> chetnie bym czesc z tych uslug powywalal ale nie wiem czy nie sa 
> niezbedne do dzialania systemu (pomijajac xdm i gpm bo to sam instalowalem)

Nic nie jest "niezbędne". Kernel, z odpalonym shellem zamiast procesu
init też się da używać. Wszystko zależy od tego co chcesz robić z tym
laptokiem. Niestety raczej nie ma alternatywy dla poczytania opisów
pakietów i zdecydowania co Ci jest potrzebne.

Tak czy inaczej, jeśli coś wywalać, to najlepiej przez odinstalowanie
pakietu (ew. purge).

-- 
Marcin Owsiany <[EMAIL PROTECTED]> http://marcin.owsiany.pl/
GnuPG: 1024D/60F41216  FE67 DA2D 0ACA FC5E 3F75  D6F6 3A0D 8AA0 60F4 1216


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Etch na starym sprzecie

2007-09-12 Wątek Jakub Narojczyk

Witam,
wpadl mi w rece, w firmie, stary nieuzywany juz lapek Toshiba tecra 
750cdt pentium-mmx 233mhz 90mb ram hdd 5gb. Generalnie lapek calkiem 
spoko daje rade jako maszyna do pisania a i nawet w x-ach mozna sobie 
popracowac (fluxbox). Jest calkiem calkiem wypchany roznymi badziewiami 
jak kontroler scsi, usb, karta S3 z svideo i tvout, pcmcia jakies 
wejscie na jakas kamere, irda i karta dzwiekowa. Generalnie poza tym ze 
jest troche wolny i czasem trzeba do niego troche cierpliwosci to 
niczego sobie sprzet i jeszcze troche mozna go po eksploatowac.


Pytanie do Was mam nastepujace, bo samemu niewiele udalo mi sie znalezdz:
Zna ktos jakis manual albo dobre howto jak "odchudzic" debiana z 
niepotrzebnych uslug coby sie szybciej laodwal? Jakis taki opis procesu 
bootowania z komentarzami co mozna powylaczac.


Wlasnie jestem na etapie kompilacji kernela i wywalaniu niepotrzebnych 
sterownikow i modolow zeby obraz byl jak najmniejszy ale tez idzie mi to 
jak krew z nosa bo czytajac opisy w helpie do danej opcji w jadrze nie 
jestem czesto pewien czy to jest w moim przypadku potrzebne czy nie a 
jedyne opisy konfiguracji jadra jakie znalazlem to jedynie zebrane 
(ewentualnie przetlumaczone) opisy z wlasnie helpa z kernela. Jaky ktos 
znal tez dobre howto o konfiguracji jadra i narzedzia diagnostyczne co 
bym sobie sprawdzil jakie dokladnie te chipy w tym lapku sa, to by bylo 
extra. Jezyk angielski/polski.


 na koniec tylko wrzuce jeszcze wyjscie z lspci -v:

00:00.0 Host bridge: Toshiba America Info Systems CPU to PCI bridge (rev 2c)
Subsystem: Toshiba America Info Systems Satellite Pro
Flags: bus master, medium devsel, latency 0

00:04.0 VGA compatible controller: S3 Inc. ViRGE/MX (rev 05) (prog-if 00 
[VGA])

Subsystem: Toshiba America Info Systems ViRGE/MX
Flags: bus master, medium devsel, latency 64
Memory at f800 (32-bit, non-prefetchable) [size=64M]
Expansion ROM at 1000 [disabled] [size=64K]

00:0a.0 Communication controller: Toshiba America Info Systems FIR Port 
(rev 13)

Subsystem: Toshiba America Info Systems Unknown device 0001
Flags: bus master, slow devsel, latency 64, IRQ 11
I/O ports at ffc0 [size=32]

00:0b.0 USB Controller: NEC Corporation USB (rev 01) (prog-if 10 [OHCI])
Subsystem: Toshiba America Info Systems USB
Flags: bus master, medium devsel, latency 64, IRQ 11
Memory at f7fff000 (32-bit, non-prefetchable) [size=4K]

00:0c.0 Multimedia video controller: Toshiba America Info Systems Tecra 
Video Capture device (rev 04)

Subsystem: Toshiba America Info Systems Unknown device 0001
Flags: bus master, medium devsel, latency 64, IRQ 11
Memory at f7ffef00 (32-bit, non-prefetchable) [size=256]

ponizej lista procesow ktore mam uruchomione zaraz po starcie (ps aux)
USER   PID %CPU %MEMVSZ   RSS TTY  STAT START   TIME COMMAND
root 1  0.7  0.6   1944   644 ?Ss   12:13   0:08 init [2]
root 2  0.0  0.0  0 0 ?SN   12:13   0:00 
[ksoftirqd/0]
root 3  0.0  0.0  0 0 ?S12:13   0:00 
[watchdog/0]

root 4  0.0  0.0  0 0 ?S<   12:14   0:00 [events/0]
root 5  0.0  0.0  0 0 ?S<   12:14   0:00 [khelper]
root 6  0.0  0.0  0 0 ?S<   12:14   0:00 [kthread]
root 9  0.0  0.0  0 0 ?S<   12:14   0:00 [kblockd/0]
root12  0.0  0.0  0 0 ?S<   12:14   0:00 [khubd]
root14  0.0  0.0  0 0 ?S<   12:14   0:00 [kseriod]
root55  0.0  0.0  0 0 ?S12:14   0:00 [pdflush]
root56  0.1  0.0  0 0 ?S12:14   0:01 [pdflush]
root57  0.0  0.0  0 0 ?S<   12:14   0:00 [kswapd0]
root58  0.0  0.0  0 0 ?S<   12:14   0:00 [aio/0]
root   682  0.0  0.0  0 0 ?S<   12:14   0:00 
[reiserfs/0]
root   858  0.1  1.0   2528   972 ?S--daemon

root  1056  0.0  0.0  0 0 ?S<   12:14   0:00 [kpsmoused]
root  1240  0.0  0.0  0 0 ?S<   12:14   0:00 [pccardd]
root  1243  0.0  0.0  0 0 ?S<   12:14   0:00 [pccardd]
daemon1564  0.0  0.3   1688   348 ?Ss   12:15   0:00 
/sbin/portmap
root  1587  0.0  0.5   2300   540 ?Sdhclient3 -pf /var/run/dhclient.eth0.pid -lf 
/var/lib/dhcp3/dhclient.eth0.leases eth0
root  1755  0.0  0.6   1752   612 ?Ss   12:15   0:00 
/sbin/syslogd
root  1761  0.0  0.3   1704   372 ?Ss   12:15   0:00 
/sbin/klogd -x
100   1816  0.0  1.0   5312   992 ?Ss   12:15   0:00 
/usr/sbin/exim4 -bd -q30m
root  1825  0.0  0.3   1628   360 ?Ss   12:15   0:00 
/usr/sbin/gpm -m /dev/input/mice -t exps2
root  1836  0.0  0.5   1748   560 ?Ss   12:15   0:00 
/usr/sbin/inetd
ntp   1858  0.0  1.4   4308  1348 ?Ss   12:15   

Re: Mysqli

2007-09-12 Wątek Piotr Gasidlo
On pon, 10/09, 21:58:19, Gajosew wrote:
> Teraz migruje na debiana i brakuje mi niestsety pewnej rzeczy
> Ubuntu posiadal pakiet mysqli dla mysql5 i php5 .
> W debianie takowego nieznalazlem. Wie ktoś jak to obejsc.
> Niespecjalnie interesuje mnie samodzielna kompilacja.

Albo migrujesz na jakąs archiwalną dystrybucję Debiana, albo słabo
szukałeś.

www:/# dpkg -L php5-mysql | grep mysqli
/etc/php5/conf.d/mysqli.ini
/usr/lib/php5/20060613/mysqli.so
www:/# cat /etc/issue
Debian GNU/Linux 4.0 \n \l

-- 
Piotr 'QuakeR' Gasidło, BOFH @ pandora.barbara.eu.org
## sending lusers to /dev/null since 1998
# Waiting for tomorrow, for a little ray of light
### Waiting for tomorrow just to see your smile again


signature.asc
Description: Digital signature