Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Paikkaa johon voisi uploadata (melkein) valmiin Gentoo ...
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Finnish
View previous topic :: View next topic  
Author Message
BlueSteel
n00b
n00b


Joined: 25 Jul 2006
Posts: 4

PostPosted: Thu Aug 10, 2006 5:49 pm    Post subject: Paikkaa johon voisi uploadata (melkein) valmiin Gentoo ... Reply with quote

VMware levyn ?

Olen tässä jo muutaman viiko vääntänyt minimaalista Gentoo ympäristöä VMware Playerin kanssa.

Se on muuten täysin toimiva paitsi että KDE, GNOME ja OpenOffice piti jättää tilan puutteen takia pois
(aion myöhemmin tehdä tuosta VMware-levystä bootattavan liveDVD:n joten sen takia rajaksi tuli tuo 4 GB)
Tai ehkä nuo saattaisi saada mahtumaan mutta sitten käyttäjän softille ei välttämättä jäisi lainkaan tilaa...

KDE:n, GNOME:n sijasta se käyttää fluxboxia (myös blackbox ja openbox löytyy) ja OpenOfficen virkaa toimittaa abiword.
Muita tekstieditoreja on nano, jed, vim ja emacs.
Mozilla Firefox (versio 1.5.0.5) on asennettu jotta pääsee surffaamaan.

Lisäksi boottivalmiina on snort (Intrusion Detection System) ja iptables (palomuuri) asennettu (mutta ei konfattu)
Linux kernelin sorsat löytyy versiolle 2.6.17 ja 2.4.32

Mitään käyttäjätunnuksia ei ole etukäteen luotu vaan ne pitää tehdä itse ja rootiksi pääse huimalla

login: root
password: root

:-)

(melkein) kaikki ohjelmat käyttävät jo jaettuja kirjastoja, man/info sivut on gz taikka bz2 pakattuja ja Linux kernelin sorsat /usr/src hakemistossa käyttävät fusecompressia ... mutta ahdasta alkaa jo olla.

Eli onko mitään paikaa mihin voisi uploadata 4 GB mötikän (jossa on vapaata tilaa omille softille vielä n. 1.2 GB) kokeiltavaksi ?

Haluaisin kovasti kommentteja tuosta miten sitä voisi parantaa (nopeuttaa/ohjelmien kokoa pienentää/turvallisuutta parantaa).
Lisäksi laitepuolen tunnistus (niin että se toimisi mahdollisimman monessa kokoonpanossa) pitäisi saada kuntoon ...
Back to top
View user's profile Send private message
micko
Tux's lil' helper
Tux's lil' helper


Joined: 16 Dec 2004
Posts: 121
Location: Finland / Turku

PostPosted: Fri Aug 11, 2006 8:19 am    Post subject: Reply with quote

Jos tuosta on live-dvd tarkoitus tehdä, niin tuskin tulet tarvitsemaan Portage-treetä. Vielä ohjelmia asentaessasi laita Portage vaikka squashfs-imagelle, niin säästät 600 MiB tilaa. Kannattaa tietenkin myös distfiles ja /var/tmp/portage tyhjentää silloin tällöin. Muuten olisin olettanutkin nämä tehdyksi, mutta 4 GiB noin karsitulle systeemille on aika paljon...

Mulla pöytäkoneella /usr vie 3,5 GiB ja on kuitenkin KDE, Openoffice2 ja vaikka mitä muuta asennettu. /usr/src siitä vie 630 MiB ja sitäkään et tietenkään sitten live-dvd:lle tarvitse. Muita isoja hakemistoja mulla on /opt 666 MiB, lähinnä Mathematican takia ja /var 2,4 GiB, mutta siitä vain vajaa 400 MiB on jotain oikeasti tärkeää. Suurin osa tuosta 2,4 GiB:stä on ccachea. Muuta isoa tuolla ei olekaan...

Mutta siis jos 4 GiB live-dvd:tä olet tekemässä, niin siihen mahtunee KDE ja Gnome molemmat sekä sekalainen määrä muuta softaa.

Niin ja onhan kääntäjän optimointina -Os?
Back to top
View user's profile Send private message
BlueSteel
n00b
n00b


