|
|
(47 intermediate revisions by 21 users not shown) |
Line 1: |
Line 1: |
− | == Переводы: ==
| + | The previous translation of this HowTo has become obsolete. |
− |
| + | |
− |
| + | |
− |
| + | |
− |
| + | |
− |
| + | |
− | ----
| + | |
| | | |
− | == Смотрите также : ==
| + | Perhaps someone likes to translate the new version of the [[Knoppix_Remastering_Howto]]. |
− |
| + | |
− |
| + | |
− | ----
| + | |
− |
| + | |
− |
| + | |
− | | + | |
− |
| + | |
− | | + | |
− |
| + | |
− | *CD-ISO
| + | |
− |
| + | |
− |
| + | |
− | *DVD-ISO
| + | |
− |
| + | |
− |
| + | |
− | | + | |
− | | + | |
− |
| + | |
− | | + | |
− |
| + | |
− | # Откройте root shell:
| + | |
− | ** Меню: Kmenu->Knoppix->Root Shell
| + | |
− |
| + | |
− |
| + | |
− |
| + | |
− |
| + | |
− | # Смонтируйте раздел :
| + | |
− | mount -rw /dev/hda1 /mnt/hda1
| + | |
− |
| + | |
− | mount
| + | |
− |
| + | |
− | mkdir /mnt/hda1/knx
| + | |
− |
| + | |
− |
| + | |
− | cat /proc/meminfo
| + | |
− |
| + | |
− | cd /mnt/hda1/knx ; dd if=/dev/zero of=swapfile bs=1M count=750 ; mkswap swapfile ; swapon swapfile
| + | |
− |
| + | |
− | mkdir -p /mnt/hda1/knx/master/KNOPPIX
| + | |
− | mkdir -p /mnt/hda1/knx/source/KNOPPIX
| + | |
− |
| + | |
− | cp -Rp /KNOPPIX/* /mnt/hda1/knx/source/KNOPPIX
| + | |
− |
| + | |
− |
| + | |
− | cp /cdrom/index.html /mnt/hda1/knx/master/
| + | |
− |
| + | |
− | ** < 3.4 :
| + | |
− | cd /cdrom/KNOPPIX;find . -size -10000k -type f -exec cp -p --parents '{}' /mnt/hda1/knx/master/KNOPPIX/ \;
| + | |
− | ** 3.4 :
| + | |
− | cd /cdrom;find . -size -10000k -type f -exec cp -p --parents '{}' /mnt/hda1/knx/master/ \;
| + | |
− |
| + | |
− | chroot /mnt/hda1/knx/source/KNOPPIX
| + | |
− | | + | |
− |
| + | |
− |
| + | |
− | | + | |
− |
| + | |
− | mount /dev/hdaX on /mnt/hdaX type ext3 (rw,nosuid,nodev)
| + | |
− |
| + | |
− |
| + | |
− | ^d # control+d выйти из chroot
| + | |
− | mount /dev/hda1 /mnt/hda1
| + | |
− |
| + | |
− | mount
| + | |
− | /dev/hda1 on /mnt/hda1 type ext3 (rw)
| + | |
− |
| + | |
− |
| + | |
− | mkdir /mnt/hda1/knx/source/KNOPPIX/KNOPPIX
| + | |
− | mount --bind /KNOPPIX /mnt/hda1/knx/source/KNOPPIX
| + | |
− | mount --bind /dev /mnt/hda1/knx/source/KNOPPIX/dev
| + | |
− |
| + | |
− | umount /mnt/hda1/knx/source/KNOPPIX/dev ; rm /mnt/hda1/knx/source/KNOPPIX/KNOPPIX
| + | |
− |
| + | |
− |
| + | |
− | | + | |
− | | + | |
− |
| + | |
− |
| + | |
− | mount -t proc /proc proc
| + | |
− |
| + | |
− | cp /etc/dhcpc/resolv.conf /mnt/hda1/knx/source/KNOPPIX/etc/dhcpc/resolv.conf
| + | |
− |
| + | |
− |
| + | |
− | ping google.com
| + | |
− | * Обновите Ваши пакеты командой :
| + | |
− | apt-get update
| + | |
− |
| + | |
− |
| + | |
− |
| + | |
− | dpkg-query -l
| + | |
− |
| + | |
− | dpkg-query -W --showformat='${Installed-Size} ${Package}\n' | sort -n
| + | |
− |
| + | |
− | apt-get remove --purge <name-of-package-to-remove>
| + | |
− |
| + | |
− | deborphan
| + | |
− |
| + | |
− | deborphan | xargs apt-get -y remove
| + | |
− |
| + | |
− | deborphan | xargs apt-get -s -y remove
| + | |
− |
| + | |
− | apt-get install <name-of-package-to-install>
| + | |
− |
| + | |
− | apt-cache search .* | sort | less
| + | |
− |
| + | |
− | COLUMNS=200 dpkg -l |grep ^rc |awk '{print $2} ' | xargs dpkg -P
| + | |
− |
| + | |
− | apt-get clean
| + | |
− |
| + | |
− |
| + | |
− |
| + | |
− | umount /proc
| + | |
− |
| + | |
− | | + | |
− |
| + | |
− | | + | |
− |
| + | |
− | export DISPLAY=localhost:0.0
| + | |
− | | + | |
− |
| + | |
− |
| + | |
− | | + | |
− |
| + | |
− | | + | |
− | * Файл фона X-ов лежит в /cdrom/KNOPPIX/background.gif '''(в knoppix 3.4: background.jpg)'''
| + | |
− | * Так же как floppyconfig, cdromconfig будет запущен как cdrom/KNOPPIX/knoppix.sh
| + | |
− | | + | |
− |
| + | |
− |
| + | |
− | | + | |
− |
| + | |
− | | + | |
− |
| + | |
− |
| + | |
− | rm -rf /mnt/hda1/knx/source/KNOPPIX/.rr_moved
| + | |
− |
| + | |
− | mkisofs -R -U -V "KNOPPIX.net filesystem" -publisher "KNOPPIX www.knoppix.net" -hide-rr-moved -cache-inodes -no-bak -pad /mnt/hda1/knx/source/KNOPPIX | nice -5 /usr/bin/create_compressed_fs - 65536 > /mnt/hda1/knx/master/KNOPPIX/KNOPPIX
| + | |
− | | + | |
− |
| + | |
− | | + | |
− |
| + | |
− |
| + | |
− | | + | |
− |
| + | |
− | cd /mnt/hda1/knx/master
| + | |
− | rm -f KNOPPIX/md5sums; find -type f -not -name md5sums -not -name boot.cat -not -name isolinux.bin -exec md5sum '{}' \; >> KNOPPIX/md5sums
| + | |
− |
| + | |
− |
| + | |
− | mkisofs -pad -l -r -J -v -V "KNOPPIX" -b KNOPPIX/boot.img -c KNOPPIX/boot.cat -hide-rr-moved -o /mnt/hda1/knx/knoppix.iso /mnt/hda1/knx/master
| + | |
− |
| + | |
− |
| + | |
− | mkisofs -pad -l -r -J -v -V "KNOPPIX" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat -hide-rr-moved -o /mnt/hda1/knx/knoppix.iso /mnt/hda1/knx/master
| + | |
− |
| + | |
− |
| + | |
− | | + | |
− | === Советы ===
| + | |
− |
| + | |
− | dpkg-awk "Status: .* installed$" -- Package Installed-Size | \
| + | |
− | awk '{print $2}' | egrep -v '^$' | xargs -n2 echo | \
| + | |
− | perl -pe 's/(\S+)\s(\S+)/$2 $1/' | sort -rg
| + | |
− |
| + | |
− |
| + | |
− | dpkg-query -W --showformat='${Installed-Size} ${Package}\n' | sort -n
| + | |
− | и не нужна dpkg-awk или awk или perl.
| + | |
− | | + | |
− |
| + | |
− | | + | |
− |
| + | |
− | | + | |
− |
| + | |
− | | + | |
− |
| + | |
− | apt-get remove --purge pkg-name
| + | |
− |
| + | |
− | | + | |
− |
| + | |
− | COLUMNS=200 dpkg -l |grep ^rc |awk '{print $2} ' >topurge
| + | |
− |
| + | |
− | dpkg -P `cat topurge `
| + | |
− |
| + | |
− |
| + | |
− | COLUMNS=200 dpkg -l |grep ^rc |awk '{print $2} ' | xargs dpkg -P
| + | |
− |
| + | |
− | dpkg -P `cat orphaned `". "deborphan | xargs dpkg -P
| + | |
− | | + | |
− |
| + | |
− | | + | |
− |
| + | |
− | * Примечание по swap:
| + | |
− |
| + | |
− | [http://projects.openoffice.nl/downloads/compressloop/]
| + | |
− | [http://quozl.linux.org.au/compressloop-1.9-64bit.c]
| + | |
− | ] или [http://quozl.netrek.org/knoppix/compressloop/]
| + | |
− |
| + | |
− | | + | |
− |
| + | |
− | | + | |
− |
| + | |
− | | + | |
− |
| + | |
− | qemu -m 128 -cdrom /temp/knoppix-custom.iso -boot d -user-net
| + | |
− |
| + | |
− | | + | |
− |
| + | |
− |
| + | |
− |
| + | |
− |
| + | |
− | title KNOPPIX
| + | |
− | root (hd0,0)
| + | |
− | kernel /boot.knoppix/vmlinuz 2 fromhd=/dev/hda4 lang=us
| + | |
− | initrd /boot.knoppix/miniroot.gz
| + | |
− |
| + | |
− |
| + | |
− | | + | |
− |
| + | |
− | Другие Howto на http://www.stirnimann.com/mystuff/doc/knoppix.txt
| + | |
The previous translation of this HowTo has become obsolete.