Denis 21.02.2009 14:13

0byteКодировка ru_UA.UTF-8

Для тех, кто, как и я, столкнулся с проблемой отображения кириллических букв в программах на GTK1.2 и просто X11 в кодировке ru_UA.UTF-8 выкладываю небольшой патчик: http://pastebin.com/f2675dac9. Он заключается в замене "родительской" кодировки ru_UA.UTF-8 c en_US.UTF-8 на ru_RU.UTF-8.



Накладывать его очень просто: patch -p0 -i /путь/к/патчу



P.S. Возможно есть и более правильный путь для решения этой проблемы, но я пока нашел только этот костыль.



P.P.S. Работает с системами, в которых кодировка ru_RU.UTF-8 отображается правильно. На других не пробовал.

Полностью.
+ 3 -
2
exelens 21.02.2009 12:05

0byteМарк Шаттлворт представил кодовое имя для релиза Ubuntu 9.10, который выйдет в октябре 2009 года. Релиз получил кодовое имя "Karmic Koala"

Марк Шаттлворт представил кодовое имя для релиза Ubuntu 9.10, который выйдет в октябре 2009 года. Релиз получил кодовое имя "Karmic Koala".

https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-February/000536.html

Ladies and gentlemen, allow me to introduce the *Karmic Koala*, the
newest member of our alliterative menagerie.
Полностью.
+ 2 -
1
exelens 20.02.2009 17:08

welinuxПрофилактика у хостера

Без паники =) Сабж только сегодня вечером.
+ 1 -
1
exelens 20.02.2009 13:03

0byteОбраз линукса для флешки. Файл *.img

Не пойму как использовать САБЖ.



Кто сталкивался... поясните плиз, понятно, что его нужно туда развернуть... Как это сделать?
+ 1 -
15
LeniH 20.02.2009 04:14

Записки Дяди Ленина...Сервер: быть или не быть?

Есть у меня очередной системный блок.

Processor - P3 550Mhz
RAM - 196mb
Video - 16mb nvidia
HDD - 30Gb + 200Gb + 200Gb (IDE)
LAN - 100mbit
CDROM

Хочу услышать Ваши предложения, для чего его можно использовать.
+ 7 -
9
nvbn 19.02.2009 17:43

How-to`sУскоряем debian

Предупреждение

Все действия производить с чистой системой, в случае с рабочей есть риск всё сломать! Для данных целей рекомендуется netinstall образ

При установке /boot сделать отдельным разделом, хватит 200мб и ext2

Ядро

Для данных целей нужно использовать последнее ядро (>=2.6.28) и собирать его вручную, как правильно это сделать:

1
make menuconfig


В Processor type and features -> Processor family выбириет свой процессор (у меня Core 2/newer Xeon)

В File systems модульно The Extended 4 (ext4) filesystem и выбрать Ext4 extended attributes

Закончим конфигурирование, приступим к сборке:

1
2
3
make-kpkg --initrd --append-to-version="-append" kernel_image kernel_headers
 
dpkg -i ../linux*.deb


Где append можно заменить на любое своё слово.

Перевод в ext4

Для начала скачаем partdemagic livecd или liveusb, загрузимся с диска.

Чтоб перевести фс в ext4 (не переводите /boot в ext4!) нужно:

1
2
3
tune2fs -O extents,uninit_bg,dir_index /dev/sdXX
 
fsck -pf /dev/sdXX


Где sdXX - нужный раздел, для просмотра списка разделов введите fdisk -l

Чтобы наша система загружалась нужно сделать:

1
2
3
mount -a
 
nano /media/sdYY/etc/fstab


nano, так как он встроен в загрузочный диск. sdYY - коренной раздел.

В открывшемся файле в разделах, где стал ext4 меня ext3 на ext4

Если вы перевели / в ext4, то в /media/sdYY/boot/grub/menu.lst

в строчку kernel нашего ядра допишем rootfstype=ext4 и в строчку # kopt= тоже самое.

Теперь можно с чистой совестью перезагружаться в систему с ext4

apt-build

Это программа, благодаря которой можно устанавливать пакеты из исходных кодов, для установки введите aptitude install apt-build, после установки будет предложено выбрать ваш процессор, в интернете можно найти дополнительные параметры для вашего процессора, мой файл настроек (/etc/apt/apt-build.conf):build-dir = /var/cache/apt-build/build

repository-dir = /var/cache/apt-build/repository

Olevel = -O2

mtune = -mtune=core2

options = "-pipe -fomit-frame-pointer"

make_options = "-j4 "

Для начала пересоберём уже установленный пакеты, для этого:

1
2
3
4
5
6
7
dpkg --get-selections | awk '{if ($2 == "install") print $1}' > /etc/apt/apt-build.list
 
echo "Package: *
 
Pin: release o=apt-build
 
Pin-Priority: 990" >> /etc/apt/preference


Последнее было сделано для того, чтоб при обновление собранные пакеты не заменились пакетами из репозитория.

Для пересборки всего вводим apt-build world и когда пишет, что для какой0то программы нет исходных текстов, удаляем её из /etc/apt/apt-build.list



Позже пакеты устанавливать через apt-build install, обновлятся через apt-build upgrade, более подробная информация в man apt-build

Замена init на upstart

upstart работает быстрее, чем init, для замены введите:

1
apt-build install upstart




PS в момент написания статьи собирался kde4, без kde, но с fluxbox система грузится 11 секунд, против 26 в такой же системе, но без оптимизации. Всё работает быстрее, заметно даже на глаз =)
Полностью.
+ 6 -
12
Kraplax 19.02.2009 08:27

Oxygen spyОттепель

Конечно, к суровым сибирским мужыкам оттепель придет не скоро судя по текущей погоде, однако, на канале #oxygen судя по всему уже чувствуется весна - несколько новых поступлений :) Видимо, сказывается свобода после релиза 4.2 :)
Полностью.
+ 3 -
3
nvbn 18.02.2009 12:10

0byteНестандартная разметка

При установке debian ступил и сделал разметку:

/ - 7gb ext3

/home - 130gb ext4

swap 2gb



Хочу перевести в:

/boot - 100mb ext2

/ - 10gb ext4

/home - остальное ext4

swap 2gb



Желательно чтоб данные не пострадали, впринципе потеря данных в /home не сильно страшна
+ 0 -
11
l1feh4ck3r 17.02.2009 16:06

Tips & tricksСмена дефолтного эмулятора терминала

Предистория: Пользуюсь ion3 в качестве вм. У него по F2 стоит запуск эмулятора терминала. Запускается тот, который стоит по умолчанию. У меня это был xfce4-terminal.wrapper, но мне он не очень нравился и мне хотелось konsole (если кто соберется ругать - в ионе qt-шные приложения работают довольно быстро, к тому же konsole кушает памяти, при большом количестве строк меньше, чем другие эмуляторы терминалов). Встал тут вопрос: как изменить дефолтный эмулятор терминала на тот, что мне нужен? Оказалось все очень просто - необходимо выполнить всего одну комманду (проверялось в debian'е)
Полностью.
+ 2 -
1
exelens 17.02.2009 10:31

0byte — Arch Linux 2009.02 ISO Release

We proudly announce the release of the new Arch Linux installation images, version 2009.02. It took us quite a while, but we think the result is worth it: we added some cool new things and ironed out some long-lasting imperfections.



2009.02 comes with the following features:

- Kernel 2.6.28

- Ext4 support. Installation can be done on a ext4 root partition.

- Rescue and maintenance capabilities for Ext4 root partitions

- Fallback ISOs with the ISOLINUX bootloader, for those that have

trouble booting Grub-based images

- Several bugfixes in the installer

- Brought the included documentation up-to-date

- Inclusion of AIF (Arch Linux Installation Framework), the next

generation installer, currently under development.



If you encounter any problems, you can check for bug reports (or file a new one) under the "Release Engineering" project
Полностью.
+ 3 -
12
1 2 260 261 262 263 264 265 266 274 275