LINUX.ORG.RU

Сообщения coderinside

 

Когда Debian testing станет stable?

Хочу поставить Debian 4.0r3, вопрос - когда собственно выйдет новая версия? А то сейчас поставлю, а через месяц-два выйдет новый Debian и нужно будет обновляться.

И еще вопрос: когда testing станет stable - старый stable, т.е. Etch будет еще поддерживаться или нет?

>>>

coderinside
()

git - можно ли в нем хранить каталог /etc?

Не сохраняются права, файлы типа shadow не добавляются в индекс так как нет прав на чтение. Если закомитить под рутом, то когда скачиваешь - все права портятся, вместо file owner'a root - будет обычный пользователь.

Как правильнее в git держать свой дистрибутив? В tar - не удобно. Как diff смотреть?

>>>

coderinside
()

Если на ПК ulibc - будут запускаться бинарники скомпиленные на glibc?

Если на ПК ulibc - будут запускаться бинарники скомпиленные на glibc?

>>>

coderinside
()

Зачем до сих пор развивают ядро 2.4? Почему не все переходят на 2.6?

Зачем до сих пор развивают ядро 2.4? Почему не все переходят на 2.6?

>>>

coderinside
()

Как правильнее держать ФС на LiveUSB - тупо копируя как на обычный винт или в виде squash образа?

Нужно поставить Linux на CF. Поставил тупым копированием дерева с основной системы и установкой GRUB. Вот собтсвенно вопрос: как правильнее держать ФС на LiveUSB - тупо копируя файлики как на обычный винт или в виде squash образа?

>>>

coderinside
()

Вопрос по GIT - как отменить патч в ядре?

Вопрос по GIT и CPU Rise iDragon 200MHz Нужно поставить Gentoo на плату с CPU Rise iDragon 200MHz. Беда в том, что поддержку этого процессора убрали где-то на уровне 2.6.22-rcXX. Об этом есть запись в git.

-------

Adrian Bunk [Sat, 21 Jul 2007 15:10:46 +0000 (17:10 +0200)]

The Rise CPUs were only very short-lived, and there are no reports of anyone both owning one and running Linux on it. Googling for the printk string "CPU: Rise iDragon" didn't find any dmesg available online. If it turns out that against all expectations there are actually users reverting this patch would be easy. This patch will make the kernel images smaller by a few bytes for all i386 users.

-------

Вот ссылка на коммит:

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9...

Подскажите как при помощи git можно отменить этот патч.

Репозитарий скачивал так:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git linux-2.6

>>>

coderinside
()

Вопрос по GIT и CPU Rise iDragon 200MHz

Нужно поставить Gentoo на плату с CPU Rise iDragon 200MHz. Беда в том, что поддержку этого процессора убрали где-то на уровне 2.6.22-rcXX. Об этом есть запись в git.

------

Adrian Bunk [Sat, 21 Jul 2007 15:10:46 +0000 (17:10 +0200)]

The Rise CPUs were only very short-lived, and there are no reports of anyone both owning one and running Linux on it. Googling for the printk string "CPU: Rise iDragon" didn't find any dmesg available online. If it turns out that against all expectations there are actually users reverting this patch would be easy. This patch will make the kernel images smaller by a few bytes for all i386 users.

------

Вот ссылка на коммит:

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9...

Подскажите как при помощи git можно отменить этот патч.

Репозитарий скачивал так:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git linux-2.6

>>>

coderinside
()

VIM - как сдвинуть кусок исходного текста программы влево или вправо?

Есть исходник, из него убирается допустим секция if, теперь нужно все что было внутри нее сдвинуть влево с сохранением форматирования.

Можно допустим выделить этот блок

Shift+V

и затем написать

:'<,'>left 4 (естественно реально пишется только left 4)

Текст сдвинется и до края страницы останется 4 символа, но текст весь быдут выровнен по левому краю и все оформление потеряется.

Интересует штука как например в эклипсе или netbeans'e. Есть две кнопки, влево и вправо. Выделяешь кусок текста, жмешь нужную кнопку и все символы внутри блока перемещается на символ влево или вправо.

>>>

coderinside
()

Как можно скопировать каталог и все его подкаталоги кроме одного?

Подскажите как можно скопировать каталог и все его подкаталоги кроме одного? Например нужно скопировать каталог /usr но не хочется чтобы копировался /usr/src.

>>>

coderinside
()

Подскажите апплет вида «Монитор работы сети» для панели KDE

Какой апплет можно добавить на панель, чтобы видеть как себя ведут сетевые интерфейсы. Вообще нужно следить только за одним. Обязательно чтобы было видно сколько сейчас идет кб/сек.

