Полезные заметки на разные темы Полезные заметки на разные темы

Knoppix, Knoppix remastering

 
Мистический роман
БЛИЗКАЯ ДАЛЬ
Татьяны Катушонок

Купить в магазинах:
Близкая даль
Близкая даль
Близкая даль
Близкая даль
Близкая дальБлизкая даль
Валентинки, поздравления
Ищещь валентинки, поздравления с днем рожденья, юбилеем? Тебе сюда.
Озарение души
Сборник стихов Татьяны Катушонок
Осознание красоты спасет мир
KNOPPIX HOWTO
Разные заметки
Линки друзей
Как вставить в текст поста html-теги без их обработки в блоггере
среда
В своих конспектах на разные темы столкнулся с тем, что иногда надо сохранить пример кода, в котором присутствуют html - теги. При этом надо, чтобы блоггер их не обрабатывал как теги. а точнее, это касается только угловых скобок < и >.

Что можно попробовать:
  1. Вставлять спец. символы &lt; , &gt; . Но это муторно, когда их много.
  2. Предварительно обработать пример кода в каком-нибудь редакторе с автозаменой этих символов. Тоже длинновато, но можно.
  3. Использовать тег <textarea>. Но здесь есть особенности - блоггер может изменить форматирование
Еще хорошо бы сохранить отступы в примере кода. Но без &nbsp;, похоже , не обойтись.

Покопавшись в настройках редактора, нашёл!

Кликаем  "Настройки сообщения" внизу окна редактора. Там, где "Настройки создания" кликаем "Показ кода HTML"
Теперь, находясь в закладке "Создать" при вводе html-кода, он сохраняется как текст! В этом убеждаемся, щёлкнув закладку "Изменить HTML".

Можно увидеть, что редактор преобразовал угловые скобки в html-entities .

Например, вот так:

<?xml version="1.0"?>
<!-- greeting.xml -->
<greeting>
  Hello, World!
</greeting>

Ярлыки: ,

posted by Sergey @ 01:32   0 comments
Что перелопачивает Blogger в тексте поста
При вставке html-кода в тексте поста, как оказалось, набо быть внимательным при использовании закладок редактора "Изменить HTML" / "Создать" ("Edit HTML"/ "Compose").
Пощёлкав туда-сюда, можно получить визуальный результат совсем не тот, который вы ожидали.
Проверив html-код в редакторе, можно увидеть, что Blogger переформатировал текст или что-нибудь вставил.

Например для тега <textarea> пропадает построчное форматирование - всё сваливается в кучу.
Для тега <a> вставляется атрибут href="".

Получается, чтобы сохранить свои изменения, в редакторе надо работать только в закладке "Изменить HTML" ("Edit HTML").

Один клик на "Создать" ("Compose") - и вы потеряли или получили что-то неожиданное....

Ярлыки:

posted by Sergey @ 00:35   0 comments
Лог ремастеринга Live CD Knoppix 6.2
пятница
Подробный перечень действий по локализации Knoppix 6.2

КликниZoom-in button или Zoom-out button чтобы увеличить/уменьшить изображение...

1. Заливаем на CD оригинальный образ дистрибутива Knoppix 6.2  и грузимся с него. 

2. Создаём папки для исходного образа и окончательного:
mkdir /mnt/hda1/knx
mkdir /mnt/hda1/knx/source
mkdir /mnt/hda1/knx/source/KNOPPIX
mkdir /mnt/hda1/knx
mkdir /mnt/hda1/knx/master
mkdir /mnt/hda1/knx/master/KNOPPIX

3. Копируем содержимое корневой папки /KNOPPIX :
cp /KNOPPIX /mnt/sda1/knx/source/KNOPPIX

4. Дополнительно копируем :
cp -ar /mnt-system/boot /mnt/hda1/knx/master/boot
cp /mnt-system/index.html /mnt/hda1/knx/master/
cp /mnt-system/KNOPPIX/modules /mnt/hda1/knx/master/KNOPPIX ( туда же background.jpg knoppix-logo-medium.png …)

5. Устанавливаем окружение для chroot :
mount --bind /dev /mnt/hda1/knx/source/KNOPPIX/dev
mount --bind /proc /mnt/hda1/knx/source/KNOPPIX/proc
mount --bind /sys /mnt/hda1/knx/source/KNOPPIX/sys
И переходим:
chroot /mnt/hda1/knx/source/KNOPPIX

6. Поднимаем сеть:
ifconfig eth0 192.168.20.7 (your IP address)
route add default gw 192.168.20.1 (your default gateway IP address)
В файле resolv.conf прописываем:
search mydomain.com
nameserver 192.168.20.10 (your domain server IP)
Проверяем : ping google.com

7. Получаем список обновлений:
apt-get update
dpkg-query –l > packages.txt - список пакетов

8. Удаляем пакеты:
apt-get remove --purge name-of-package-to-remove
ЧТО удаляем:
Frozen-Bubble и компания
openoffice.org-help.de
и всякое *.de
Можно также :
deborphan
deborphan  | xargs apt-get -y remove

9. Добавляем пакеты:
apt-get install console-cyrillic
apt-get install xfonts-cyrillic

10. Конфигурим :
dpkg-reconfigure console-cyrillic

11. Для автоматического старта console-cyrillic по хорошему надо:
update-rc.d console-cyrillic defaults
Но симлинки в rcx.d  почему-то не срабатывают ( а в бета версии работали...) Поэтому прописываем старт console-cyrillic прямо в /etc/rc.local:

/etc/init.d/console-cyrillic start

12. Правим /etc/console-tools/config:
SCREEN_FONT=UniCyr_8x16
SCREEN_FONT_MAP=UniCyr.sfm

13. Для переключения раскладки в Х-ах правим  /etc/default/console-setup:
XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT="nodeadkeys"
XKBOPTIONS="grp:ctrl_shift_toggle,grp_led:scroll"

14. Правим /etc/init.d/knoppix-autoconfig:
   ru) # Russian version
  COUNTRY="ru"; LANG="ru_RU"; LANGUAGE="ru_RU.UTF-8"; KEYTABLE="ru"; XKEYBOARD="us,ru"; KDEKEYBOARD="us,ru"; CHARSET="UTF-8"; CONSOLEFONT="UniCyr_8x16"; KDEKEYBOARDS="us,ru"; TZ="Europe/Moscow" ;;
  *) # Russian version
   COUNTRY="ru"; LANG="ru_RU"; LANGUAGE="ru_RU.UTF-8"; KEYTABLE="ru"; XKEYBOARD="us,ru"; KDEKEYBOARD="us,ru"; CHARSET="UTF-8"; CONSOLEFONT="UniCyr_8x16"; KDEKEYBOARDS="us,ru"; TZ="Europe/Moscow" ;;

15. Правим /sbin/mkxorgconf:
    Option "XkbLayout" "us,ru"
    Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"

16. Правим /etc/locale.gen - убираем комментарий для нужных локалей и запускаем locale-gen.

17. Добавляем в /etc/profile:

export LANG = ru_RU.UTF-8
export LANGUAGE = ru_RU.UTF-8
export LC_MESSAGES = ru_RU

18. Отключаем проигрывание звукового сообщения в /etc/X11/Xsession.d/45knoppix и в /etc/init.d/knoppix-halt

19. Добавляем koi8rxterm и uxterm из версии Knoppix 5.1 (просто бинарники - всё работает...). Соответственно, правим /usr/share/applications/lxde-x-terminal-emulator.desktop:

Exec=/usr/sbin/koi8rxterm -fn -*-*-*-*-*-*-14-*-*-*-*-*-*-r

20. Ещё по-мелочам:  копируем настроенный профиль для MidnightCommander, т.е. всё из папки .mc в /etc/skel/.mc а также заодно в /home/knoppix/.mc и в /root/.mc
Также правим /etc/X11/Xsession/45knoppix:
rsync -Ha --ignore-existing /etc/skel/{.gnome*,.kde*,.local,.metacity*,GNUstep,.sawfish,.nautilus,Nautilus,.mc} "$HOME"/ 2>/dev/null

21. Пришлось подправить /home/knoppix/.config/compiz/compizconfig/Default.ini (не было опции для  1600х1200):
s0_outputs = 1600x1200+0+0;1400x1050+0+0;1024x768+0+0;800x600+0+0;800x480+0+0;640x480+0+0;

22. Создаём Knoppix compressed image:
mkisofs -R -U -V "KNOPPIX.ru" -log-file /mnt/hda1/knx/iso.log -publisher "www.knoppix.net" -hide-rr-moved -cache-inodes -pad /mnt/hda1/knx/source/KNOPPIX | nice -n 5 /usr/bin/create_compressed_fs -m -B 65536 - /mnt/hda1/knx/master/KNOPPIX/KNOPPIX

23. Создаём файл контрольных сумм:

cd /mnt/hda1/knx/master
find -type f -not -name sha1sums -not -name boot.cat -not -name isolinux.bin -exec sha1sum '{}' \; > KNOPPIX/sha1sums

24. Создаём Live-ISO:

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

КликниZoom-in button или Zoom-out button чтобы увеличить/уменьшить изображение...

Собственно, всё. Длинно, но не так сложно.

Ярлыки:

posted by Sergey @ 01:56   1 comments
Близкая даль
Подпишись на новости Javascript и AJAX письмом:

Напишите ваш e-mail :

Delivered by FeedBurner

Предыдущий пост
Архив
Линки

Subscribe in a reader

Powered by FeedBurner

BLOGGER

© Полезные заметки на разные темы