Joined: 25 Jul 2006
Posts: 4

PostPosted: Fri Aug 11, 2006 1:19 pm    Post subject: Reply with quote

Jep, /usr/portage/distfiles ja /var/tmp/portage tulee aina tyhjennettyä

Tässä on nyt tällä hetkellä asennetut paketit:

* installed packages
app-admin/addpatches-0.2
app-admin/chroot_safe-1.3
app-admin/eselect-1.0.2
app-admin/eselect-opengl-1.0.3
app-admin/grubconfig-1.24
app-admin/metalog-0.8_rc1-r2
app-admin/perl-cleaner-1.04
app-admin/powertweak-0.99.5-r1
app-admin/skey-1.1.5-r5
app-admin/superadduser-1.0.9
app-admin/webapp-config-1.50.13
app-arch/bzip2-1.0.3-r6
app-arch/cpio-2.6-r5
app-arch/gzip-1.3.5-r8
app-arch/rpm-4.2-r2
app-arch/rpm2targz-9.0-r3
app-arch/tar-1.15.1-r1
app-arch/unzip-5.52-r1
app-arch/upx-1.25
app-arch/zip-2.31
app-crypt/gnupg-1.4.5
app-crypt/gnupg-1.9.20-r3
app-crypt/hashalot-0.3-r2
app-crypt/mhash-0.9.2
app-crypt/mit-krb5-1.4.3-r1
app-crypt/opencdk-0.5.5
app-dicts/aspell-en-0.51.1
app-dicts/aspell-sv-0.51.0
app-doc/doxygen-1.4.4
app-doc/xorg-docs-1.2
app-editors/emacs-21.4-r3
app-editors/jed-0.99.16-r2
app-editors/nano-1.3.11-r2
app-editors/vim-6.4
app-editors/vim-core-6.4
app-emulation/kqemu-0.7.2
app-emulation/qemu-0.8.0
app-emulation/qemu-softmmu-0.8.0
app-emulation/qemu-user-0.8.0
app-forensics/aide-0.10_p20040917
app-forensics/chkrootkit-0.45
app-misc/ca-certificates-20050804
app-misc/glimpse-4.17.4
app-misc/jail-1.9-r1
app-misc/pax-utils-0.1.13
app-misc/screen-4.0.2-r5
app-misc/twin-0.4.6
app-misc/vlock-1.3-r2
app-office/abiword-2.2.11
app-portage/gentoolkit-0.2.2
app-portage/portage-manpages-1.2
app-portage/ufed-0.40-r1
app-shells/bash-3.1_p16
app-text/aspell-0.50.5-r4
app-text/build-docbook-catalog-1.2
app-text/docbook-xml-dtd-4.1.2-r6
app-text/docbook-xsl-stylesheets-1.68.1-r1
app-text/dvipdfmx-20040411
app-text/enchant-1.2.5
app-text/ghostscript-gpl-8.54
app-text/gnome-doc-utils-0.6.1
app-text/html2text-1.3.2
app-text/man2html-1.5l-r2
app-text/openjade-1.3.2-r1
app-text/opensp-1.5.1
app-text/po4a-0.25
app-text/poppler-0.5.3
app-text/rman-3.2
app-text/scrollkeeper-0.3.14-r2
app-text/sgml-common-0.6.3-r4
app-text/tetex-2.0.2-r8
app-text/texi2html-1.76
app-text/tree-1.5.0
app-text/wv-1.2.0
app-text/xpdf-3.01-r8
app-vim/fluxbox-syntax-1.5
app-vim/genindent-1.0
app-vim/gentoo-syntax-20051221
dev-lang/f2c-20030320-r1
dev-lang/lua-5.0.2
dev-lang/nasm-0.98.39-r3
dev-lang/perl-5.8.8-r2
dev-lang/python-2.4.3-r1
dev-lang/ruby-1.8.4-r3
dev-lang/swig-1.3.25
dev-lang/tcc-0.9.22
dev-lang/tcl-8.4.9
dev-lang/tk-8.4.9
dev-libs/DirectFB-0.9.24
dev-libs/atk-1.11.4
dev-libs/dietlibc-0.28
dev-libs/elfutils-0.118
dev-libs/expat-1.95.8
dev-libs/fribidi-0.10.4
dev-libs/glib-1.2.10-r5
dev-libs/glib-2.10.3
dev-libs/libIDL-0.8.6
dev-libs/libaio-0.3.106-r1
dev-libs/libassuan-0.6.10
dev-libs/libcroco-0.6.1
dev-libs/libf2c-20021004-r1
dev-libs/libgcrypt-1.2.2-r1
dev-libs/libgpg-error-1.0-r1
dev-libs/libksba-0.9.14
dev-libs/libpcre-6.3
dev-libs/libprelude-0.9.3
dev-libs/libtasn1-0.2.18
dev-libs/libusb-0.1.10a
dev-libs/libxml2-2.6.26
dev-libs/libxslt-1.1.17
dev-libs/lzo-1.08-r1
dev-libs/lzo-2.02-r1
dev-libs/nspr-4.6.1-r2
dev-libs/nss-3.11-r1
dev-libs/openct-0.6.8
dev-libs/opensc-0.10.1
dev-libs/openssl-0.9.7j
dev-libs/popt-1.7-r1
dev-libs/pth-1.4.0
dev-perl/Archive-Tar-1.28
dev-perl/Compress-Bzip2-2.09
dev-perl/Compress-Zlib-1.41
dev-perl/ExtUtils-CBuilder-0.15
dev-perl/IO-String-1.08
dev-perl/IO-Zlib-1.04
dev-perl/Locale-gettext-1.05
dev-perl/SGMLSpm-1.03-r5
dev-perl/Term-ANSIColor-1.09
dev-perl/Term-ANSIScreen-1.42
dev-perl/TermReadKey-2.30
dev-perl/Text-CharWidth-0.04
dev-perl/Text-WrapI18N-0.06
dev-perl/XML-Parser-2.34
dev-perl/extutils-parsexs-2.15
dev-perl/module-build-0.28
dev-perl/perl-tk-804.027
dev-perl/yaml-0.39
dev-python/pycrypto-2.0.1-r5
dev-python/pyopengl-2.0.0.44
dev-python/pyopenssl-0.6
dev-python/python-fchksum-1.7.1
dev-ruby/fusefs-0.6.0
dev-ruby/ruby-config-0.3.1
dev-ruby/ruby-opengl-0.32d
dev-tex/latex2html-2002.2.1_pre20041025
dev-util/byacc-1.9-r1
dev-util/colorgcc-1.3.2-r4
dev-util/cproto-4.7e
dev-util/ctags-5.5.4-r2
dev-util/dialog-1.0.20050206
dev-util/flawfinder-1.24
dev-util/indent-2.2.9-r2
dev-util/intltool-0.35.0
dev-util/ltrace-0.3.36
dev-util/patchutils-0.2.30
dev-util/pkgconfig-0.20
dev-util/rats-2.1
dev-util/splint-3.1.1
dev-util/strace-4.5.14
dev-util/valgrind-3.1.1
gnome-base/gdm-2.14.9-r1
gnome-base/gnome-libs-1.4.2
gnome-base/libglade-2.5.1
gnome-base/libgnomecanvas-2.14.0
gnome-base/librsvg-2.14.4
gnome-base/orbit-0.5.17-r1
gnome-extra/libgsf-1.14.0
mail-mta/ssmtp-2.61
media-fonts/encodings-1.0.0
media-fonts/font-adobe-100dpi-1.0.0
media-fonts/font-adobe-75dpi-1.0.0
media-fonts/font-adobe-utopia-type1-1.0.1
media-fonts/font-alias-1.0.1
media-fonts/font-bh-type1-1.0.0
media-fonts/font-cursor-misc-1.0.0
media-fonts/font-misc-misc-1.0.0
media-fonts/font-util-1.0.1
media-fonts/gnu-gs-fonts-std-8.11
media-fonts/ttf-bitstream-vera-1.10-r3
media-gfx/graphviz-1.16-r1
media-gfx/xloadimage-4.1-r4
media-gfx/xv-3.10a-r12
media-gfx/xzgv-0.8-r2
media-libs/a52dec-0.7.4-r5
media-libs/aalib-1.4_rc4-r2
media-libs/alsa-lib-1.0.11
media-libs/audiofile-0.2.6-r1
media-libs/fontconfig-2.3.2-r1
media-libs/freeglut-2.4.0
media-libs/freetype-2.1.10-r2
media-libs/gd-2.0.33
media-libs/gdk-pixbuf-0.22.0-r5
media-libs/giflib-4.1.4
media-libs/glide-v3-20060203
media-libs/imlib-1.9.14-r3
media-libs/imlib2-1.2.1.009
media-libs/jasper-1.701.0
media-libs/jbigkit-1.6-r1
media-libs/jpeg-6b-r7
media-libs/lcms-1.14-r1
media-libs/libart_lgpl-2.3.17
media-libs/libexif-0.6.12-r4
media-libs/libid3tag-0.15.1b
media-libs/libmng-1.0.8-r1
media-libs/libmpeg3-1.5.2-r3
media-libs/libpng-1.2.12
media-libs/libsdl-1.2.8-r1
media-libs/libvisual-0.2.0
media-libs/libwmf-0.2.8.3-r1
media-libs/mesa-6.4.2-r2
media-libs/netpbm-10.34
media-libs/pdflib-5.0.4_p1-r1
media-libs/svgalib-1.9.24
media-libs/tiff-3.8.2-r1
media-libs/urt-3.1b-r1
media-plugins/libvisual-plugins-0.2.0
media-sound/alsa-headers-1.0.11
media-sound/esound-0.2.36-r1
media-video/nvidia-glx-1.0.6629-r7
media-video/nvidia-kernel-1.0.6629-r6
net-analyzer/arping-2.05
net-analyzer/dnstracer-1.8
net-analyzer/hping-2.0.0_rc3-r1
net-analyzer/oinkmaster-1.2
net-analyzer/snort-2.4.5
net-analyzer/tcpdump-3.9.4-r2
net-analyzer/tcptraceroute-1.5_beta6
net-analyzer/traceroute-1.4_p12-r2
net-analyzer/xtraceroute-0.9.1-r1
net-dialup/fbgetty-0.1.698
net-dialup/linux-atm-2.4.1-r1
net-dialup/mingetty-1.07.5
net-dns/host-991529
net-dns/libidn-0.5.15
net-firewall/iptables-1.3.5-r1
net-fs/samba-3.0.22-r3
net-libs/gnutls-1.2.10
net-libs/libnet-1.0.2a-r3
net-libs/libnet-1.1.2.1-r1
net-libs/libpcap-0.9.4
net-libs/libwww-5.4.0-r4
net-mail/mailbase-1
net-misc/dhcpcd-2.0.5
net-misc/iputils-021109-r3
net-misc/openssh-4.3_p2-r1
net-misc/rsync-2.6.8-r2
net-misc/stunnel-4.09-r1
net-misc/wget-1.10.2
net-misc/whois-4.7.2
net-print/cups-1.1.23-r8
net-proxy/dante-1.1.19
perl-core/PodParser-1.32
perl-core/Test-Harness-2.56
perl-core/Test-Simple-0.62
perl-core/libnet-1.19
rox-base/rox-2.2.0
sys-apps/acl-2.2.32
sys-apps/apt4rpm-0.69.3
sys-apps/attr-2.4.24
sys-apps/baselayout-1.11.15-r3
sys-apps/busybox-1.1.3
sys-apps/coldplug-20040920-r1
sys-apps/coreutils-5.94-r1
sys-apps/debianutils-2.15-r1
sys-apps/diffutils-2.8.7-r1
sys-apps/ed-0.2-r6
sys-apps/file-4.17-r1
sys-apps/findutils-4.3.0
sys-apps/gawk-3.1.5-r1
sys-apps/grep-2.5.1-r8
sys-apps/groff-1.19.1-r2
sys-apps/hdparm-6.3
sys-apps/help2man-1.33.1
sys-apps/hotplug-20040923-r2
sys-apps/hotplug-base-20040401
sys-apps/hwdata-gentoo-0.3
sys-apps/hwsetup-1.1
sys-apps/iproute2-2.6.15.20060110
sys-apps/kbd-1.12-r6
sys-apps/less-394
sys-apps/man-1.6-r1
sys-apps/man-pages-2.34
sys-apps/mkinitrd-3.5.7-r3
sys-apps/module-init-tools-3.2.1
sys-apps/net-tools-1.60-r11
sys-apps/parted-1.6.25
sys-apps/pciutils-2.2.0-r1
sys-apps/pcmcia-cs-3.2.8-r2
sys-apps/portage-2.1-r1
sys-apps/sandbox-1.2.17
sys-apps/sed-4.1.4-r1
sys-apps/shadow-4.0.15-r2
sys-apps/slocate-2.7-r8
sys-apps/sysvinit-2.86-r5
sys-apps/tcp-wrappers-7.6-r8
sys-apps/texinfo-4.8-r2
sys-apps/usbutils-0.71-r1
sys-apps/util-linux-2.12r-r3
sys-apps/which-2.16
sys-block/viaideinfo-0.3
sys-boot/grub-0.96-r2
sys-devel/autoconf-2.13
sys-devel/autoconf-2.59-r7
sys-devel/autoconf-wrapper-3.2
sys-devel/automake-1.4_p6
sys-devel/automake-1.5
sys-devel/automake-1.6.3
sys-devel/automake-1.7.9-r1
sys-devel/automake-1.8.5-r3
sys-devel/automake-1.9.6-r2
sys-devel/automake-wrapper-1-r1
sys-devel/bc-1.06-r6
sys-devel/binutils-2.16.1-r3
sys-devel/binutils-config-1.8-r7
sys-devel/bison-2.1
sys-devel/flex-2.5.33-r1
sys-devel/gcc-3.4.6-r1
sys-devel/gcc-config-1.3.13-r3
sys-devel/gettext-0.14.5
sys-devel/gnuconfig-20060227
sys-devel/libperl-5.8.8-r1
sys-devel/libtool-1.5.22
sys-devel/m4-1.4.4
sys-devel/make-3.80-r4
sys-devel/patch-2.5.9
sys-devel/prelink-20050314
sys-fs/devfsd-1.3.25-r9
sys-fs/e2fsprogs-1.39
sys-fs/fuse-2.6.0_pre2
sys-fs/reiserfsprogs-3.6.19
sys-fs/squashfs-tools-3.0
sys-fs/sysfsutils-1.3.0-r1
sys-fs/udev-087-r1
sys-kernel/genkernel-3.3.11d
sys-kernel/gentoo-sources-2.6.17-r4
sys-kernel/linux-headers-2.6.11-r2
sys-kernel/vanilla-sources-2.4.32
sys-kernel/vanilla-sources-2.6.17.6
sys-libs/com_err-1.39
sys-libs/cracklib-2.8.9
sys-libs/db-1.85-r2
sys-libs/db-4.2.52_p2-r1
sys-libs/gdbm-1.8.3-r2
sys-libs/glibc-2.3.6-r4
sys-libs/gpm-1.20.1-r5
sys-libs/libcap-1.10-r5
sys-libs/libkudzu-1.1.62-r1
sys-libs/libstdc++-v3-3.3.4
sys-libs/libutempter-1.1.2.1
sys-libs/ncurses-5.5-r2
sys-libs/pam-0.78-r3
sys-libs/pwdb-0.62
sys-libs/readline-5.1_p4
sys-libs/slang-1.4.9-r2
sys-libs/ss-1.39
sys-libs/timezone-data-2006a
sys-libs/zlib-1.2.3
sys-process/cronbase-0.3.2
sys-process/procps-3.2.6
sys-process/psmisc-22.2
sys-process/vixie-cron-4.1-r9
virtual/ghostscript-0
virtual/glu-7.0
virtual/glut-1.0
virtual/libiconv-0
virtual/libintl-0
virtual/libstdc++-3.3
virtual/opengl-7.0
virtual/pcmcia-2.6.13
virtual/perl-Test-Harness-2.56
virtual/perl-Test-Simple-0.62
virtual/perl-libnet-1.19
virtual/x11-7.0-r2
virtual/xft-7.0
www-client/elinks-0.10.6
www-client/mozilla-firefox-1.5.0.5
www-client/mozilla-launcher-1.49
x11-apps/bdftopcf-1.0.0
x11-apps/iceauth-1.0.1
x11-apps/mesa-progs-6.4.2
x11-apps/mkfontdir-1.0.2
x11-apps/mkfontscale-1.0.1
x11-apps/rgb-1.0.1
x11-apps/sessreg-1.0.0
x11-apps/setxkbmap-1.0.2
x11-apps/xauth-1.0.1
x11-apps/xclock-1.0.2
x11-apps/xcursorgen-1.0.1
x11-apps/xdm-1.0.5
x11-apps/xdpyinfo-1.0.1
x11-apps/xdriinfo-1.0.1
x11-apps/xhost-1.0.1
x11-apps/xinit-1.0.2-r6
x11-apps/xkbcomp-1.0.2
x11-apps/xmodmap-1.0.1
x11-apps/xrandr-1.0.2
x11-apps/xrdb-1.0.2
x11-apps/xsetroot-1.0.1
x11-base/opengl-update-3.0.0
x11-base/xorg-server-1.0.2-r7
x11-base/xorg-x11-7.0-r1
x11-drivers/ati-drivers-8.21.7-r1
x11-drivers/xf86-input-evdev-1.0.0.5
x11-drivers/xf86-input-keyboard-1.0.1.3
x11-drivers/xf86-input-mouse-1.0.4
x11-drivers/xf86-video-ati-6.5.8.0
x11-drivers/xf86-video-fbdev-0.1.0.5
x11-drivers/xf86-video-sis-0.8.1.3
x11-drivers/xf86-video-sisusb-0.7.1.3
x11-drivers/xf86-video-tdfx-1.1.1.3
x11-drivers/xf86-video-v4l-0.0.1.5
x11-drivers/xf86-video-vesa-1.0.1.3
x11-drivers/xf86-video-vga-4.0.0.5
x11-drivers/xf86-video-via-0.1.33.2
x11-drivers/xf86-video-vmware-10.12.0.0
x11-drivers/xf86-video-voodoo-1.0.0.5
x11-libs/cairo-1.0.4
x11-libs/gtk+-1.2.10-r11
x11-libs/gtk+-2.8.19
x11-libs/gtkglarea-1.2.3-r1
x11-libs/gtkglarea-1.99.0
x11-libs/gtkglext-1.0.6-r3
x11-libs/libFS-1.0.0
x11-libs/libICE-1.0.1
x11-libs/libSM-1.0.1
x11-libs/libX11-1.0.1-r1
x11-libs/libXScrnSaver-1.1.0
x11-libs/libXTrap-1.0.0
x11-libs/libXau-1.0.1
x11-libs/libXaw-1.0.2
x11-libs/libXcomposite-0.3
x11-libs/libXcursor-1.1.7
x11-libs/libXdamage-1.0.3
x11-libs/libXdmcp-1.0.1
x11-libs/libXevie-1.0.1
x11-libs/libXext-1.0.1
x11-libs/libXfixes-4.0.1
x11-libs/libXfont-1.1.0-r1
x11-libs/libXft-2.1.10
x11-libs/libXi-1.0.1
x11-libs/libXinerama-1.0.1
x11-libs/libXmu-1.0.2
x11-libs/libXp-1.0.0
x11-libs/libXpm-3.5.5
x11-libs/libXprintAppUtil-1.0.1
x11-libs/libXprintUtil-1.0.1
x11-libs/libXrandr-1.1.1
x11-libs/libXrender-0.9.1
x11-libs/libXres-1.0.1
x11-libs/libXt-1.0.2
x11-libs/libXtst-1.0.1
x11-libs/libXv-1.0.1
x11-libs/libXvMC-1.0.2
x11-libs/libXxf86dga-1.0.1
x11-libs/libXxf86misc-1.0.1
x11-libs/libXxf86vm-1.0.1
x11-libs/libast-0.7
x11-libs/libdmx-1.0.2
x11-libs/libdrm-2.0.1
x11-libs/libfontenc-1.0.2
x11-libs/liblbxutil-1.0.1
x11-libs/liboldX-1.0.1
x11-libs/libxkbfile-1.0.3
x11-libs/libxkbui-1.0.2
x11-libs/motif-config-0.9
x11-libs/openmotif-2.2.3-r9
x11-libs/pango-1.12.3
x11-libs/startup-notification-0.8
x11-libs/xtrans-1.0.1
x11-misc/gccmakedep-1.0.2
x11-misc/idesk-0.7.5-r1
x11-misc/imake-1.0.2
x11-misc/makedepend-1.0.0
x11-misc/mkxf86config-0.9.7
x11-misc/shared-mime-info-0.17-r2
x11-misc/sisctrl-0.0.20031119
x11-misc/util-macros-1.0.2
x11-misc/xbitmaps-1.0.1
x11-misc/xkeyboard-config-0.8
x11-misc/xlockmore-5.17-r1
x11-misc/xorg-cf-files-1.0.2
x11-proto/bigreqsproto-1.0.2
x11-proto/compositeproto-0.3.1
x11-proto/damageproto-1.0.3
x11-proto/dmxproto-2.2.2
x11-proto/evieext-1.0.2
x11-proto/fixesproto-4.0
x11-proto/fontcacheproto-0.1.2
x11-proto/fontsproto-2.0.2
x11-proto/glproto-1.4.7
x11-proto/inputproto-1.3.2
x11-proto/kbproto-1.0.2
x11-proto/printproto-1.0.3
x11-proto/randrproto-1.1.2
x11-proto/recordproto-1.13.2
x11-proto/renderproto-0.9.2
x11-proto/resourceproto-1.0.2
x11-proto/scrnsaverproto-1.1.0
x11-proto/trapproto-3.4.3
x11-proto/videoproto-2.2.2
x11-proto/xcmiscproto-1.1.2
x11-proto/xextproto-7.0.2
x11-proto/xf86bigfontproto-1.1.2
x11-proto/xf86dgaproto-2.0.2
x11-proto/xf86driproto-2.0.3
x11-proto/xf86miscproto-0.9.2
x11-proto/xf86rushproto-1.1.2
x11-proto/xf86vidmodeproto-2.2.2
x11-proto/xineramaproto-1.1.2
x11-proto/xproto-7.0.5
x11-terms/eterm-0.9.3-r4
x11-terms/xterm-215
x11-themes/commonbox-styles-0.6
x11-themes/commonbox-styles-extra-0.2-r1
x11-themes/fluxbox-styles-fluxmod-20050128-r1
x11-themes/gentoo-artwork-0.4.1
x11-themes/gentoo-xcursors-0.3.1
x11-themes/xcursor-themes-1.0.1
x11-wm/blackbox-0.70.0
x11-wm/fluxbox-0.9.14-r2
x11-wm/openbox-3.2-r2
x11-wm/twm-1.0.1

