LINUX.ORG.RU

Сообщения askh

 

Каскад версий Linux

Новости — Ядро Linux
Группа Ядро Linux

Сегодня вышли ядра Linux версий 2.6.23.2, 2.6.23.3, 2.6.23.4, 2.6.23.5, 2.6.23.6, 2.6.23.7, 2.6.23.8. Неожиданно много за два часа.

Добавление: Объяснение от Greg Kroah-Hartman

>>> Подробности

askh
()

Linux и выборы

Форум — Talks

А за какую партию по вашему мнению лучше голосовать с точки зрения развития OpenSource и почему? Всё-таки до выборов осталось всего 2 недели, лучше проголосовать за ту партию, которая выгодна нам, чем потом возмущаться, что власть делает всё неправильно.

>>>

askh
()

Как в gtkmm сделать окно в окне?

Форум — Development

Как при помощи gtkmm сделать окно, которое будет находиться "внутри" другого окна, то есть которое не будет выходить за его пределы и будет перемещаться вместе с ним? К примеру, как окна документов (журналов и т.д.) в 1С.

askh
()

fstream и flock

Форум — Development

Как в C++ заблокировать файл? flock ведь ожидает в качестве первого параметра дескриптор файла, а не класс... Поискал в Интернете, не нашёл работающего решения. Где-то советовалось реализовать для чего-то собственный класс, но это странно, вроде бы блокирование файла - это очень часто используемая операция, и должен быть способ это сделать в одну строку.

askh
()

Что из себя представляет поддержка запуска линуксовых бинарников во фре?

Форум — General

Насколько я знаю, во FreeBSD есть поддержка запуска бинарников для Linux. А что она из себя представляет? Это чисто часть FreeBSD или там запускается ядро Linux? И какой версии ядра Linux она соответствует?

askh
()

GTK и Windows

Форум — Development

Как использовать GTK под Windows? На сайте GTK есть инсталляция, а что кроме неё необходимо? Например, какой компилятор C следует использовать, какие ещё библиотеки установить?

askh
()

Какой TV-тюнер выбрать?

Форум — Linux-hardware

Подскажите, какой TV-тюнер выбрать чтобы он без проблем заработал в Linux? Дистрибутив - Debian 3.1, ядро 2.6.8.

askh
()

Debian: скопировать только новые пакеты

Форум — Admin

Есть репозитарий обновлений пакетов Debian, где кроме текущих скопился ряд старых версий. Есть желание навести порядок, то есть оставить только текущие версии. Существует ли готовое средство для того, чтобы автоматизировать процесс? Хочется чтобы сохранилась структура каталогов, файлы лежат так, как и в дистрибутиве (в каталогах типа pool/main/a/abiword/). Смотрю документацию по apt-get, но вроде бы для этой задачи его не использовать. Можно написать скрипт, который скопирует нужные файлы, но может я чего-то не понимаю и есть стандартный способ?

askh
()

Система считает, что DVD пустой

Форум — Linux-hardware

Вставляю DVD с записью, но он автоматически не монтируется, а открывается окно для записи CD. Попытка примонтировать вручную тоже заканчивается неудачей, а dd if=/dev/cdrom of=disk.dat приводит к копированию 2048 нулей. Возможно ли как-то извлечь данные с диска, если проблема в какой-то ошибке при записи, а не в физических проблемах с носителем? Каким образом можно работать с содержимым диска на низком уровне кроме как с файлом устройства типа /dev/cdrom?

askh
()

Не виден сразу CD-ROM без modprobe

Форум — Admin

Поставил Debian 3.1 на компьютер со SCSI-диском, и обнаружил, что при использовании ядра 2.6 CD-ROM не виден. Он появляется если сделать modprobe ide-generic. Понятно, что делать это вручную неудобно, как правильно это автоматизировать? Или может нужно решать проблему иначе?

askh
()

Как правильно использовать кириллицу в программах на C++?

Форум — Development

Как следует использовать кириллицу в программах на C++? Первое, что приходит в голову - нужно использовать Unicode. Посмотрел примеры, на первый взгляд кажется, что следующий код должен работать:

#include <iostream> #include <string>

using namespace std;

int main(int argc, char *argv[]) { wcout << L"Test Тест"; }

Однако он выдаёт только английский текст, а кириллицу - нет. Если посмотреть бинарник, то там есть строка вида: "T...e...s...t...Т...е...с...т...", где точками заменены символы 0x00. Это в кодировке koi8-r... Я предполагал, что компилятор увидит, какая у меня установлена локаль и в соответствие с ней перекодирует исходный текст, но очевидно этого не происходит. Как быть?

Используется Debian Sarge 3.1, gcc version 3.3.5 (Debian 1:3.3.5-13). Команда locale выдаёт следующее:

LANG=ru_RU.KOI8-R LC_CTYPE="ru_RU.KOI8-R" LC_NUMERIC="ru_RU.KOI8-R" LC_TIME="ru_RU.KOI8-R" LC_COLLATE="ru_RU.KOI8-R" LC_MONETARY="ru_RU.KOI8-R" LC_MESSAGES="ru_RU.KOI8-R" LC_PAPER="ru_RU.KOI8-R" LC_NAME="ru_RU.KOI8-R" LC_ADDRESS="ru_RU.KOI8-R" LC_TELEPHONE="ru_RU.KOI8-R" LC_MEASUREMENT="ru_RU.KOI8-R" LC_IDENTIFICATION="ru_RU.KOI8-R" LC_ALL=

