четверг, 29 октября 2009 г.

Релиз Ubuntu 9.10

Наконец-то мы все смогли дождаться выхода Ubuntu 9.10 в статусе релиза!

Ура, товарищи!!!

Так что бежим все качать образы. 

Призываю всех использовать торенты, поскольку по отзывам на forum.ubuntu.ru сервера уже практически лежат!

По прогнозам Canonical следующий релиз (а именно 10.04) должнен быть LTS.

Поживем - увидим!


Читать далее

понедельник, 21 сентября 2009 г.

Запуск игр и других приложений в отдельном X-сервере

В арчевской вики нашел решение большинства проблем с полноекранными игрушками.

Сегодня обязательно попробую и перепишу пост.

Обсуждение на forum.ubuntu.ru


Читать далее

вторник, 25 августа 2009 г.

apt через proxy

Решил поекспериментировать с ubuntu-server.

Встала проблема с работой APT-а через прокси-сервер.

В решении помог все тот-же forum.ubuntu.ru

sudo nano /etc/apt/apt.conf.d/proxy

А во внутрь воткнуть:

Acquire::http::Proxy "http://proxy:port/";
Acquire::ftp::Proxy "ftp://proxy:port/";
Acquire::::Proxy "true";


Читать далее

среда, 5 августа 2009 г.

Списки репозиториев для sources.list

На просторах forum.ubuntu.ru нашел тему, в которой выкладывают списки репозиториев. Очень занимательно.

Собственно тема


Читать далее

вторник, 28 июля 2009 г.

Автостарт программы в свернутом виде

На просторах forum.ubuntu.ru нашел, что можно автоматически запускать приложения свернутыми. Порой это очень удобно. Для этого в команде надо добавить параметр --hide-mainwindow
Читать далее

четверг, 23 июля 2009 г.

Генератор sources.list

Нашел на просторах forum.ubuntu.ru интересную сслыку на онлайновый генератор sources.list для ubuntu.

Собственно сабж


Читать далее

вторник, 21 июля 2009 г.

Перекодировка mp3-тегов

Столкнулся с проблемой, что при копировании музыки в мой SE w380i довольно часто id3-теги отображаются абракадаброй и, естественно, это вызывает неудобства при поиске нужного трека в плеере.
Решение пришло при просмотре этого блога.
Да простит меня автор за копипаст:

Для этого можно использовать специальную утилиту: MP3Unicode

После ее установки, перекодировка тегов осуществляется просто:
mp3unicode -s cp1251 --id3v1-encoding unicode --id3v2-encoding unicode файл.mp3

В данном примере перекодируются теги из cp1251 (windows кодировка) в unicode (системная кодировка), если у вас другая системная кодировка, просто замените ей "unicode".
Для того чтоб обработать программой mp3unicode папку с файлами можно выполнить с консоли такую вот комманду (спасибо olegfink):
find /home/nastya/Music -type f -exec mp3unicode -s cp1251 --id3v2-encoding unicode {} \;

Она обработает все файлы в папке /nastya/Music

НО! Если есть файлы с уже прописанными в них тэгами второй версии, то программа их зачем-то сново переконвертирует и получается абракадабра.

Еще есть графическая утилита EasyTAG - ей можно еще и заполнить тэги и назвать файлы красиво :)

Читать далее

Ускорение загрузки страниц с помощью Squid

Squid - кэширующий прокси сервер

Squid позволяет кэшировать картинки, флэш-ролики, видео и прочий веб контент. Это дает выигрыш в скорости и экономит Ваш трафик. Кэш squid работает гораздо быстрее кэша любого браузера.

Установите squid при помощи менеджера пакетов Вашего дистрибутива. Отредактируйте файл /etc/squid/squid.conf в Вашем любимом текстовом редакторе.

Не забудьте указать visible_hostname значение localhost. Проверьте, что в конфигурации присутствуют скрочки: acl localhost src 127.0.0.1/255.255.255.255 (определяет источник localhost для loopback адреса, т.е. Вашего компьтера) и http_access allow localhost (разрешающая источнику localhost доступ к кэшу squid).