Tässä tämän hetkinen tilanne:

Tied.järj. Tyyppi Koko Käyt Vapaa Käy% Liitospiste
/dev/hda2 reiserfs 2,9G 1,7G 1,2G 59% /
udev tmpfs 62M 192K 62M 1% /dev
/dev/hda1 ext3 120M 28M 92M 23% /boot
/dev/hda5 reiserfs 251M 34M 218M 14% /home
shm tmpfs 62M 0 62M 0% /dev/shm
fusecompress fuse 2,9G 1,7G 1,2G 59% /usr/src

Tuosta listasta puuttuu /dev/hda6 (koko n. 256 MB) joka on squashfs parititio joka siis alunperin sisälsi nuo /usr/src/ hakemiston linux sorsat.
Ongelmaksi kuitenkin muodostui se että SqushFs on vain luettavissa joten siksi päädyin FuseCompressiin ja hyvin toimii.
Lisäksi tuohon listaukseen ei ole otettu huomioon Swappi paritiota (näkymätön /dev/hda7 ) jonka koko on noin 512 MB.

Mikä muuten on suositeltava koko swapille onko se x1, x1.5 vaiko x2 koneessa olevan RAM:in määrä ?
Tuntuu aika sairaalta jos koneessa on esim. 4 GB muistia ja swappina on 8 GB kiintolevytilaa :D

