Proxy-M
Linux Juick Kernel ? В общем я спаял чудо-провод: питалово adsl-роутера через usb-порт компьютера. А так он питался от розетки 220V. Ему оказалось достаточно 5V 0.5A, хотя было заявлено 5V 1A и я хотел спаять 2 питаловы от USB параллельно. Делал я это для того чтобы иметь возможность в течение часа сидеть в инете после того свет выключат в доме, питаясь от батареи ноутбука, т.к. телефонную линию не вырубают, она отдельно идет, а тратиться на мобильный интернет совсем не хочется при наличии проводного безлимитного.

В общем adsl-роутер запитывается теперь от компа/ноута, который стоит в одной комнате, а я нахожусь в другой комнате с другим компом/ноутом, имеющим проводное соединение к этой сети.
В случае неожиданного выключения интернета днем/вечером я могу войти в другую комнату, запитать adsl-роутер от своего ноута и подключить его напрямую к своему ноуту, которым обычно пользуюсь.

Ночью тот комп, в который обычно воткнут adsl-роутер выключают. Вместе с этим теперь выключается весь интернет нафиг и локальная сеть, т.к. все запитывается от usb-портов того компа/ноута (и у него еще полудохлый аккумулятор в отличие от моего ноута).

В общем мне нужно чтобы вместо полного выключения компа выключалось все кроме материнской платы и usb-портов, и чтобы вольтаж и ампераж usb-портов не менялся при этом выключении.
Т.е. мне нужно чтобы выключались:
1) процессор с его кулером
2) оперативка, точнее поддержка электропитания оперативки с целью сохранности данных на ней
3) жесткий диск
4) видеокарта и монитор.
Жесткий диск и монитор я допустим еще могу программно выключить, но вот что делать с процессором, оперативной памятью и видеокартой я не знаю.
Естественно мне не подходит спящий/ждущий режим (hibernate/suspend).
В ждущем не выключается оперативка, а в спящем выключается все. И всегда выключаются usb-порты.
Мне нужно решение хотя бы для линукса. Подойдут любые специфические команды, программы, скрипты, самопальные драйверы и подобное.
Также желательно, чтобы при нажатии кнопки включения питания этот компьютер потом начинал загрузку с самого начала, но не перезапускал usb-порты, а оставлял их в прежнем состоянии.
Как это все сделать-то?? Я в тупике просто. Подозреваю что bios может вытворять такие вещи, но как до него достучаться и так чтобы решение было универсально для любой материнской платы и любого биоса (кроме последнего пункта с включением с usb-портами без сброса состояния)?
Proxy-M
Debian iso convert mount вот различные пакеты (debian/ubuntu) для монтирования и конвертации различных образов оптических дисков (даже проприетарных образов/форматов):
mdf2iso — mdf2iso is a very simple utility to convert an Alcohol 120% mdf image
to an iso, toc/dat or cue/bin image.
uif2iso — uif2iso is a command-line tool for converting single and multipart UIF images
(Universal Image Format, used by MagicISO) to uncompressed images according to
the original input file: ISO, BIN/CUE, MDS/MDF, CCD/IMG/SUB, NRG.
furiusisomount — Furius ISO Mount is a simple application for mounting ISO,
IMG, BIN, MDF and NRG image files even without burning them to disk.
iat — iat (Iso9660 Analyzer Tool) is a tool for detecting the structure
of many types of CD-ROM image file formats, such as BIN, MDF, PDI,
CDI, NRG, and B5I, and converting them into ISO-9660.
fuseiso — It can mount single-tracks .ISO, .BIN, .MDF, .IMG and .NRG.
acetoneiso — AcetoneISO makes it possible to mount and manage CD and DVD images:
ISO, BIN, NRG, MDF and IMG.
mountmanager — Mount and unmount partitions (ext3/2, ntfs, swap, fat, reiserfs, iso9660, udf, ...),
Images mounting and unmounting (Nrg, Mdf, Ccd, Bin, etc).
mucommander — muCommander comes with built-in support for a variety of file protocols
(Local, FTP, SFTP, SMB, NFS, HTTP) and
archive formats (ZIP, TAR, GZIP, BZIP2, ISO, NRG, AR, DEB, LST) and is available in 18 languages.
Java 1.4 or higher is required to run muCommander. Some features are available only under Java 1.5 and 1.6.
nrg2iso — nrg2iso is a very simple command line tool to extract the ISO9660 CD image
data from Nero ".nrg" files.
cue2toc — converts CUE files to cdrdao's TOC format.
ccd2iso — Converter from CloneCD disc image format (.CCD) to standard ISO.
dmg2img — DMG2IMG is a tool which allows converting Apple compressed dmg
archives to standard (hfsplus) image disk files (выходной файл можно делать с расширением iso, он будет корректно записываться на болванки, монтироваться в VirtualBox, и будет загрузочным под Маками).
Подробнее здесь: juick.com .
brasero — Brasero is a simple application to burn, copy and erase CD and DVD
media: audio, video or data.
* cdrdao to burn combined data/audio CDs and for byte-to-byte copy
* vcdimager to create VCDs or SVCDs
* libdvdcss2 to copy encrypted DVDs.
gmerlin — Gmerlin is a multiformat media player with tree-like virtual directory
structure, where you can save your files, webstreams or whatever. It
handles even large media collections gracefully. Hardware devices appear
also in the tree so you can open Audio-CDs, (S)VCDs, DVDs and
DVB-broadcasts.
divxenc — A shell script which makes it easy to encode DVDs, (S)VCDs or video files
to the FMP4/DivX video format using MEncoder from the MPlayer project.
Proxy-M
FTP smb Windows Juick Помогите кто знает.
В общем подключаю сетевой диск в винде, ставлю автоподключение после перезагрузки. А он он после перезагрузки отображается как отключенное сетевое устройство. Некая программа проверяет свободное место на нем, говорит, что нет места, и отказывается работать. В принципе решаемо запуском в командной строке `B:` (если диск B) и как я понимаю эту командную строку закрывать не надо. Но как решить проблему правильнее?

В общем мне нужна программа, которая будет монтировать в винде виндовые шары (smb / cifs) и еще желательно ftp. Причем монтировать она это должка в виде виртуальных Локальных дисков.
1) при обращении к диску должно быть автоподключение, если отключился или был разрыв сети
2) при запросе размера должно выполнять пункт 1 и возвращать свободное место, либо чтобы была возможность вручную указывать любое нужное свободное место
3) должно поддерживать без проблем все варианты подключения в паролями и без
4) должно поддерживать xp, vista и 7
5) не должно исполльзовать .NET и Java
6) монтировать диск желательно для всех пользователей сразу и до запуска любых других программ

Вообще мне еще нужна программа для автоматического резервного копирования (аналог Apple Time Machine).
1) так чтобы настроил и работало, не тревожа пользователя
2) инкрементные бэкапы, то есть в бэкап бы шла информация о изменениях в файлах, либо только измененные файлы
3) запуск по расписанию не нужен, нужна постоянная слежка за изменениями в файлах
4) работать должно на уровне системы, для всех пользователей одни настройки, а не так чтобы залогинился под одним, настроил бэкап системного диска, разлогинился, зашел под другим пользователем, и оно уже не бэкапит системный диск, а предлагает снова выбрать что будем бэкапить для этого пользователя
5) бэкап должен состоять из простых копий файлов и папок в несжатом незашифрованном виде, а не в виде образа файловой системы (возможно большого, сжатого, зашифрованного). к простым файлам могут добавляться diff-файлы, либо записи в файлах какой-либо общедоступной базы данных, отражающие изменения в файлах и папках (в случае отсутствия базы данных и diff-файлов сохраняются просто разные версии файлов целиком).
6) возможность восстанавливать предыдущее состояние файла, либо извлекать его в любую папку через гуи программы архивации, либо через контекстное меню проводника windows
7) возможность при необходимости задавать ограничение на размер файла выше которого бэкапы для него создаваться не будут
8) возможность задавать ограничение на общий размер бэкапа со всеми версиями файлов, так чтобы старые версии удалялись автоматически, если предел превышен.
9) если программы (программ) для монтирования smb и ftp как виртуальных локальных дисков не найти, то нужна также возможность работать грамотно с сетевым диском (либо напрямую с шарой smb) и желательна также возможность грамотно работать с ftp (я имею в виду, что бэкапы будут посылаться на smb, либо ftp).
Proxy-M
avast Linux Juick ? люди подскажите с линуксовым авастом режима командной строки. я запустил его и ушел на весь день. в инструкции написано, что он в конце предложит удалить вирусы если найдет. он нашел 2 и нифига не предложил. просканировал 37Гб. я зря не перенаправил вывод в файл (я ожидал что он спрашивать же будет же). логов не могу найти нигде. неужели он настолько тупой, что не создает логов??? где они??

есть только логи об ошибках программы аваста, даже не об ошибках доступа к файлам.

в общем он ведет себя таким же образом, если нажать Ctrl+C: выводит сколько успел найти вирусов и все. это полный маразм! кому нужно просто количество без указания конкретных путей.
Proxy-M
apt history [копипаста]
The apt history is in /var/log/apt/history.log as said in a comment above. That said, this will not list packages that were installed manually, using dpkg or GUIs such as gdebi. To see all the packages that went through dpkg, you can look at /var/log/dpkg.log.
[/копипаста]
Proxy-M
root over mount aufs Правильный ответ на такой простой вопрос как: mount aufs over root
находится аж на второй странице в гугле: answers.oreilly.com
Мой пример:
mount -t tmpfs -o size=200M tmpfs /tmp/ttt
mount -t aufs -o br:/tmp/ttt=rw none /
Если последнюю команду выполнить с уже запущенными иксами и приложениями, то могут быть проблемы после перезагрузки =)
Поэтому лучше монтировать все директории в корневой в отдельности кроме /home, /root и /tmp
Proxy-M
apt synaptic Иногда после do-release-upgrade (особенно если внаглую сделать их 2 подряд без перезагрузки) aptitude при запуске начинает писать такую билиберду-ошибку:
"The value 'maverick' is invalid for APT::Default-Release as such a release is not available in the sources"
и выключаться, не давая ничего сделать и исправить ситуацию (кто только придумал такое поведение?).
Дело просто в том, что я когда-то прописал maverick в качестве приоритетного предпочитаемоо релиза в настройках synaptic. Найти эту настройку нереально нигде кроме как в самом синаптике.
Строчка
APT::Default-Release "precise";
прописывается например в файле /etc/apt/apt.conf или в файле /etc/apt/preferences (если не путаю)
или где-нибудь в файле в директории /etc/apt/apt.conf.d/
вот обсуждение: forums.linuxmint.com
и вот например: bugs.debian.org
да еще бывает такое: APT::Default-Release considers equivalent suite names differently ("testing" != "wheezy")

В общем очередной фигвам. Я не нашел ни единого упоминания maverick в этих файлах. Ну по идее туда можно пихать свое упоминание и synaptic его скушает. Но он упорно видит лишь maverick.

Ну раз ты так хочешь synaptic этого maverick'а, то я тебе пропишу его репозитарий в /etc/apt/sources.list
Прописал и сделал apt-get update. Помогло. synaptic запустился, и я убрал из его настроек maverick'а (это последняя вкладка в настройках), и потом убрал ненужный более репозитарий maverick. Ну почему synaptic так глупо себя ведет??

P. S. : я пробовал удалять синаптик и устанавливать заново, но это не помогло от "The value 'maverick' is invalid for APT::Default-Release as such a release is not available in the sources"
Proxy-M
console Ubuntu Linux cyrillic Вместо русских букв в консоли (которая все иксов) кракозябры, чего и следовало ожидать.
Я бы предпочел английский интерфейс в консоли, но это стало невозможно после juick.com
Пришлось ставить console-cyrillic по инструкции для надежности =)
debianworld.ru
А вот фиг! Не помогло!

Заглядываю в /etc/init.d/console-cyrillic
Зашибись: там закомментирован кусок кода запуска этой штуки со ссылкой на баг bugs.launchpad.net
Раскомментирую, и для верности добавляю вызов setupcon после cyr.
Опять облом: console-cyrillic запускается и настраивает консоль, но при последующем запуске иксов консоль переконфигурируется в режим "русские кракозябры" =)
У меня стоит xdm вместо gdm (gdm зачем-то тянет за собой кучу пакетов и мешает пропихивать некоторые новые пакеты в систему без удаления половины установленных пакетов).
Иду в скрипт запуска xdm:
/etc/rc0.d/K01xdm
и приписываю в конце до exit 0
строчку:
sleep 5; service console-cyrillic restart
Задержка нужна для того чтобы подождать пока иксы запустятся и испоганят консоль, а затем исправить это дело перезапуском console-cyrillic (хотя достаточно запуска setupcon). Теперь все отлично работает. В консоли кириллица прекрасно отображается (за исключением терминала с иксами, и в момент перезагрузки появляются кракозябры).
Может кто знает решение проблемы без таких жутких костылей? =)
Proxy-M
Ubuntu Linux language locale В убунте все до единого пакеты поддержки русского языка стоят, переустановка не помогает. Везде выбран русский. Интерфейс английский =) Просто устанавливал пакеты из разных репозитариев разные, и произошло такое чудо.
Нашел единственный способ исправить: поменять содержимое /etc/default/locale
теперь так: $ cat /etc/default/locale
#LANG="en_US.UTF-8"
LANG="ru_RU.UTF-8"

помогло, но появились другие проблемы. о них в следующем посте.
Proxy-M
display xserver startx Запустить startx на ненулевом дисплее можно так:
startx — :1
источник: osr600doc.sco.com
установка переменной DISPLAY в значние ":1.0" и запуск:
startx -t
не помогают.
интересно, почему в man startx ничего не написано про startx — :1
Proxy-M
Tkabber XML Jabber compression Как включить в ткаббере обычное сжатие передаваемого xml при условии поддержки такового сервером?
1) установить пакеты ztcl, tclmore
deb people.debian.org etch main
либо ждите пока в вике выложат актуальную информацию: en.tkabber.jabe.ru
хотя тут актуально: =) ru.tkabber.jabe.ru
2) также нужна библиотека zlib (вероятно zlib1g или zlib1, в крайнем случае исходники где-то здесь: zlib.net )
3) в настроках выбираем Login->::::loginconf(stream_options) или в окне логина выбираем вкладку SSL&Сжатие
ставим там Сжатие или Шифрование (STARTTLS). наслаждаемся =)
не забываем сохранить в настройках эту опцию для текущей и следующих сессий.
Proxy-M
Bash Включаем i-search по Ctrl+S помимо reverse-i-search по Ctrl+R (поиск ранее введенных команд) в эмуляторе терминала:
stty -ixon
лучше прописать это в конце в ~/.bashrc
заморозка процесса по Ctrl+S мне не нужна.
Proxy-M
Linux Bash ? есть такая команда как truncate, урезает, увеличивает или создает файл заданного размера.
например: truncate -s 7666M /ttt.iso
в результате наутилус показывает файл на 7.5Гб.
а du -hs показывает файл нулевого размера.
вопрос: почему так? du всегда так неадекватно размер показывает? или truncate так неадекватно создает файлы?
и что вообще это за файл такой если он создается моментально и ничем не заполняется? файловая система etx3.
ls -lsah /ttt.iso
0 -rw-r--r-- 1 root root 7,5G 2012-10-16 21:12 /ttt.iso
ls показывает 2 разных размера. это как так?
Proxy-M
help Linux Juick ? 1) исчезающий при появлении tooltip курсор каким раком лечить? никаких unclutter в системе нет.
всего-то ядрышко пересобрал на пропатченное (zen-linux) и иксы переставил потому что старые не хотели работать с новым ядрышком. пока что могу все откатить до старого ядра перезагрузкой, но не хочу, в новом прошел баг 12309.
2) звук перестал выводиться на передний выход компа, только на задний. как лечить? причина та же: смена ядра.
-PCI Devices-
Audio device : Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
Kernel modules: snd-hda-intel
Proxy-M
Linux Juick ? ext3 Было аварийное отключение вследствие использования чуда-драйвера для usb-модема. Проверку диска отменил. Раздел монтировался секунд 10. Решил посмотреть почему.
$ dmesg | tail
...
[ 7897.236791] EXT3-fs: barriers not enabled
[ 7908.618118] kjournald starting. Commit interval 5 seconds
[ 7908.618517] EXT3-fs (sda5): warning: maximal mount count reached, running e2fsck is recommended
[ 7908.675186] EXT3-fs (sda5): using internal journal
[ 7908.675194] EXT3-fs (sda5): recovery complete
[ 7908.675448] EXT3-fs (sda5): mounted filesystem with ordered data mode

Вопрос к джуйку:
"recovery complete"?? ext3 умеет самовосстанавливаться без e2fsck?
Proxy-M
PEX torrent dht local 1) Торренты можно качать без трекеров, если включить DHT сеть в клиенте. Работает даже в Transmission. Достаточно magnet-ссылки с хэшем раздачи. Про magnet здесь: ru.wikipedia.org
2) Пиров можно искать быстрее и даже подключаться к клиентам в закрытым портом (им об этом сообщит другой подключенный), если ичпользовать расширение bittorrent протокола PEX для обмена пирами.
3) Качать можно быстрее, если включить локальное обнаружение узлов (если провайдер дает в локалке скорость больше чем просто в интеренете).
nnm.ru