В большинстве случаев этого достаточно для установки связи с интернет через squid.

Теперь настройках браузера укажите адрес прокси сервера 127.0.0.1 и порт 3128. Счастливого серфинга!

Взято отсюда

upd:

Сделал дома. Вроде работает. Вроде кеширует. Будем тестить


Читать далее

четверг, 16 июля 2009 г.

How-to по настройке фаервола

По моему, чудесная статейка.

Как говорится, в мемориз.

Туда же отправим и эту тему из форума


Читать далее

понедельник, 22 июня 2009 г.

Добавление ключей в менеджер обновлений

Если при проверке обновлений выскакивает окно со следующим содержанием:

Ошибка: http://ppa.launchpad.net jaunty Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY B152F042D246C25D

То решается это довольно таки просто:

Следует в терминале запустить:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com B0BE17C2A0C914F086B7B8327D2C7A23BF810CD5

Вместо B0BE17C2A0C914F086B7B8327D2C7A23BF810CD5

Нужно вставить в данном примере B152F042D246C25D

Найдено тут


Читать далее

вторник, 16 июня 2009 г.

Надо почитать дома

http://mydebianblog.blogspot.com/search/label/настройка?updated-max=2006-09-08T11%3A44%3A00%2B04%3A00&max-results=20

http://mydebianblog.blogspot.com/2007/06/yakuake-quake-iii.html


Читать далее

Ссылка "читать далее"

Увидел вот здесь как крассиво становится, когда на главной странице размещаються только начала постов, а все остальное скрыто за ссылкой "Читать дальше..."
Решил и себе такое замутить.

На самом деле все очень просто и замечательно описано здесь


Читать далее

пятница, 5 июня 2009 г.

Как я настраивал Conky

Conky - замечательная программа для мониторинга состояния системы, загружености процессора, памяти, жестких дисков и много всего еще вплоть до просмотра погоды.

В принципе, установка не так сложна, как может показатся на первый взгляд. Но все же, в связи с неопытностью, пришлось с некоторыми моментами повозится.

Для начала надо этот самый Conky установить. Для этого вбиваем в терминал строку:

sudo apt-get install conky

иждем пока это самое добро установится.

Далее дописываем в sources.list репозиторий

deb http://ppa.launchpad.net/m-buck/ubuntu intrepid main

Далее следует команда:

sudo apt-get update && sudo apt-get install conkyforecast

Берем отсюда файлик:

/usr/share/conkyforecast/conkyForecast.config

и копируем его в home/username

Далее идем например сюда и скачиваем архив, в котором находим файлик .conkyrc, который надо скопировать в home/username.

Именно в этом файле хранятся все настройки коньков.

Кстати, если вдруг выскакивает похожая ошибка:

Conky: attempting to use more CPUs than you have!
obj->data.cpu_index 2 info.cpu_count 1

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

Если вы хотите, чтобы в коньках отображалась погода, то следующая информация для вас:

Идем на сайт http://www.weather.com/services/xmloap.html и регистрируемся на нем по этому мануалу и вписываем полученые данные в conkyForecast.config, который находится в домашней папке.

Провозился с одной проблемой целый вечер. Заключалась она в следующем:

При запуске выдавало набор ошибок:

$ conky
Conky: desktop window (10000ba) is subwindow of root window (1a6)
Conky: window type - override
Conky: drawing to created window (3800001)
Conky: drawing to double buffer

ERROR: Error while loading config data, using defaults (Registration info is needed though): list index out of range
ERROR: Error reading weather data: Invalid Partner Code.
ERROR: Location ITXX0067 is not in cache.
ERROR: Failed to load the location cache

... и т.д. данные 4 строчки повторяются еще несколько раз ...

Как оказалось, нужно было всего на всего закоментировать одну первую строку в .conkyForecast.config

Привожу файл целиком:

# config settings for conkyForecast.py
CACHE_FOLDERPATH = /tmp/
CONNECTION_TIMEOUT = 5
EXPIRY_MINUTES = 30
TIME_FORMAT = %H:%M
DATE_FORMAT = %Y-%m-%d
LOCALE =  код города
XOAP_PARTNER_ID = пришлют на мыло
XOAP_LICENCE_KEY = пришлют на мыло

Ну и на последок, возникла еще ошибка, если запускать коньки автоматически при запуске системы, то они запускаются поверх окон, что очень не удобно.

Решается эта проблема созданием скрипта, который и прописывается в строке запуска.

#!/bin/bash
sleep 15 && conky;


Не забываем сделать его исполняемым.

Ссылки:

http://forum.ubuntu.ru/index.php?topic=41141.0

http://forum.ubuntu.ru/index.php?topic=7544.0

http://mydebianblog.blogspot.com/2007/10/conky.html

http://www.linuxcenter.ru/lib/articles/soft/conky_as_example.phtml

http://conky.sourceforge.net/screenshots.html




Читать далее

понедельник, 25 мая 2009 г.

Меняем иконки для web-страницы блога

Почитав этот пост, естетственно, сменил себе иконку и решил оставить заметочку, как говорится, на будущее.

Итак:

Иконка должна быть максимум 22*22 пикселя .png или .ico

1.Аплоадим изображение на любой бесплатный хостинг изображений. Копируем от туда директ линк.

2. Вставляем его в эту строку


<link href='http://где.ваша.картинка.png' rel='shortcut icon'/>


3. Далее заходим в настройки -> макет -> изменить html

4. Находим там строку


<title><data:blog.pagetitle/></title>

и сразу же под ней вставляем строку из пункта 2

5. Сохраняем шаблон

6. Перезагружаем блог

7. Любуемся


Читать далее

пятница, 22 мая 2009 г.

Монтирование и размонтирование разделов

Нашел очень полезную и, главное, очень качественно написанную статью о сабже.

Статья большая - разумнее ограничится ссылкой без копипаста

http://mydebianblog.blogspot.com/2008/09/linux.html


Читать далее

Диалог с ядром

Конечно, Linux стабильная система и ввести её в состояние "не отвечает" обычными методами не так-то просто. Но Linux'оиды народ неугомонный, то, что они делают, порой, вводит в ступор даже сверхстабильную Slackware. Поэтому необходимо средство, позволяющее корректно завершить работу в случае сбоя. "Почему бы просто не нажать на Reset, как обычно?" Да просто потому, что подобные вещи для Linux чаще всего означают смертельный исход файловые системы Linux не приспособлены к таким нагрузкам и если выключить их не размонтировав, вы вполне можете получить "Unable to mount root file system. System halted". Но выход есть. Вспомните, что ядро Linux не "висит" никогда. Даже если система никак не реагирует на клавиатуру и мышь, ядро Linux готово воспринимать ваши команды. Другое дело дойдут ли они до него. 

Есть способ сделать так, чтобы дошли! Для этого и существует клавиша SysRq (Print Screen). Если вы думаете, что она предназначена лишь для скриншотов, то глубоко ошибаетесь. Ядро Linux слушает эту клавишу лично, в обход любых приложений. 

Итак, приведем список сочетаний клавиш: 

Alt+SysRq+r перехватывает у X-сервера клавиатуру и мышь. Полезно, когда висят X-ы и волшебное сочетание Ctrl+Alt+BackSpace не срабатывает. Вы можете переключится на консоль и убить X-сервер.

Alt+SysRQ+k убивает все процессы данной консоли. Не используйте, когда вы находитесь в графическом режиме! Х-ы повиснут и вы не будете видеть, что печатаете.

Alt+SysRQ+b работает также, как и кнопка Reset. Просто перезагружает систему без синхронизации файловых систем и без их размонтирования. Не используйте это без предварительных шагов!

Alt+SysRQ+o выключает компьютер через APM (Advanced Power Management)

Alt+SysRQ+s записывает все данные из кеша диска на диск, т.е. выполняет синхронизацию.

Alt+SysRQ+u перемонтирует все смонтированные файловые системы в состояние "только для чтения". После этого вы можете жать Reset без риска для системы.

Alt+SysRQ+m выводит информацию о памяти в консоль.

Alt+SysRQ+e посылает сигнал SIGTERM всем процессам кроме init. Этот сигнал позволяет процессам корректно завершиться (с сохранением данных).

Alt+SysRQ+i посылает сигнал SIGKILL всем процессам кроме init. Это убьет все процессы, даже те, которые не успели завершится или зависли.

Alt+SysRQ+L посылает SIGKILL всем процессам, т.е. даже init ключевой процесс будет убит. Естественно, после этого система окажется неработоспособной.


По умолчанию, в Ubuntu не включена возможность использования Magic SysRq, поэтому нам следует включить её. Нажмите Alt+F2, наберите:

sudo gedit /etc/sysctl.conf

Добавьте в конец этого файла строку:

kernel.sysrq = 1 и перезагрузите систему. 

Теперь при фатальном зависании системы вы можете выполнить следующее: 

Alt+SysRQ+e (корректно завершит ваши процессы)

Alt+SysRQ+u (размонтирует ваши файловые системы, при этом синхронизация будет выполнена автоматически)

Alt+SysRQ+i (убьет зависшие процессы, не отреагировавшие на команду SIGTERM)

 Alt+SysRQ+b (перезагрузка).

Фактически это повторяет работу скрипта завершения работы, только на низком уровне. Это гарантирует сохранность ваших данных в случае непредвиденных зависаний и сбоев. 


И в завершение: команда whoami возвращает в консоль имя текущего пользователя (Who Am I? - Кто я?)
Копипаст отсюда

Читать далее

четверг, 21 мая 2009 г.

Для тех, кто не любит ковырятся в xorg.conf

Вводим в терминале:

sudo dpkg-reconfigure xserver-xorg


Читать далее

Перзапуск икс-сервера

Всем известно, что в Ubuntu 9.04 по умолчанию нельзя перезагружать Х-сервер с помощью нашей любимой комбинации клавиш.

Однако решение проблемы есть:

1 sudo apt-get install dontzap
sudo dontzap -d

Эта команда пропишет в в секцию ServerFlag файла /etc/X11/xorg.conf 'Option "DontZap" "false"
Далее понадобится перезагрузить с помощью Ctrl+alt+F1

После перезагрузки Ctrl+Alt+BackSpace будет работать

Взято тут

Остальные параметры:

http://www.ubuntu.com/testing/jaunty/alpha6
dontzap
The only accepted parameters are:
-e, –enable Set «DontZap» to «True» (Ctrl+Alt+Backspace does not restart the xserver).
-d, –disable Set «DontZap» to «False» (Ctrl+Alt+Backspace restarts the xserver).
-h, –help Show the help page.

а еще можно переключиться в первый терминал и там набрать sudo invoke-rc.d gdm restart

sudo /etc/init.d/gdm stop
sudo /etc/init.d/gdm start

и kdm если кде

в консоли logout
а так ставим редактор онфигурации Иксов
sudo aptitude install xorg-options-editor-gtk
и рулим все фичами через мышку
:)))
мечта виндовозера

Кое что взято с этого источника.

Сам еще не пробовал. Пишу с работы, где всем правит Windows XP


Читать далее

Предисловие

Итак, начнем!

Долго я решался на заведение блога и долго думал, что же все таки сюда можно впихнуть.

Но с тех пор как начал разбиратся с ОС GNU/Linux, понял, что если не буду записывать то, что делаю - буду долго потом искать решение повторно.

Добавлю еще, что:

Автор не несет ответсвенности за порчу оборудования, програмной части, нервов и т.д.

Все действия вы делаете на свой страх и риск.

Но все же буду очень рад, если кому ни будь мои записи помогут.

В основном буду говорить об Ubuntu, поскольку больше всего знаком именно с ней и именно эта ось установлена у меня дома.

На данный момент конфигурация моего домашнего ПК следующая:

ОС: Ubuntu 9.04

        Ms Windows XP SP2

Athlon XP 1700+

ASUS A7V266 VIA KT266A AGP

ATI Radeon 9000 (в мае заменил на GeForce 9200 256 Mb)

WD 160 GB

DVD-RW LG

Samsung SyncMaster 550b

Вот такое скромное железо по нынешним меркам:)

И так, приступим!


Читать далее