Eli oikeastaan jos poistan swapin ja otan sen turhan SquashFS partitionin (/dev/hda6) käyttöön niin vapaata tilaa tulee melkein 700 MB lisää


CFLAGS on seuraavanlainen:

export CFLAGS="-Wall -Wextra -funit-at-a-time -march=${HOSTTYPE} -mtune=pentium4 -pipe -msse3 -fforce-addr -fmove-all-movables -shared-libgcc -Os"

export CONFIG_SITE=/usr/share/config.site


Siirsin tuon määrittelyn /etc/profiles tiedostoon johon oikeastaan perinteisesti kaikki bashin ympäristömuuttujat kuuluukin laittaa.

Huomasin kuitenkin että kaikki paketit eivät kunnioita taikka lue CFLAGS ympäristömuuttujaa vaan itsepäisesti pistävät -O2, -O3 tai jopa -O20 (!!! vaikka korkein tuettu on -O3) sinne sekaan.

Toinen seikka minkä huomasin on se että jotkut paketit myös itsepäisesti luovat staattisen binäärin/kirjaston vaikkei tarvitsisi. Siksi lisäsin /etc/profile tiedostoon tuon CONFIG_SITE muuttujan joka lukee koko koneen kattavan, kaikille paketeille yleiset autoconf configure asetukset.

