Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2006-05-14 13:06:49

  Domelov - Użytkownik

Domelov
Użytkownik
Zarejestrowany: 2005-11-28

Minimalny system

Witam.

Zależy mi na zainstalowaniu naprawdę bazowego systemu Debian (testing). Chodzi mi o jak najmniejszą ilość pakietów na samym początku, aby wiedzieć, co, do czego i dopiero później krok po kroku budować system.

Instaluje zgodnie z instrukcją w trybie
[b]expert26:[/b]
[url]http://dug.net.pl/texty/inst-sarge1.php[/url]
[url]http://dug.net.pl/texty/inst-sarge2.php[/url]



1)    w części „Wybór oprogramowania” nic nie zaznaczam – nawet do niej nie wchodzę

System i tak coś doinstalowuje.



[b]Jak (czym) sprawdzić ile jest pakietów w systemie???[/b]
[b]Jakie pakiety nie będą mi potrzebne?[/b]
Czy komendą:

Kod:

Apt-get remove exim4

- usunę całkowicie ten program ???




Z góry dzięki za pomoc.

Offline

 

#2  2006-05-14 14:49:20

  xanax - Członek DUG

xanax
Członek DUG
Skąd: Kraków
Zarejestrowany: 2005-12-27

Re: Minimalny system

Liste zainstalowanych pakietów możesz sprawdzić:

dpkg -l [/quote]
Co odinstalowania exima to:

apt-get --purge remove exim4[/quote]
Nie jestem expertem ale niektóre pakiety w zależnościach mają chyba exima albo dowolny serer pocztowy :) Mi np. zaisntalował sie jak instalowałem mysql'a, mimo że na samym początku go wywaliłem.


[url=http://s10.bitefight.pl/c.php?uid=89351]GRYZĘĘĘ[/url]

Offline

 

#3  2006-05-14 14:56:23

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Minimalny system

Jeśli chcesz naprawdę minimalny system debiana to zaistaluj go z obrazu netinstall albo businesscard.
http://www.debian.org/devel/debian-installer/


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#4  2006-05-14 15:56:48

  chyl-o - Członek DUG

chyl-o
Członek DUG
Skąd: Lublin
Zarejestrowany: 2006-04-04
Serwis

Re: Minimalny system

Pozwolicie ze sie podlacze ze swoim pytaniem(nie chce rozpoczynac nowego watku bo ten jest dobry).

A propo pakietow i minimalnego systemu, ile, a dokladniej w jakich granicach powinna sie wachac liczba pakietow w Debianie?

U siebie mam ich troche, zdaje sie za duzo, ale pewny nie jestem...

Kod:

dpkg -l | wc -l
1233

A tutaj lista moich pakietow: http://dmaciocha.ovh.org/crap/pakiety
No wiadomo ze chcialbym zoptymalizowac sobie system, ale nie bardzo chce wyrzucic sobie cos waznego...


Registered Linux User: #417111
[img]http://chyl.org/pub/images/dug_button.png[/img]

Offline

 

#5  2006-05-14 16:20:52

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Minimalny system

Pozwolicie ze sie podlacze ze swoim pytaniem(nie chce rozpoczynac nowego watku bo ten jest dobry).

A propo pakietow i minimalnego systemu, ile, a dokladniej w jakich granicach powinna sie wachac liczba pakietow w Debianie?
[/quote]
Oto cały podstawowy(minimalny) system sarge:

[color=blue]required[/color]="base-files base-passwd bash bsdutils coreutils libacl1 libattr1 debconf debconf-i18n liblocale-gettext-perl libtext-wrapi18n-perl libtext-charwidth-perl debianutils diff dpkg dselect libblkid1 e2fsprogs e2fslibs libcomerr2 libss2 libuuid1 findutils grep gzip hostname libcap1 libc6 libdb1-compat libdb3 libncurses5 libnewt0.51 libpam-modules libpam-runtime libpam0g libperl5.8 libpopt0 login makedev mawk modutils mount ncurses-base ncurses-bin passwd perl-base procps sed slang1a-utf8 initscripts sysvinit sysv-rc tar util-linux whiptail libgcc1 gcc-3.3-base libstdc++5"

[color=blue]base[/color]="adduser apt apt-utils libdb4.2 at base-config aptitude libsigc++-1.2-5c102 bsdmainutils console-common console-tools libconsole console-data cpio cron dhcp-client ed exim4 exim4-base exim4-config exim4-daemon-light libgcrypt11 libgnutls11 libgpg-error0 libopencdk8 libtasn1-2 fdutils gettext-base groff-base ifupdown info klogd libssl0.9.7 liblzo1 zlib1g liblockfile1 libpcre3 libwrap0 logrotate mailx man-db libgdbm3 manpages nano net-tools netbase netkit-inetd iputils-ping nvi ppp pppconfig pppoe pppoeconf libpcap0.7 sysklogd tasksel libtextwrap1 tcpd telnet libtext-iconv-perl wget"


U siebie mam ich troche, zdaje sie za duzo, ale pewny nie jestem...

Kod:

dpkg -l | wc -l
1233

[/quote]
Powinno raczej być:

Kod:

dpkg -l | grep ii | wc -l

[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#6  2006-05-14 16:35:23

  chyl-o - Członek DUG

chyl-o
Członek DUG
Skąd: Lublin
Zarejestrowany: 2006-04-04
Serwis

Re: Minimalny system

OK, ok, ale widzisz mi nie jest potrzebny taki calkiem minimalny system, ale wydaje mi sie ze liczba moich pakietow jest troche za duza i tutaj jest problem, bo nie bardzo wiem ktore mozna wyrzucic a ktore nie. Dla przykladu, jak probowalem usunac Kopete to aptitude od razu chcial mi usunac caly kde, ze wzgledu na kdenetwork. Tak samo z lib'ami spelniajacymi zaleznosci podczas robienia paczek, czy sa one potem potrzebne czy tylko do spelnienia zaleznosci podczas paczkowania?

Glupio troche zadawac takie pytania, ale nie wiem tego a poza tym ciekawi mnie to...


Registered Linux User: #417111
[img]http://chyl.org/pub/images/dug_button.png[/img]

Offline

 

#7  2006-05-14 16:45:07

  Domelov - Użytkownik

Domelov
Użytkownik
Zarejestrowany: 2005-11-28

Re: Minimalny system

Czy mogę sie dowiedzieć skąd jest pobrana ta lista:


required="base-files base-passwd bash bsdutils coreutils libacl1 libattr1 debconf debconf-i18n liblocale-gettext-perl libtext-wrapi18n-perl libtext-charwidth-perl debianutils diff dpkg dselect libblkid1 e2fsprogs e2fslibs libcomerr2 libss2 libuuid1 findutils grep gzip hostname libcap1 libc6 libdb1-compat libdb3 libncurses5 libnewt0.51 libpam-modules libpam-runtime libpam0g libperl5.8 libpopt0 login makedev mawk modutils mount ncurses-base ncurses-bin passwd perl-base procps sed slang1a-utf8 initscripts sysvinit sysv-rc tar util-linux whiptail libgcc1 gcc-3.3-base libstdc++5"

base="adduser apt apt-utils libdb4.2 at base-config aptitude libsigc++-1.2-5c102 bsdmainutils console-common console-tools libconsole console-data cpio cron dhcp-client ed exim4 exim4-base exim4-config exim4-daemon-light libgcrypt11 libgnutls11 libgpg-error0 libopencdk8 libtasn1-2 fdutils gettext-base groff-base ifupdown info klogd libssl0.9.7 liblzo1 zlib1g liblockfile1 libpcre3 libwrap0 logrotate mailx man-db libgdbm3 manpages nano net-tools netbase netkit-inetd iputils-ping nvi ppp pppconfig pppoe pppoeconf libpcap0.7 sysklogd tasksel libtextwrap1 tcpd telnet libtext-iconv-perl wget"
[/quote]

Jak uzyskać tak minimalny system?
Oczywiscie instaluje system z netinst.

Jak mam rozumieć słowo:
required  - odpowidni, zalecany ???

Offline

 

#8  2006-05-14 17:02:28

  chyl-o - Członek DUG

chyl-o
Członek DUG
Skąd: Lublin
Zarejestrowany: 2006-04-04
Serwis

Re: Minimalny system

Czy mogę sie dowiedzieć skąd jest pobrana ta lista:[/quote]
Cos takiego jest dostepne na http://qref.sourceforge.net/quick/ch-preface.pl.html

Jak uzyskać tak minimalny system?
Oczywiscie instaluje system z netinst. [/quote]
Jak instalujesz system z net install masz do wyboru w pewnym momencie instalacji jakie skladniki chcesz zainstalowac. Wybierasz tylko system podstawowy base(odznaczasz sobie srodowisko graficzne, bo zainstaluje Ci duzo niepotrzebnych rzeczy) i masz naprawde podstawowy system. Potem powoli instalujesz sobie wszystko co Ci jest potrzebne.

Jak mam rozumieć słowo:
required - odpowidni, zalecany ???[/quote]
Ja bym powiedzial ze to jest wymagany.

[color=green]// edit[/color]
A co z moim pytankiem :)


Registered Linux User: #417111
[img]http://chyl.org/pub/images/dug_button.png[/img]

Offline

 

#9  2006-05-14 17:29:37

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Minimalny system

Czy mogę sie dowiedzieć skąd jest pobrana ta lista:


required="base-files base-passwd bash bsdutils coreutils libacl1 libattr1 debconf debconf-i18n liblocale-gettext-perl libtext-wrapi18n-perl libtext-charwidth-perl debianutils diff dpkg dselect libblkid1 e2fsprogs e2fslibs libcomerr2 libss2 libuuid1 findutils grep gzip hostname libcap1 libc6 libdb1-compat libdb3 libncurses5 libnewt0.51 libpam-modules libpam-runtime libpam0g libperl5.8 libpopt0 login makedev mawk modutils mount ncurses-base ncurses-bin passwd perl-base procps sed slang1a-utf8 initscripts sysvinit sysv-rc tar util-linux whiptail libgcc1 gcc-3.3-base libstdc++5"

base="adduser apt apt-utils libdb4.2 at base-config aptitude libsigc++-1.2-5c102 bsdmainutils console-common console-tools libconsole console-data cpio cron dhcp-client ed exim4 exim4-base exim4-config exim4-daemon-light libgcrypt11 libgnutls11 libgpg-error0 libopencdk8 libtasn1-2 fdutils gettext-base groff-base ifupdown info klogd libssl0.9.7 liblzo1 zlib1g liblockfile1 libpcre3 libwrap0 logrotate mailx man-db libgdbm3 manpages nano net-tools netbase netkit-inetd iputils-ping nvi ppp pppconfig pppoe pppoeconf libpcap0.7 sysklogd tasksel libtextwrap1 tcpd telnet libtext-iconv-perl wget"
[/quote]

Jak uzyskać tak minimalny system?
Oczywiscie instaluje system z netinst.

Jak mam rozumieć słowo:
required  - odpowidni, zalecany ???[/quote]
Lista jest z pakietu debootstrap, a po tłumaczenie odsyłam do słownika. :)


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#10  2006-05-14 17:48:45

  AgayKhan - Członek DUG