>>>

coderinside
()

Gentoo, Stage2 и MC. Что делаю не правильно?

Собираю LiveCD со stage2 (портеджи от 03 февраля). 
Все идет нормально, делаю два раза emerge -e system, 
все пересобирается без проблем (если не считать блокировки perl 
и проблемы с libexpat, но это решается). 

И вот сейчас нужно поставить mc. Пишу emerge -av mc, а в ответ:

tux / # emerge -av mc

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N ] app-misc/mc-4.6.1-r4 USE="X gpm nls pam slang unicode -7zip -ncurses -samba" 0 kB

Total: 1 package (1 new), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No]
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) app-misc/mc-4.6.1-r4 to /

...
...
...

checking slang.h usability... yes
checking slang.h presence... yes
checking for slang.h... yes
checking if S-Lang uses termcap... yes
configure: using S-Lang screen library with termcap
checking for tgoto in -ltermcap... no
checking for SLang_init_tty in -lslang... no
configure: error: S-Lang library not found

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/app-misc/mc-4.6.1-r4/work/mc-4.6.1/config.log
*
* ERROR: app-misc/mc-4.6.1-r4 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* mc-4.6.1-r4.ebuild, line 108: Called econf '--with-vfs'
 '--with-ext2undel' '--with-edit' '--enable-charset' 
'--with-screen=slang' '--with-gpm-mouse' '--with-included-gettext' '--with-x' '--without-samba'
* ebuild.sh, line 638: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/app-misc/mc-4.6.1-r4/temp/build.log'.
*

* Messages for package app-misc/mc-4.6.1-r4:

*
* ERROR: app-misc/mc-4.6.1-r4 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* mc-4.6.1-r4.ebuild, line 108: Called econf '--with-vfs' 
'--with-ext2undel' '--with-edit' '--enable-charset' 
'--with-screen=slang' '--with-gpm-mouse' '--with-included-gettext' '--with-x' '--without-samba'
* ebuild.sh, line 638: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/app-misc/mc-4.6.1-r4/temp/build.log'.
*

Хотя сам Slang установлен:
tux / # emerge -av slang

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] sys-libs/slang-1.4.9-r2 USE="unicode -cjk" 0 kB

Файлы есть:

tux / # ls /usr/lib/libslang*
/usr/lib/libslang.a -> /usr/lib/libslang-utf8.a
/usr/lib/libslang.so -> /usr/lib/libslang-utf8.so
/usr/lib/libslang.so.1 -> /usr/lib/libslang-utf8.so.1
/usr/lib/libslang.so.1.4.9 -> /usr/lib/libslang-utf8.so.1.4.9
/usr/lib/libslang-utf8.a
/usr/lib/libslang-utf8.so -> libslang-utf8.so.1.4.9
/usr/lib/libslang-utf8.so.1 -> libslang-utf8.so.1.4.9
/usr/lib/libslang-utf8.so.1.4.9


---------------------------------------------------------


Еще провел такой вот эксперимент. Вроде как баг нашел.

Вариант 1.

1. Распаковываю stage2
2. Устанавливаю mc - ставиться

Вариант 2.

1. Распаковываю stage2
2. Копирую самый последний portage
3. emerge -e system 2 раза
4. ставлю mc - НЕ СТАВИТЬСЯ. вываливается по этой же ошибке.

Подскажите что можно сделать?

>>>

coderinside
()

Stage2. Не ставиться MC. Пишет, что библиотека Slang не найдена.

Собираю LiveCD со stage2 (портеджи от 03 февраля). Все идет нормально,
делаю emerge -e system, все пересобирается без проблем. Нужно 
поставить mc. Пишу emerge -av mc, в ответ:

tux / # emerge -av mc

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N ] app-misc/mc-4.6.1-r4 USE="X gpm nls pam slang unicode -7zip -ncurses -samba" 0 kB

Total: 1 package (1 new), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No]
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) app-misc/mc-4.6.1-r4 to /

...
...
...

checking slang.h usability... yes
checking slang.h presence... yes
checking for slang.h... yes
checking if S-Lang uses termcap... yes
configure: using S-Lang screen library with termcap
checking for tgoto in -ltermcap... no
checking for SLang_init_tty in -lslang... no
configure: error: S-Lang library not found

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/app-misc/mc-4.6.1-r4/work/mc-4.6.1/config.log
*
* ERROR: app-misc/mc-4.6.1-r4 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* mc-4.6.1-r4.ebuild, line 108: Called econf '--with-vfs'
 '--with-ext2undel' '--with-edit' '--enable-charset' 