Info Autoconf (ja sieltä muistaakseni Site wide configure script tai jotain)

Tässä on tuon yleisen configure-scriptin asetukset ja ainakin tähän mennessä hyvin toimineet (ja jos jonkin paketti urputtaa että on aivan *must* tehdä staattinen binääri/kirjasto niin kommentoi vain kyseisen kohdan kääntämisen ajaksi pois)


Tässä siis /usr/share/config.site tiedoston sisältö (täytyy vielä paljon viilailla):

# config.site for configure

# test "$enable_shared" = NONE && enable_shared=yes
# test "$enable_static" = NONE && enable_static=no
# test "$enable_nls" = NONE && enable_nls=yes
# config_cache=yes
enable_shared=yes

# No, I want my binaries shared, thank you very much ...
enable_static=no
# I TOLD you that I want them *shared* ! Dammit ...
enable_all_static=no

enable_nls=yes
enable_posix_shm=yes
enable_posix_sem=yes

enable_debug=no

# Qemu
enable_kqemu=yes
enable_alsa=yes
enable_coreaudio=yes
enable_fmod=yes
enabled_dsound=yes

# This if for gcc
enable_languages="c,c++"
enable_cheaders=c_std
enable_libstdcxx_pch=yes
# enable_version_sÃpecific_runtime_libs=yes
enable_gnu_ld=yes
enable_hosted_libstdcxx=yes


# This is for dev-libs/DirectFB
enable_inputdrivers=keyboard,linuxinput,ps2mouse,serialmouse

# This is for glibc
enable_kernel=2.4.32
enable_profile=no

# if test "$cache_file" = /dev/null; then
# cache_file="/usr/share/config.cache"
# CC=/usr/bin/gcc
# fi


Tuo oli hyvä pointti tuo portage treen poisto ennen liveDVD:n tekoa.
Nyt tällä hetkellä se täytyy kuitenkin vielä pitää.


Helkkari kun väsyttää ...
Jatkan maanantaina vääntämistä

Kiitti vastauksesta.

P.S: Mites tuo nykyinen tekijänoikeus jutun kanssa on ? (en ole seurannut viimeaikoina)
Voiinko laittaa tuolle tulevalle liveDVD-levylle Open Source ohjelmia jotka mahdollistavat suojattujen CD/DVD kopioinnin vai tuleeko rapsut (taikka pahimmassa tapauksessa heilahtaa häkki) ?

Eikös se SuomiKnoppix jakelu tyssännyt johonkin tälläiseen ?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Finnish All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum