linux


itakingiteasyyuyuyu аватар

Конфигурация ядра linux и сопутсвующих драйверов для Asus Eee PC 1215P

Конфигурация ядра 2.6.38 с патчами tuxonice на EeePC 1215P.

0
Ваша оценка: Ничего
i-sat аватар

Fedora 15 Alpha GNOME3 и настройка 3G модема ZTE MF626 под Мегафон

Этот совет был готов ранее чем совет по Mandriva Linux 2011 Beta 1 Errata, однако никак не доходили руки его оформить. Да, и он тоже написан в продолжение совета про настройку 3G модема от ZTE MF626 на Мегафоне под Fedora Electronic Lab 12.

Не так давно мне стало интересно, что же из себя представляет GNOME 3 в видении команды Fedora. Скажу сразу, что всегда являлся поклонником KDE, однако посмотрев на GNOME 3, он меня приятно удивил. С одной сторны он напомнил мне некоторые удобства MacOSX, а с другой элементы Android.

И, конечно же для подготовки этого совета я использовал Fedora 15 Alpha GNOME 3 LiveCD подготовленный как и ранее по методике писанной в статье про мультибут.

Пожалуй начнём...

0
Ваша оценка: Ничего
i-sat аватар

Mandriva Linux 2011 Beta 1 Errata настройка 3G модема ZTE MF626 на Мегафон unlimited traffic

Пишу этот совет в продолжение совета про настройку 3G модема от ZTE MF626 на Мегафоне под Fedora Electronic Lab 12 http://linsovet.com/zte-mf626-setup

Для кого эта статья?

Во-первых, Вы решили проверить, на что будет способна Mandriva Linux 2011 и для этого загрузили Beta 1 Errata ISO LiveCD и у Вас нет желания ставить Beta-версию на HDD!
Во-вторых, у Вас уже есть USB 3G-модем ZTE MF626, который работает с SIM-картами любых ОПСОСов, и Вы никак иначе не можете настроить Интернет, а без Интернета любая ОС сейчас выглядит уныло.
В-третьих, может Вам нужна система, которая после перезагрузки будет опять свежа как зимний ветер и девственно чиста как самое чистое озеро.

Начнём?

0
Ваша оценка: Ничего
angel2s2 аватар

Скрипт для добавления ppa репозитория

Думаю, что все знают про утилиту (точнее питоновый скрипт) add-apt-repository. Так вот, мне она не нравится, так как, как уже говорил в предыдущем посте, предпочитаю хранить все репозитории в одном файле, а не разбрасывать их по разным файлам в каталоге /etc/apt/sources.list.d/. Поэтому решил наваять свой скрипт для добавления PPA репозиториев.

Собственно сам код скрипта:

0
Ваша оценка: Ничего
angel2s2 аватар

Скрипт для поиска репозитория на launchpad.net

Мне, как и многим линуксоидам предпочитающим Debian-подобные дистрибутивы, периодически приходится искать репозитории той или иной софтины в самом большом архиве персональных репозиториев. Для этого я обычно ходил на страницу https://launchpad.net/ubuntu/+ppas либо пользовался утилитой ppasearch. Первый вариант просто надоел, а второй мне не удобен, потому-что не дает ссылку на страницу репозитория. Просто я предпочитаю хранить все репозитории в одном файле, а не разбрасывать их по разным файлам в каталоге /etc/apt/sources.list.d/. В то же время в результатах поиска я хочу видеть только ссылку на страницу репозитория, а его название и описание для меня имеет второстепенную важность.

Вот и решил накидать меленький скриптек:

5
Ваша оценка: Ничего Рейтинг: 5 (1 vote)

Листинг без ls

Случилось поковыряться в ADSL-модеме (конкретно, в D-Link DSL-2500U). Оказалось, что Busybox там без поддержки ls и еще нескольких нужных команд. Но выкрутиться можно.
К примеру, просмотреть директорию можно однострочником:

$ for i in * ; do echo $i ; done

либо указывая конкретную директорию:

$ for i in /usr/bin/* ; do echo $i ; done

Для большего комфорта можно зарядить это в скриптик:

$ echo -e '#!/bin/sh\ntest !$1 && p=`pwd`\ntest $1 && p=$1\nfor i in $p/* ; do echo $i ; done' >/var/ls
$ chmod +x /var/ls
$ export PATH=PATH:/var/
4.5
Ваша оценка: Ничего Рейтинг: 4.5 (2 голоса)
ramok аватар

Поиск по опциям ядра linux

При запущеном

$ make menuconfig

можно искать где находится нужная опция.
Например в новом 2.6.33 появился новый OSS драйвер для nvidia, nouveau .
Жмем /, вводим для поиска "nouv" и находим

Symbol: DRM_NOUVEAU [=m]
Prompt: Nouveau (nVidia) cards
  Defined at drivers/gpu/drm/nouveau/Kconfig:1
  Depends on: STAGING [=y] && !STAGING_EXCLUDE_BUILD [=n] && DRM [=m]
  Location:
    -> Device Drivers
      -> Staging drivers (STAGING [=y])
        -> Exclude Staging drivers from being built (STAGING_EXCLUDE_BUILD [=n])
  Selects: FW_LOADER [=y] && DRM_KMS_HELPER [=m] && DRM_TTM [=m] && FB_CFB_FILLRECT [=y] && FB_CFB_COPYAREA [=
0
Ваша оценка: Ничего

Установка Google Chrome в Ubuntu 9.10

На днях Google объявила о выпуске бета-версии своего браузера Google Chrome. Я решил, что настало время и мне его посмотреть. Скачать 32-битную версию Google Chrome для Linux можно тут, 64-битную – тут. Устанавливаем

$ sudo dpkg -i google-chrome-beta_current_*.deb

и запускаем.

При первом запуске Google Chrome предложил мне импортировать настройки из Mozilla Firefox (если Firefox запущен – необходимо выйти из него иначе импорта не выйдет), соглашаюсь.

Запускаем.

Первые впечатления: порадовала скорость работы браузера, импорт из Firefox так же оказался на высоте. Минусов пока не успел увидеть.

Источник: Установка Google Chrome в Ubuntu Linux

0
Ваша оценка: Ничего

Linux: Установка и запуск OpenVZ на Debian Lenny

Настройка VPS в Debian Lenny на базе OpenVZ. Виртуальные Linux сервера.

0
Ваша оценка: Ничего
angel2s2 аватар

Настройка Fn-клавиш в Ubuntu на примере ASUS M50Vc

В этом посте хочу рассказать о том как настроить хоткеи типа Fn+F1 и т.д. на ноуте в ubuntu, но это так же справедливо для любого другого дистрибутива linux/bsd (уверен, хотя не проверял).

Читать дальше

0
Ваша оценка: Ничего
angel2s2 аватар

man: Читаем man'ы на русском

Не всегда хочется читать man на английском… Порой хочет почитать его на родном языке. Это возможно и тут я расскажу как.

5
Ваша оценка: Ничего Рейтинг: 5 (1 vote)

WIFI BCM4312 на ноутбуке Dell Studio 1735 под openSUSE 11.1 64bit ядро 2.6.29

Основываясь на разных мануалах решил написать свой по установки WIFI BCM4312 на ноутбуке
Dell Studio 1735 под openSUSE 11.1 64bit ядро 2.6.29.4

5
Ваша оценка: Ничего Рейтинг: 5 (1 vote)
angel2s2 аватар

SendXMPP: Мониторим сервер с помощью Jabber

Нам, админам, нужно постоянно следить за серверми. Создавать кучу подключений по SSH или ssh-туннели не очень удобная вещь. E-mail, как правило, отсталый по времени, т.к. не у всех постоянно запущен e-mail клиент. А вот jabber запущен постоянно и всегда и зачастую даже на мобильнике. Почему бы его не заюзать для слежки за серваком?

0
Ваша оценка: Ничего
angel2s2 аватар

Автоматизируем telnet и ftp сессии [expect]

Типичная ситуация: в офисе есть сетевой принтер, который расположен на другом этаже, мне звонят и говорят, что он "начал плеваться бумагой", ясное дело, что очередь забилась, чтобы не идти на другой этаж можно подключить к принтеру по telnet и очистить очередь печати, но каждый раз вводить логин, пароль и команды уж очень не хочется, хочется максимально сократить телодвижения. Вот об этом и пойдет речь в этом посте на примере ftp и telnet сессий.

5
Ваша оценка: Ничего Рейтинг: 5 (2 голоса)
angel2s2 аватар

Bash: Добавляем дату и время в историю команд

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

Отредактируйте ~/.bashrc добавив внизу такую строку:

0
Ваша оценка: Ничего
ramok аватар

Нехватает ресурсов, кто будет убит?

Актуальное и подробное описание алгоритма и критериев по которым ядро linux выбирает процесс-жертву при нехватке ресурсов.

http://catap.ru/blog/2009/05/03/about-memory-oom-killer/

UPD:
Про память: overcommit memory
http://catap.ru/blog/2009/05/05/about-memory-overcommit-memory/

5
Ваша оценка: Ничего Рейтинг: 5 (1 vote)
angel2s2 аватар

port-check - чекаем порты без проблем или скрипт для проверки доступности портов

Нам, админам, довольно часто, точнее постоянно, приходится мониторить различные ресурсы своей сети и не редко удаленной. Если нет возможности поставить на хост средства мониторинга, то приходится проверить по портам. Раньше я это делал так:

$ netcat -w3 -z host port && echo OK

А что если нужно проверять несколько хостов и/или портов? Вот для этих целей и был написан скрипт.

0
Ваша оценка: Ничего
angel2s2 аватар

Автоматизация проверки своего IP по спам базам. Вершин ту.

Не так давно я выкладывал собственноручный скрипт для автоматической проверки своего IP по спам базам. Там было всего 11 баз. Да и работал он через http, что естественно не очень хорошо...
Но есть способ получше =)

5
Ваша оценка: Ничего Рейтинг: 5 (2 голоса)

Автоматизация проверки своего IP по спам базам

Кто-то админит локальную сеть, кто - веб-сервер, а кому-то, как и мне, приходится админить почтовый сервер... Такие админы знают каково бывает не сладко, когда их компания делает рассылку своим клиентам, т.к. очень часта в таких случаях их сервер (точнее IP сервера) попадает в спам базы...
Вот нам и приходится периодически проверять свой IP по спам базам, чтобы письма ходили всегда хорошо. Но проходить вручную по десятку спам-баз и вводит везде свой IP для проверки очень даже утомляет... Поэтому я решил автоматизировать этот процесс bash-скриптом.

0
Ваша оценка: Ничего

Как перенести корневую ФС на LVM в Debian

Всвязи с заменой жестких дисков потребовалось проделать перенос корневого раздела внутрь группы томов LVM. В процессе столкнулся с интересными граблями и хочу с ними поделиться.

5
Ваша оценка: Ничего Рейтинг: 5 (2 голоса)