Difference between revisions of "Knoppix Remastering Howto Russian"


From Knoppix Documentation Wiki
Jump to: navigation, search
(Инструкции:)
(Системные требования:)
Line 24: Line 24:
  
  
 +
 +
 +
 +
 +
# Откройте 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
 +
  
  

Revision as of 07:53, 20 February 2005

Переводы:

Knoppix Remastering Howto Deutsch Knoppix Remastering Howto Spanish en español Knoppix Remastering Howto French Knoppix Remastering Howto Indonesian Knoppix Remastering Howto Russian


Смотрите также :

Knoppix Custom Kernel Howto Using and Customizing Knoppix


===


Knoppix Customizations.

====

  • CD-ISO


  • DVD-ISO



====


  1. Откройте root shell:
    • Меню: Kmenu->Knoppix->Root Shell



  1. Смонтируйте раздел :
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>

<search-term> :

apt-cache search .* | sort | less
COLUMNS=200 dpkg -l |grep ^rc |awk '{print $2} ' | xargs dpkg -P
apt-get clean 


umount /proc


====


  1. Откройте root shell:
    • Меню: Kmenu->Knoppix->Root Shell



  1. Смонтируйте раздел:
    • mount -rw /dev/hda1 /mnt/hda1


    • mkdir /mnt/hda1/knx


    • 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




^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
  • Предупреждение :
apt-get upgrade 


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>

<search-term> : apt-cache search .* | sort | less

COLUMNS=200 dpkg -l |grep ^rc |awk '{print $2} ' | xargs dpkg -P
apt-get clean


umount /proc


====





  • Файл фона 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





  • 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 '{

<

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 (the ISO is stored in /mnt/hda1/knx/knoppix.iso)


Советы

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.





{{




Примечание по swap:

[1] [2] [3] или [4]

  • Патч Justinа [

====

Hd BasedHowTo.

[ 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