AgayKhan
Członek DUG
Skąd: Płock
Zarejestrowany: 2006-03-21
Serwis

Re: Minimalny system

Dla przykladu, jak probowalem usunac Kopete to aptitude od razu chcial mi usunac caly kde, ze wzgledu na kdenetwork. [/quote]
A przypadkiem nie miałeś apt-get install kde?
Są takie pakiety puste, które mają tylko zależności. Np. KDE wymaga kdebase, kdelibs, kdenetwork itd. kdenetwork zaś kopete, itd. Nie odinstalowuje całego KDE tylko ten "metapakiet".


born to be root
linux register user #362473

Offline

 

#11  2006-05-14 18:12:40

  chyl-o - Członek DUG

chyl-o
Członek DUG
Skąd: Lublin
Zarejestrowany: 2006-04-04
Serwis

Re: Minimalny system

Wlasnie o to chodzi ze mialem NetInstall a potem przez Aptitude doinstalowywalem Kde ale nie przez apt-get'a.

Przy probie usuniecia Kopete przez Aptitude (g) widnieje mi ze zwolni sie ponad 300 mb na dysku i w liscie usuwanych pakietow jest wlasnie kde(kdebase itd). No to wkoncu jak to jest, bo nie widzi mi sie instalowanie od nowa kde?


Registered Linux User: #417111
[img]http://chyl.org/pub/images/dug_button.png[/img]

Offline

 

#12  2006-05-14 18:18:34

  AgayKhan - Członek DUG

