Перейти к содержанию

EL[michlen]

Members
  • Постов

    914
  • Зарегистрирован

  • Посещение

    Никогда

Весь контент EL[michlen]

  1. gcc -lmysqlclient test.c -o test.cgi
  2. Хы, я в 8, на бейсике. Кто раньше? =)
  3. 1. Удаляем из "автозагрузки" всякие GDM, KDM и т.п. Проще всего это сделать программой ksysv (убрать из всех ранлевелов). 2. Идём в домашний каталог пользователя и находим там файл .bashrc (можно .profile и др. в зависимости от оболочки). Если нужно для всех пользователей, то /etc/profile. Там в конце дописываем startx. 3. В домашнем каталоге создаём файл .xinitrc и пишем в нём startkde для старта KDE, startgnome для Гнома, wmaker для WindowMaker, icewm для IceWM и т.п. 4. Перезагружаемся и видим не менеджер входа в систему, а консоль. Вводим логин и пароль, и автоматически стартуется та оболочка, которую мы написали в .xinitrc.
  4. Вот очень неплохой пример (с Linux.com): section .bss var1 resb 1 section .text ; ;allocate memory ; %define LIMIT 0x4000000 ; about 100Megs mov ebx,0 ; get bottom of data segment call sys_brk cmp eax,-1 ; ok? je erro1 add eax,LIMIT ; allocate +LIMIT memory mov ebx,eax call sys_brk cmp eax,-1 ; ok? je erro1 cmp eax,var1+1 ; has the data segment grown? je erro1 ; ;use allocated memory ; ; now eax contains bottom of ; data segment mov ebx,eax ; save bottom mov eax,var1 ; eax=beginning of data segment repeat: mov word [eax],1 ; fill up with 1's inc eax cmp ebx,eax ; current pos = bottom? jne repeat ; ;free memory ; mov ebx,var1 ; deallocate memory call sys_brk ; by forcing its beginning=var1 cmp eax,-1 ; ok? je erro2Что непонятно - спрашивайте. Цитата: brk and sbrk are not defined in the C Standard and are deliberately from the POSIX.1 standard Означает ли это, что существует еще один, соответствующий POSIX системный вызов для тех же целей? Нет, это означает, что он только в POSIX и существует, а в стандарте С его нет.
  5. Можно через XLib, но тогда нужно запускать иксы. Это уже не консоль.
  6. Думаю, имеет смысл положить его в /lib/modules/.....
  7. В Mozilla есть такое.
  8. Этот модуль входит в svgalib.
  9. Попробуйте insmod svgalib_helper.
  10. Как вариант, можно отказаться от графического логина и входить в систему через консоль, а далее стартовать ту среду, которая нужна. При таком подходе GDM (или др. графический менеджер входа в систему) не будет занимать ОЗУ. Для автоматического старта иксов после логина в profile нужно прописать startx. При этом, в домашнем каталоге нужно создать файл .xinitrc (именно с точкой в начале) и написать в нём startkde.
  11. Пример работы с svgalib (предпочтительнее): http://www.svgalib.org/jay/beginners_guide/beginners_guide.h tml Документация к aalib: http://aa-project.sourceforge.net/aalib/aalib_toc.html Понятно, что лучше использовать SVGA, т.к. ASCII Art не каждому по душе.
  12. Здесь нужно знать, на базе какого дистрибутива сделан этот конкретный. Тогда можно было бы сказать что-то конкретное. Я бы на Вашем месте посмотрел в сторону других дистрибутивов.
  13. Либо нужно использовать вывод картинки через aalib или вручную через ncurses, либо использовать svgalib.
  14. http://www.rpmfind.net/linux/rpm2html/search.php?query=flex& amp;submit=Search Хватит для начала?
  15. Выполнять mount с опцией users.
  16. Запускаете linux с установочного диска в режиме rescue и переустанавливаете загрузчик. Как это сделать зависит от Вашего загрузчика - читайте man lilo и/или man grub. White_Mouse, ты бы эту ссылку в подпись себе запихнул
  17. В Slackware есть очень удобный скрипт netconfig. Попробуйте его.
  18. Я бы поставил QNX. А если выбор только из Linux, собрал бы LFS (http://www.linuxfromscratch.org) или Gentoo (http://www.gentoo.org). В отношении драйверов очень интересна ОС Solaris. Там есть очень удобные вещи, которых нет ни в Linux, ни в QNX. Если говорить о распределённых вычислениях, то можно задуматься насчёт Amoeba, но это явно не пользовательская ОС - нет подкачки, и, как я предполагаю, графический интерфейс к ней прикрутить не просто. Средства разработки, естественно, зависят от той ОС, которую Вы выберите. В общем случае, это GCC. Под Linux драйвера писать не так сложно и муторно, как под Windows. Рекомендую к прочтению книгу Linux Device Drivers (O'Reilly) Alessandro Rubini, Jonathan Corbet.
  19. www.winehq.org
  20. Попробуйте удалить файл ~/qt_designerrc - там хранятся настройки. QtDesigner - часть поставки QT, а не KDE, следовательно, чтобы обновить QtDesigner, нужно обновить Qt. Цитата: Не находит парочку модулей. Каких именно?
  21. Интересно, ни телефона, ни адреса, ни названия компании. Напоминает анекдот: "Возьмём на работу телепата. Куда обращаться - сами знаете."
  22. Цитата: Разве это не то же самое? А пароль не надо указывать? Цитата: Всё бы ничего, да только хостер обязует меня коннектиться с юзером вида user#domain У меня на mc-4.6.0 это работает.
  23. Цитата: cd ftp://username@hostname Попробуйте F9->Left(Right) Panel->Ftp Connect->ftp://username:password@hostname->OK. У меня всегда работает.
  24. double
  25. Searcher, не хватает информации, чтобы помочь. Если имеется в виду обзор сети через Konqueror, должен быть запущен демон Lisa. Если гномовский - всё зависит от самбы. Если известны ip-адреса и/или имена компьютеров, можно использовать smbmount и свободно гулять по каталогам. Если нужно получить список доступных ресурсов на Windows-машине, нужно набрать в консоли smbclient -L host, где host - имя машины или её ip-адрес. А Самбу проще всего (для новичка) настраивать через swat.
×
×
  • Создать...