-неизвестно

 -Поиск по дневнику

Поиск сообщений в debianstart

 -Подписка по e-mail

 

 -Сообщества

Читатель сообществ (Всего в списке: 1) linux

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 01.12.2007
Записей:
Комментариев:
Написано: 173





Анализаторы сетевого трафика

Среда, 06 Февраля 2008 г. 15:28 + в цитатник
jnettop
iftop
iptraf
potion
tcpdump
trafshow
wireshark

Метки:  

Java в Opera

Среда, 06 Февраля 2008 г. 13:25 + в цитатник
Взято с http://www.opera.com/support/search/view/459/

Enabling Java in Opera for Linux
These instructions were last updated for Opera 9.1.
Opera uses the Java 2 Runtime Environment (JRE) directly, rather than through the use of a Web browser plug-in. Before proceeding, you may wish to test Java to see if Opera has been able to auto-detect your Java installation using our test applet. If Opera does not show this applet (an animated analog clock), you can try adding the correct Java path for your system in Opera's preferences:
1. Go to Tools > Preferences > Advanced > Content.
2. Click the "Java options" button. If this button is dimmed, first check the "Enable Java" option.
3. Click the "Choose" button for the "Java path" field.
4. Navigate to the Java directory and click "OK". The path you are looking for is the directory of your Java installation containing the files libjava.so and libawt.so. On the command line, type:
find / -name libjava.so 2> /dev/null

For example, on a Debian system, the path is:
/usr/lib/jvm/java-1.5.0-sun/jre/lib/i386
5. Click the "Validate Java path" button. If you get an error message, try again with a different path.
6. Click "OK" to save your changes and exit the Java dialog.
7. Click "OK" to save your changes and exit the Preferences dialog.

Метки:  

Русификация Debian

Среда, 06 Февраля 2008 г. 13:20 + в цитатник
Все, кто способен этим заниматься, welcome так сказать на http://www.debian.org/international/l10n/ddtp

Метки:  

Установка драйвера Atheros AR5007EG.

Среда, 06 Февраля 2008 г. 13:10 + в цитатник
Скачиваем
http://snapshots.madwifi.org/madwifi-ng/madwifi-ng-r2756-20071018.tar.gz
и
http://madwifi.org/attachment/ticket/1679/madwifi-...20071130.i386.patch?format=raw

Распаковываем madwifi-ng-r2756-20071018.tar.gz в /usr/src/madwifi-ng-r2756-20071018
Копируем madwifi-ng-0933.ar2425.20071130.i386.patch в /usr/src/madwifi-ng-r2756-20071018
Дале патчим
Код
#patch -p0 < madwifi-0933.ar2425.20071130.i386.patch

patching file hal/ah.h
patching file hal/public/i386-elf.hal.o.uu
patching file hal/public/i386-elf.inc
patching file hal/public/i386-elf.opt_ah.h
patching file hal/version.h

И устанавливаем (для ядра 2.6.22.3-686)
Код
# make KERNELPATH=/usr/src/linux-headers-2.6.22-3-686
# make install
# make clean
# reboot


После ребута имеем
Код
# lsmod | grep ath
ath_rate_sample 12896 1
ath_pci 104744 0
wlan 189136 4 wlan_scan_sta,ath_rate_sample,ath_pci
ath_hal 279296 3 ath_rate_sample,ath_pci

#dmesg | grep Athe
wifi0: Atheros 5424/2424: mem=0x50000000, irq=16

#lspci | grep Athe
04:00.0 Ethernet controller: Atheros Communications, Inc. Unknown device 001c (rev 01)


Для ядра 2.6.26
Для решения проблемы с ошибкой   *** ARCH mismatch: supplied "x86", determined "i386" действия аналогичные, но после того, как пропатчим,  необходимо сделать
  • в scripts/get_arch.mk заменить  ARCH-$(CONFIG_X86) = i386  на ARCH-$(CONFIG_X86) = x86
  • в hal/public/  переименовать i386-elf.hal.o.uu на x86-elf.hal.o.uu,  i386-elf.inc на x86-elf.inc и i386-elf.opt_ah.h на x86-elf.opt_ah.h

Метки:  

Обновление списка известного оборудования

Среда, 06 Февраля 2008 г. 13:06 + в цитатник
При приминении lspci или lsusb на новом оборудовании часто возникают сообщения:
unknow device.
Для обновления списка известных устройств можно воспользоваться командами update-pciids и update-usbids.

Метки:  

Ошибка при работее более чем с одним репозитарием

Среда, 06 Февраля 2008 г. 13:00 + в цитатник
Пример:
E: Dynamic MMap ran out of room
E: Error occurred while processing armagetronad-dedicated (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/mirror.yandex.ru_debian_dists_sid_main_binary-i386_Packages
E: The package lists or status file could not be parsed or opened.

Заносим запись в /etc/apt/apt.conf или /etc/apt/apt.conf.d/70debconf или root/.aptitude/config:
APT::Cache-Limit 12582912;
Значение 12582912 можно изменять по необходимости.

Метки:  

Настройка меню в xfce

Среда, 26 Декабря 2007 г. 14:31 + в цитатник
Ююзать xfce4-menueditor или alacarte

Метки:  

Виртуальные пакеты

Среда, 26 Декабря 2007 г. 14:30 + в цитатник
Что такое виртуальный пакет?

Виртуальный пакет - это общее имя, применимое к любому из группы пакетов, все из которых обеспечивают выполнение какой либо функции. Например, программы tin и trn, обе являются программами для чтения новостей и должны удовлетворять зависимость программы, которая требует наличия в системе программы чтения новостей, для своей работы. Поэтому обе предоставляют "виртуальный пакет", называемый news-reader.

Аналогично, smail и sendmail обеспечивают функции почтового транспортного агента. Поэтому они предоставляют виртуальный пакет "mail transport agent". Если один из них установлен, то любая программа, зависящая от пакета mail-transport-agent, будет удовлетворена существованием данного виртуального пакета.

Кроме того, если в системе установлено более одного пакета, предоставляющего определенный виртуальный пакет, то Debian обеспечивает системного администратора механизмом, позволяющим определить один из этих пакетов предпочтительным. Для этого имеется команда update-alternatives, описанная далее в Некоторым пользователям нравится mawk, другим - gawk; некоторым - vim, другим - elvis; некоторым - trn, другим - tin.

Метки:  

Отклбчение ipv6

Среда, 26 Декабря 2007 г. 14:24 + в цитатник
От рута в файле /etc/modprobe.d/aliases заменить строку
alias net-pf-10 ipv6
на
alias net-pf-10 off

Метки:  

Запоминание уровня громкости в alsa

Среда, 26 Декабря 2007 г. 14:22 + в цитатник
Очень просто заставить ALSA драйвер сохранить уровень громкости, чтобы при каждой загрузке не выставлять его заново. Для этого выставите нужный уровень и выполните в командной строке под root:
# alsactl store

При этом должен быть разрешен на запуск скрипт /etc/rc.d/rc.alsa в котором при загрузке выполняется команда
# alsactl restore

Метки:  

Параметры /etc/network/interfaces

Среда, 26 Декабря 2007 г. 14:19 + в цитатник
# Указание на статически внутрисетевой IP
iface eth0 inet static
# Собственно внутрисетевой IP
address
# Полученная от провайдера маска подсети
# В большинстве случаев она именно такова
netmask 255.255.255.0
# IP-адрес шлюза
gateway
# IP-адреса 1-го и 2-го сервера имен, через пробел
dns-nameservers

# Предписание запускать сетевую службу при старте машины
auto eth0

Метки:  

Структура репозитория

Среда, 26 Декабря 2007 г. 14:17 + в цитатник
Из линуксфорума

В pool сами пакеты (могут быть разделены на поддиректории по желанию), в dists - метаинформация о них.
dists/ содержит директории по именам веток debian - stable, testing и проч. Нужна хотя бы одна, какая именно - не столь важно. В этих директориях есть файл Release, описывающий их содержимое - он по моему опыту необязателен. Главное его назначение, видимо - содержать md5-суммы всех файлов в директории.
main,contrib, {еще что-то} - информация соответственно об пакетах из основной части debian, пакетах сторонних разработчиков, ну и по мере надобности могут быть другие ветки - например, non-free.
В этих директориях могут быть (необязательны) директории binary-архитектура (м.б. несколько штук) и source.
dists/.../source - информация о пакетах с исходниками.
dists/.../binary-{архитектура} - описание пакетов, относящихся к данной архитектуре. В этой директории:
Packages - файл, полученный (почти) как объединение файлов control из всех пакетов, относящихся к данной части репозитария. Почти - потому что в описание каждого пакета добавлен параметр Filename с путем до файла этого пакета. Формат описывать, мне кажется, нет никакого смысла - это типичный record-jar, разделитель записей - пустая строка.
Release - файл с общей информацией о ветке репозитария.

Метки:  

Некоторая автоматизация и оптимизация установки системы

Среда, 26 Декабря 2007 г. 14:08 + в цитатник
По началу знакомства с линукс приходилось часто переустанавливать систему.
Дабы облегчить себе труд, я записал названия нужных мне пакетов в файл, и командой

aptitude install `cat файл.txt` их устанавливал.

Так же полезно из /var/cache/apt/archives сохранить пакеты и в последствии туда же их перезаписать уже в новой системе, дабы не тянуть их заново из интернета.

Для себя нашел оптимальную установку системы debian lenny.
Ставим базовую систему debian etch. Для этого выбираем режим установки при загрузки с cd: boot expert. Советую там не мудрить с выбором всяких опций и выбирать ответы по умолчанию, кроме пункта о разметке диска.
После этого ставим (желательно соблюдать по пунктам)
1. Новое ядро
2. Пакеты xorg и xserver-xorg
3. Затем любой WM и дополнительные программы.
Получается довольно компактная система, всего по минимуму.

Метки:  

Параметры "XkbOptions"

Среда, 26 Декабря 2007 г. 13:54 + в цитатник
Варианты переключателей между языками в файле /etc/X11/xorg.conf

1. grp:toggle - переключение правым Alt;
2. grp:shift_toggle - двумя клавишами shift;
3. grp:ctrl_shift_toggle - ctrl+shift;
4. grp:alt_shift_toggle - alt+shift;
5. grp:ctrl_alt_toggle - ctrl+alt;
6. grp:caps_toggle - переключение по CapsLock;
7. grp:lwin_toggle - переключение по левой "Win" клавише на Windows клавиатуре (для X Window старше 4.2);
8. grp:rwin_toggle - переключение по правой "Win" клавише на Windows клавиатуре (для X Window старше 4.2);
9. grp:menu_toggle - переключение по клавише "Контекстное меню" на Windows клавиатуре (для X Window старше 4.2);
10. grp:lctrl_toggle переключение по левой клавише Control
11. grp:rctrl_toggle переключение по правой клавише Control
12. grp:switch - переключение по правому Alt только на момент нажатия
13. grp:lwin_switch - переключение по левой клавише Windows только на момент нажатия
14. grp:rwin_switch - переключение по правой клавише Windows только на момент нажатия
15. grp:win_switch - переключение по любой клавише Windows только на момент нажатия

Возможные значения grp_led:

1. grp_led - использовать индикаторы на клавиатуре для показания изменения группы
2. grp_led:num - индикатор Num_Lock показывает изменения группы
3. grp_led:caps - индикатор Caps_Lock показывает изменение группы
4. grp_led:scroll - индикатор Scroll_Lock показывает изменение группы

Метки:  

Настройка java в firefox или iceweasel

Четверг, 13 Декабря 2007 г. 11:59 + в цитатник
По этой ссылке http://java.com/ru/download/installed.jsp?detect=jre&try=1 можно проверить, работает ли java в броузере.


Firefox требует JRE 1.4.2 или позже. Firefox собран с gcc 3.2.3, так что должна использоваться совместимая версия Java. JRE 1.4.2 содержит совместимый plug-in.

Если Вы установили JRE 1.4.2_01 RPM, этот plug-in -/usr/java/j2re1.4.2_01/plugin/i386/ns610-gcc32/libjavaplugin_oji.so и чтобы установить его в Firefox, сделайте следующее:

* Откройте терминал
* Зайдите в Вашу директорию с Firefox plugins (~/.mozilla/plugins)
* Выполните следующую команду: ln-s/usr/java/j2re1.4.2_01/plugin/i386/ns610-gcc32/libjavaplugin_oji.so

!!! Нужно дать права на исполнение файлу libjavaplugin_oji.so

Если Вы используете более старый дистрибутив Linux, то, возможно, должны установить библиотеки поддержки gcc3, так как gcc 3.2 требует libgcc_s.so.1. Вы можете найти эти пакеты, используя Google.

Если Вы используете старый, или неофициальную сборку Firefox, Вы можете проверить, какой компилятор использовался, набрав about:buildconfig в строке адреса. Вы увидете строку типа «gcc версия 3.3 20030226 (prerelease) (SuSE Linux)», которая покажет компилятор, который использовался. Если использовался gcc2.9x, Вы должны использовать ns610, не ns610-gcc32 plug-in.

Метки:  

Поиск текста в файлах

Понедельник, 10 Декабря 2007 г. 19:41 + в цитатник
grep -ir 'что ищем' /где_ищем

Метки:  

Сканируем сеть.

Понедельник, 10 Декабря 2007 г. 19:38 + в цитатник
Устанавливаем пакет nmap
$aptitude install nmap

Сканируем диапазон 192.168.0.0/16 (тоже, что 192.168.0.0/255.255.0.0)

nmap -v -sP 192.168.0.0/16

Метки:  

Ошибка в протоколе fish.

Понедельник, 03 Декабря 2007 г. 15:56 + в цитатник
Konkueror позволяет подключать удаленный файловую системы по протоколу ssh. (fish://host)
В kde есть известный баг, когда неожиданно прекращает свою работу протокол fish. Пока создатели трудятся над решением проблемы, можно во всю использовать протокол sftp.
Кодировку удаленной стороны можно поменять в Сервис -> Кодировка сетевого диска.

Метки:  

Локализация причин внутренних сбоев в Apache

Понедельник, 03 Декабря 2007 г. 14:38 + в цитатник

Метки:  

Система компьютерной алгебры — графическая подсистема

Понедельник, 03 Декабря 2007 г. 14:36 + в цитатник
Axiom — система компьютерной алгебры, полезная для исследования и разработки математических алгоритмов. Поддерживает строгую типизацию, математически точную иерархию типов. Имеется язык программирования и компилятор.
Полный текст на http://beshenov.ru/potd/20071128.html

Метки:  

Поиск сообщений в debianstart
Страницы: 5 4 [3] 2 1 Календарь