AgayKhan
Członek DUG
Skąd: Płock
Zarejestrowany: 2006-03-21
Serwis

Re: Minimalny system

To dziwne. Przed chwilą usunąłem Kopete i mi całego KDE nie wywaliło. Tylko Kopete.
Dobra, instaluje na nowo:-)


born to be root
linux register user #362473

Offline

 

#13  2006-05-14 19:03:38

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Minimalny system

Wlasnie o to chodzi ze mialem NetInstall a potem przez Aptitude doinstalowywalem Kde ale nie przez apt-get'a.

Przy probie usuniecia Kopete przez Aptitude (g) widnieje mi ze zwolni sie ponad 300 mb na dysku i w liscie usuwanych pakietow jest wlasnie kde(kdebase itd). No to wkoncu jak to jest, bo nie widzi mi sie instalowanie od nowa kde?[/quote]
Zainstalowałeś całe kde i przeszkadza Ci jeden pakiet, którego nie używasz, choć jest pewnie jeszcze dziesiąt innych, których nie używasz?
Jeśli chcesz minimalną instalację to instaluj kde-core, a później resztę pakietów. Aptitude zapamiętuje zależności pakietu kde. Pakiet kde zależy od kopete, więc jeśli usuwasz kopete, to usuwasz także metapakiet  kde, i w związku z tym aptitude chce odinstalwać pakiety, od których zależy kde.
Są dwie drogi, aptitude i brak śmieci na dysku, albo apt-get i żmudne czyszczenie ze śmieci po dłuższym czasie.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#14  2006-05-14 19:12:17

  AgayKhan - Członek DUG

AgayKhan
Członek DUG
Skąd: Płock
Zarejestrowany: 2006-03-21
Serwis

Re: Minimalny system

Ja zainstalowałem sobie za pomocą apt-get ( bo nie potrafiłem obsłużyć aptitude) całe kde i potem odinstalowywałem po kolei, co mi nie było potrzebne. Także to jakieś dziwne. Bo to KDE zależy od kopete nie kopete od KDE czy tam KDE od kmaila nie zaś kmail od kde.


born to be root
linux register user #362473

Offline

 

#15  2006-05-14 19:25:21

  chyl-o - Członek DUG

chyl-o
Członek DUG
Skąd: Lublin
Zarejestrowany: 2006-04-04
Serwis

Re: Minimalny system

Zainstalowałeś całe kde i przeszkadza Ci jeden pakiet, którego nie używasz, choć jest pewnie jeszcze dziesiąt innych, których nie używasz?[/quote]
Tak jest. Nie uzywam wielu pakietow, ale jest sytuacja taka jak z tym calym kopete - od niego zalezy kdenetwork - od niego zalezy kde(damm).

Wybacz, ale nie bardzo rozumiem:

Także to jakieś dziwne. Bo to KDE zależy od kopete nie kopete od KDE czy tam KDE od kmaila nie zaś kmail od kde.[/quote]
czyli z tego wynika ze aby miec kopete nie trzeba miec kde, natomiast dla kde wymmagany jest kopete? To chyba nie tak...[/code]


Registered Linux User: #417111
[img]http://chyl.org/pub/images/dug_button.png[/img]

Offline

 

#16  2006-05-14 19:52:09

  AgayKhan - Członek DUG

AgayKhan
Członek DUG
Skąd: Płock
Zarejestrowany: 2006-03-21
Serwis

Re: Minimalny system

KDE to metapakiet, zawiera tylko dokumentację i zależności: tam nie ma jakiś bibliotek, programów, tylko katalog /usr/share/doc/kde i wsadzone zależności.


born to be root
linux register user #362473

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.009 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00011 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00133 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.189.186.247' WHERE u.id=1
0.00063 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.189.186.247', 1732997553)
0.00028 SELECT * FROM punbb_online WHERE logged<1732997253
0.00079 SELECT topic_id FROM punbb_posts WHERE id=28549
0.00005 SELECT id FROM punbb_posts WHERE topic_id=3653 ORDER BY posted
0.00031 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=3653 AND t.moved_to IS NULL
0.00022 SELECT search_for, replace_with FROM punbb_censoring
0.00142 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=3653 ORDER BY p.id LIMIT 0,25
0.00075 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=3653
Total query time: 0.00593 s