Решение проблемы с suspend/hibernate в Ubuntu 9.10
Если не работает стандартная система Suspend/Hibernate то можно использовать uswsusp, установите его командой:
sudo apt-get install uswsusp
Проверяем что работает suspend в память и hibernate на диск
s2ram -f
s2disk
Если все в порядке, то подключаем прописав в /etc/pm/config.d/00sleep_module
SLEEP_MODULE="uswsusp"
Перезагружаемся и наслаждаемся работой.
Однако через некоторое время выяснилось, что Ждущий режим (suspend to RAM) работчет через раз.
У меня на ноутбуке видеокарта на чипсете intel 945 и он просыпался через раз (не инициализировалось видео)
Погуглив полнял, что для i945 необходимо использовать режим ACPI как s3_bios, в связи с чем запускать s2ram следует как s2ram -f -a 1
Разобравшись как работают эти скрипты добавил в /etc/pm/config.d/00sleep_module также строку
ADD_PARAMETERS="--quirk-s3-bios"
И suspend to RAM также стал работать отлично. Также для более стабильной работы отключим все лишнее в /etc/uswsusp.conf - оставим только resume device = /dev/sda5 и shutdown method = platform
Пёс Кузя - сисадмин :)
Сделал тут фотографию собаки сисадмина

Если эта фото вам нравится, то зайдите и проголосуйте за рыжего сенбернара в черной майке (ссылка над фото Добавить мой)
How to install Yum on CentOS Linux
”This article is specific to CentOS, however the packages required for yum here are the same on other flavors”
The scripts shown below install all the packages upon which yum depends for a 386 distro (Need separate 64 bit instructions)
”’Please note”’ - that the version numbers of the packages WILL change as later releases come out, it is up to you to ensure that the packages used are the latest. If you find a package in this script has become deprecated, please update this page with the latest package so others do not have to search for it as well.
== CentOS 4 i386 ==
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/gmp-4.1.4-3.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/readline-4.3-13.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/python-2.3.4-14.7.el4.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/libxml2-2.6.16-12.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/libxml2-python-2.6.16-12.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/expat-1.95.7-4.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/python-elementtree-1.2.6-5.el4.centos.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/sqlite-3.3.6-2.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/python-sqlite-1.1.7-1.2.1.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/elfutils-libelf-0.97.1-5.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/elfutils-0.97.1-5.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/rpm-4.3.3-26_nonptl.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/rpm-python-4.3.3-26_nonptl.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/python-urlgrabber-2.9.8-2.noarch.rpm
rpm -Uvh ftp://ftp.pbone.net/mirror/ftp.centos.org/4.6/os/alpha/CentOS/RPMS/centos-yumconf-4-4.5.noarch.rpm
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/yum-metadata-parser-1.0-8.el4.centos.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-4/4/os/i386/CentOS/RPMS/yum-2.4.3-4.el4.centos.noarch.rpm
yum -y update
Note: CentOS 4 i386 updated 10 November 2008
== CentOS 4 X86_64 ==
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/gmp-4.1.4-3.x86_64.rpm
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/readline-4.3-13.x86_64.rpm
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/python-2.3.4-14.7.el4.x86_64.rpm
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/libxml2-2.6.16-12.x86_64.rpm
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/libxml2-python-2.6.16-12.x86_64.rpm
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/expat-1.95.7-4.x86_64.rpm
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/python-elementtree-1.2.6-5.el4.centos.x86_64.rpm
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/sqlite-3.3.6-2.x86_64.rpm
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/python-sqlite-1.1.7-1.2.1.x86_64.rpm
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/elfutils-libelf-0.97.1-5.x86_64.rpm
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/elfutils-0.97.1-5.x86_64.rpm
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/rpm-4.3.3-26_nonptl.x86_64.rpm
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/rpm-python-4.3.3-26_nonptl.x86_64.rpm
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/python-urlgrabber-2.9.8-2.noarch.rpm
rpm -Uvh ftp://ftp.pbone.net/mirror/ftp.centos.org/4.6/os/alpha/CentOS/RPMS/centos-yumconf-4-4.5.noarch.rpm
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/yum-metadata-parser-1.0-8.el4.centos.x86_64.rpm
rpm -Uvh http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/yum-2.4.3-4.el4.centos.noarch.rpm
yum -y update
Read the rest of this entry »
IPv6 “из коробки”. Windows Vista & Seven IPv6 ready
Немного обалдел, что что все работает, фактически “из коробки”. Правда не настроено чтобы “броузить web” (про настройки IPv6 сетей я писал уже на блоге и сайте), однако torrent раздается через IPv6 “только так”

uTorrent ipv6 screenshot
Массово надо googlить всем на предмет , вероятнее всего это и будет вариант по типу как я писал про tonnel brokers.
C:\Users\ls>netsh int ipv6 show teredo
Параметры Teredo
———————————————
Тип : default
Имя сервера : teredo.ipv6.microsoft.com.
Интервал обновления клиента: 30 секунд
Порт клиента : unspecified
Более того
C:\Users\ls>ping 2001:4860:a005::68
Обмен пакетами с 2001:4860:a005::68 по с 2001:0:d5c7:a2d6:34cf:2458:a383:ddf6 с
32 байтами данных:
Ответ от 2001:4860:a005::68: время=596мс
Ответ от 2001:4860:a005::68: время=157мс
Ответ от 2001:4860:a005::68: время=229мс
Ответ от 2001:4860:a005::68: время=250мсСтатистика Ping для 2001:4860:a005::68:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 157мсек, Максимальное = 596 мсек, Среднее = 308 мсек
Однако по имени тот же хост не работает резолвинг (адрес я узнал командой dig ipv6.google.com aaaa в unix) и не открывается в браузерах. Впрочем, в браузере (FF и IE) и не открывается по IP-адресу.
Вероятно, надо что-то донастроить. И еще, читать и читать на каком основании какой IPv6 адрес выдается мне. Статический или какой он?
Зато кроме ping также работает, например, telnet 2001:4860:a005::68 80
Следовательно, делаем вывод что “проблемы браузеров решаемы”, как настроить стек - буду читать уже завтра, вероятно просто достаточно поставить протокол на сетевую карту.
А пока отключу командами
netsh>int ter
netsh interface teredo>set st dis
ОК.
Downgrade ISPmanager-Pro до ISPmanager-Lite
От нефиг делать сделал по совету . Просто правленный скрипт up2prof.sh, где Pro заменено на Lite и убран кусочек который делает запись про “центр поддержки”.
1. Меняем лицензию.
2. Качаем и запускаем скрипт http://blog.ihtiandr.info/wp-content/uploads/ispmanager/down2lite.sh
Надо бы в апстрим засунуть его, только надо ли?
Буду юзать, а то надодает качать, растаривать, удалять лицензию и перезапускать
Файл sources.list для быстрого обновления Ubuntu через Webstream
У существует на который они не ограничивают (по крайней мере на в данный момент) скорость доступа и с которого я обновляюсь со скоростью около 6 мегабит.
Для этого следует привести /etc/apt/sources.list к следующему виду:
deb http://apt.sibnet.ru:9999/ubuntu/ jaunty main restricted universe multiverse
deb http://apt.sibnet.ru:9999/ubuntu/ jaunty-updates main restricted universe multiverse
deb http://apt.sibnet.ru:9999/ubuntu/ jaunty-security main restricted universe multiverse
deb http://apt.sibnet.ru:9999/ubuntu/ jaunty-proposed main multiverse restricted universe
deb http://apt.sibnet.ru:9999/ubuntu/ jaunty-backports main multiverse restricted universe
deb-src http://apt.sibnet.ru:9999/ubuntu/ jaunty main restricted universe multiverse
deb-src http://apt.sibnet.ru:9999/ubuntu/ jaunty-updates main restricted universe multiverse
deb-src http://apt.sibnet.ru:9999/ubuntu/ jaunty-security main restricted universe multiverse
deb-src http://apt.sibnet.ru:9999/ubuntu/ jaunty-proposed main multiverse restricted universe
deb-src http://apt.sibnet.ru:9999/ubuntu/ jaunty-backports main multiverse restricted universe
Также в нем есть 2 строки - это ДубльГис () и плазмоид для показа погоды, у меня они следующие:
Редактор по-умолчанию в консоли Ubuntu
Конечно, можно поправить bashrc на предмет $EDITOR, но это не убунтувэй и следует воспользоваться следующей командой:
sudo update-alternatives --config editor
Выбранный нужной цифрой редактор запишется в ~/.selected_editor
Тем самым мы теперь знаем как заменить сраный nano на кошерный vim в kububtu linux в таких командах, как crontab -e и vipw.
Ubuntuzilla
- скрипт позволяющий поставить Firefox/Thunderbird или Seamonkey более новых версий чем есть в репозитории и сделать соответствующие линки для корректной работы приложений в Debian-based системах.
Зачем это надо? Предположем, у меня Ubuntu 9.04 и в ней Firefox 3.0. Я хочу 3.5. В репозитории есть 3.5, однако он не заменит 3.0, а встанет рядом и будет называться Shiretoko.
А если более старый дистрибутив, то что делать тогда? Итак, - то что надо в этом случае.
Подключаем SAPE к MediaWiki (взято с форума sape)
Создаем где-нибудь отдельный файл (например sapecode.php) с таким содержимым:
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'abcdefjhklmnopqrst12345nututaponyatnochto');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
echo $sape->return_links();
?>
В файл /skins/MonoBook.php добавляем такую вставку:
Т.е. путь к созданному файлу относительно корня сервера.
Я добавлял этот код перед строкой
Как перекодировать тэги id3 (mp3) из cp-1251 в utf-8
$ sudo apt-get install python-mutagen
$ find -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1
И теперь тэги будут читаться и показываться нормально.