askh
()

Linux, C++ и STL

Форум — Development

Решил заполнить досадный пробел в своём образовании - заняться наконец C++, и столкнулся с одной проблемой - пока не нашёл документацию к стандартным классам, которые можно использовать под Linux. Прочитал, что они реализованы только частично, но не обнаружил описания того, чем реально можно пользоваться. Где можно найти эту информацию?

askh
()

Debian 3.1, кодировки в Gnome и консоли

Форум — Admin

Поставил недавно новый Debian, наткнулся на проблему: если создать файл с русским именем в консоли, то из Gnome он нормально виден, а вот если сделать файл с русским именем оттуда, то в консоли имя выглядит кракозябрами (очевидно оно в utf-8). Что делать? Надо учить Gnome работать в koi8-r или консоль в utf-8?

askh
()

Флаг удаления в IMAP

Форум — Development

Разбираюсь с протоколом IMAP, складывается впечаление, что выбранную при помощи команды SELECT папку можно покинуть только удалив при этом помеченные для удаления письма, ну разве что завершить работу с сервером. В описании команды CLOSE сказано, что при её выполнении подразумевается метод EXPUNGE. Что-то я понял не так... Ведь в почтовых программах может предлагаться несколько вариантов удаления (пометить как удалённое, непосредсвенно удалить и поместить в специальную папку), то есть сообщения на сервере можно оставлять помеченными на удаление, но не удалёнными окончательно.

askh
()

Скачать обновления для Debian из другой системы

Форум — Admin

Нужно скачать обновления для Debian, причём сделать это не из под этого дистрибутива (возможно даже из под Windows). Причём хочется скачать исходные тексты и скомпилировать пакеты из них - есть диск с исходными текстами, поэтому возможно так придётся меньше качать. Как это можно сделать? Пока лучшим вариантом, который я придумал, было написать скрипт, который залезет на сайт, скачает файлы dsc, на основе них создаст список файлов для закачки, из него нужно будет удалить все имеющиеся у меня файлы исходников, и остальное закачать... Можно, конечно, но кто-то уже подобное наверняка написал?

askh
()

Не компилируется пакет php-4.1.2-7.3.6.src.rpm (RedHat 7.3)

Форум — Admin

Не компилируется пакет php-4.1.2-7.3.6.src.rpm. Система - RedHat Linux 7.3. Сообщение об ошибке: "/usr/src/redhat/BUILD/php-4.1.2/ext/gd/gd.c:1176: structure has no member named `free'". Что я мог сделать с системой, чтобы оно появилось? Или это проявляются какие-то неучтённые в пакете зависимости?

askh
()

Почему некоторые не любят gcc 2.96?

Форум — Development

Уже во второй программе встречаю информацию о том, что она не будет компилироваться при помощи gcc версии 2.96. Это совпадение или некоторые почему-то не дружат с этой версией? А почему? Программы - FreeCraft и OpenOffice.

askh
()

Какое железо выбрать (принтер, скенер и видеокарта)

Форум — Linux-hardware

Подумываю над приобретением некоторого железа, не хочется ошибиться - обязательно нужно, чтобы всё нормально работало под Linux. Желательно также, чтобы весь софт (драйвера и т.д.) был открытым. Нужен совет по видеокарте, принтеру и сканеру. Принтер планируется чёрно-белый струйник, сканер - цветной планшетный, по цене - не самые дорогие модели :-) Что лучше выбрать, чтобы гарантировано заработало под Linux?

askh
()

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

Форум — General

Перестали запускаться от обычного пользователя некоторые программы, предназначенные для администрирования (например настройка сети). Раньше запрашивался пароль пользователя root и открывалось соответствующее окно, сейчас программа не запускается. При попытке запуска из командной строки можно прочитать сообщение, что программа запускается с установленным setuid или setgid, а GTK это не поддерживает (http://www.gtk.org/setuid.html). От пользователя root программа запускается нормально. Что я мог сделать, что привело к такому эффекту? Ставились обновления, но вроде бы GTK не обновлялся. Ситуацию осложняет то, что я не могу сказать точно, в какой момент проблема возникла :-) Система - RedHat Linux 7.3.

askh
()

Отличие оригинального ядра от редхатовского

Форум — General

Чем отличаются оригинальное ядро Linux и редхатовское? Я некоторое время назад заменил ядро от RedHat версии 2.4.18 на оригинальное версии 2.4.19, вроде всё нормально, единственная проблема, с которой я столкнулся, была с выключением компьютера - при загрузке с редхатовским ядром он выключается полностью, а при загрузке с оригинальным только останавливаются диски и выводится сообщение "Power down", хотя не исключаю, что я просто не включил что-то нужное в ядро. Насколько правильно менять редхатовское ядро на нормальное, в чём отличия между ними и каких проблем можно ожидать?

askh
()

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