'--with-screen=slang' '--with-gpm-mouse' '--with-included-gettext' '--with-x' '--without-samba'
* ebuild.sh, line 638: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/app-misc/mc-4.6.1-r4/temp/build.log'.
*

* Messages for package app-misc/mc-4.6.1-r4:

*
* ERROR: app-misc/mc-4.6.1-r4 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* mc-4.6.1-r4.ebuild, line 108: Called econf '--with-vfs' 
'--with-ext2undel' '--with-edit' '--enable-charset' 
'--with-screen=slang' '--with-gpm-mouse' '--with-included-gettext' '--with-x' '--without-samba'
* ebuild.sh, line 638: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/app-misc/mc-4.6.1-r4/temp/build.log'.
*

Хотя сам Slang установлен:
tux / # emerge -av slang

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] sys-libs/slang-1.4.9-r2 USE="unicode -cjk" 0 kB

Файлы есть:

tux / # ls /usr/lib/libslang*
/usr/lib/libslang.a -> /usr/lib/libslang-utf8.a
/usr/lib/libslang.so -> /usr/lib/libslang-utf8.so
/usr/lib/libslang.so.1 -> /usr/lib/libslang-utf8.so.1
/usr/lib/libslang.so.1.4.9 -> /usr/lib/libslang-utf8.so.1.4.9
/usr/lib/libslang-utf8.a
/usr/lib/libslang-utf8.so -> libslang-utf8.so.1.4.9
/usr/lib/libslang-utf8.so.1 -> libslang-utf8.so.1.4.9
/usr/lib/libslang-utf8.so.1.4.9

>>>

coderinside
()

При помощи чего можно создавать и редактировать screencast'ы?

Подскажите чем можно создать screencast (видео происходящего на рабочем столе). Нужно его сделать, а потом наложить текстовые комментарии. Что можно для этого использовать? Спасибо.

>>>

coderinside
()

Чем можно конвертировать MOV (QuickTime) в AVI (или MPG)?

Чем можно конвертировать MOV (QuickTime) в AVI (или MPG)?

>>>

coderinside
()

Kubuntu 7.10 - как задать интервал double click для Eclipse???

Добрый день! Подскажите как можно задать интервал двойного щелчка для для Eclipse? Настройки в System Settings - влияют только на KDE приложения. Ставил там 1000 мс - Eclips'у все равно ;)

Создавал файл ~/.Xdefaults со строкой *multiClickTime: 1000 - тоже самое...

OS: Kubuntu 7.10

>>>

coderinside
()

Gentoo на ноутбук с AMD Turion 64 X2

Стоит ли устанавливать 64-х битную Gentoo? Какой примерно будет прирост производительности по сравнению с x86?

P.S. Везде пишут что прироста вообще нет. Если так - то нафига нужна 64-х битная платформа?

>>>

coderinside
()

Gentoo - можно ли emerg'ить одновременно много пакетов?

Безопасно ли устанавливать пакеты из разных консолей. В смысле когда одновременно запущено несколько экземпляров emerge. В Debiane так например нельзя. Если apt-get что нибудь делает, другой apt-get не запустить. В Gentoo emerge запускается и все вроде работает. Но вот правильно это или нет? Может не нужно так делать?

>>>

coderinside
()

Gentoo. Добавил пару USE флагов. Как пересобрать использующие их приложения?

Подскажите как быть в сл. ситуации. Собирал программы с одними USE файлами, сейчас обнаружил что нужно добавить еще парочку флагов. Какой коммандой нужно воспользоваться чтобы пересобрать приложения на которые эти флаги влияют.

>>>

coderinside
()

Gentoo stage1, stage2, stage3. Зачем они?

1. Зачем в Gentoo есть stage1(28Mb), stage2(49Mb), stage3(102Mb)? В HandBook'e описывается установка только со stage3.

2. Нужно поставить Gentoo на компьютер с HDD объемом 210Mb. Возможно ли это и каким stage нужно воспользоваться (если например развернуть stage3 то будет занято около 410 Mb).

>>>

coderinside
()

Sysklogd - логи от указанной программы в отдельный файл

Добрый день! Подскажите как заставить sysklogd класть логи от определенной программы в отдельный файл и больше никуда.

В программе логгер используется так:

1) openlog("myprog", LOG_PID, LOG_USER);

2) syslog(LOG_INFO, "Very important message");

3) closelog();

При этом логи валятся в /var/log/messages и /var/log/syslog, а хотелось бы например в /var/log/myprog/myprog.info

Как можно syslogd указать что все логи от программы "myprog" класть в этот файл?

Спасибо.

>>>

coderinside
()

RSS подписка на новые темы