суббота, 21 февраля 2009 г.

Исправляем в amarok - BROKEN TRANSLATION

Исправляем надоедливую надпись BROKEN TRANSLATION в amaroK

Заходим по ссылке

оттуда берём самый верхний файл (ссылка download) сохраняем например в домашней директории и в консоли:

msgfmt amarok.po -o amarok.mo

Полученый файл копируем в /usr/share/locale/ru/LC_MESSAGES

sudo cp amarok.mo /usr/share/locale/ru/LC_MESSAGES

Перезапускаем amarok.
Взято отсюда.

пятница, 20 февраля 2009 г.

Добавляем репозиторий medibuntu.

Пришло время для добавления сторонних репозиториев, что это даёт ?
Даёт это дуступ к программам которых нет в официальных репозиториях убунты, таких как Google Earth и w32codecs кодеки, вообщем при желании вы найдёте более полный список нового софта.
Итак приступим, с помощью терминала набираем:


  • Ubuntu 9.04 "Jaunty Jackalope":

    sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list --output-document=/etc/apt/sources.list.d/medibuntu.list
  • Ubuntu 8.10 "Intrepid Ibex":

    sudo wget http://www.medibuntu.org/sources.list.d/intrepid.list --output-document=/etc/apt/sources.list.d/medibuntu.list
  • Ubuntu 8.04 "Hardy Heron":

    sudo wget http://www.medibuntu.org/sources.list.d/hardy.list --output-document=/etc/apt/sources.list.d/medibuntu.list
  • Ubuntu 7.10 "Gutsy Gibbon":

    sudo wget http://www.medibuntu.org/sources.list.d/gutsy.list --output-document=/etc/apt/sources.list.d/medibuntu.list
  • Ubuntu 6.06 "Dapper Drake":

    sudo wget http://www.medibuntu.org/sources.list.d/dapper.list --output-document=/etc/apt/sources.list.d/medibuntu.list

Получаем GPG ключ:

sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update

и радуемся жизни.


Оригинал статьи находится тут

воскресенье, 15 февраля 2009 г.

Добавление HDD с файловой системой NTFS и FAT32.

Теперь вопрос стал в добавлении HDD с файловой системой NTFS. Подключаем наш HDD и проверяем видит ли его наша система :

sudo fdisk -l


всё отлично , наш HDD видится, значит идём дальше.

Для того чтобы наша системо монтировала диск при загрузке, нам придётся внести изменения в наш файл fstab находящияся по адресу /etc:

sudo gedit /etc/fstab

далее нам необходимо узнать UUID наших новых разделов :

sudo blkid

или

ls -l /dev/disk/by-uuid/


UUID нашего HDD под названием /dev/sda2 выделен белым цветом.
Далее нам нужно место куда будет монтироватся наш HDD. Например создадим в папке /media точку монтирования NTFS :

sudo mkdir /media/NTFS

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

Теперь редактируем fstab, надо что бы наш диск имел такой вид, как показано ниже, за исключением того, что UUID у каждого отдельного случая будет разный


UUID=[B0A491FBA491C46E] [/media/NTFS] ntfs-3g defaults,locale=ru_RU.UTF-8 0 0
# /dev/sda2


В квадратных скобках необходимо ввести ваш контретный UUID и конкретную точку монтирования.
Перезагружаемся и всё.
Для Fat32 всё тоже, только вместо ntfs-3g мы указываем vfat. А так курим man mount.
Опубликовать сообщение


Разрешение экрана (только NVIDIA)

К сожелению в линуксе даже после установки драйверов для видео с разрешением экрана не всё так безоблачно как хотелось бы. Самый простой способ сделать так:
Открываем панель настройки NVIDIA через терминал с правами рута :

sudo /usr/bin/nvidia-settings

выбираем строку X Server Display Configuration, далее выбираем разрешение и частоту.

далее жмём Apply и Save to X Configuration File. Далее соглашаемся с предупреждением. Если вы запустиие панель настройки NVIDIA не с правами суперпользователя, а через обычное меню например, то вы не сможете записать значение в xorg.conf , что приведёт к отображению нормального разрешения в системе, но не даст нормального разрешения при Экране Входа в систему. Также при нажатии на Save to X Configuration File создаётся архивная копия файла xorg.conf под названием xorg.conf.backup . Что это даёт ? Это ваша ниточка за которую можно ухватится если иксы вдруг рухнули или стали работать не правильно. Пишем в консоли

sudo cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf

и восстанавливаем содержимое файла, при котором система работала.
Также посоветовал бы изучить инфу по xrender и xorg.conf

суббота, 14 февраля 2009 г.

Начало. Падение dpkg - /var/lib/dpkg/available: Input/output error.

Итак, я опять вернулся к линуксу и решил создать памятку по настройке и устранению различных ошибок в Ubuntu. Последний релиз оторым я пользовался был 7.10 , теперь же предстоит воспользоватся 8,10.
После установки я увидел ,что к сожалению работа над простейшими багами стоит на том же месте где и раньше. Ну да ладно, как всегда будем пользоватся напильником.
Ставим проприетарные дровишки для видухи, далее предложение найти и установить кодеки для проигрывания .мр3 музыки, качаем устанавливаем, слушаем. Обновление уже имеющихся пакетов... Готово. Установка амаroK и Kaffeine заканчивается ошибкой:

E: Sub-process /usr/bin/dpkg returned an error code (2)
dpkg: при работе функции buffer_read(fd) произошла ошибка: копирование файла информации /var/lib/dpkg/available: Input/output error

Дааааа... Как всегда косяки, ну ничего, где-то мы такое видали. Минутный поиск по форуму сообщества и на глаза вылазит лекарство:

sudo dpkg --configure -a
либо
sudo apt-get install -f && sudo dpkg --configure -a

К сожалению никаких результатов в моэм случае это не дало.
Ищем дальше. Гугл толком ничего не даёт, найдены пару вариантов с англоязычного форума линукс. К сожалению не помогает. Ну ладно зна будем думать головой...
Идём по адресу /var/lib/dpkg/ находим файл available, пытаемся открыть - фуфел. Осматриваемся в папке,и видим интересный файл под названием available_old.
Значит, при обновлении пакетов была сделана резервеая копия этого файла со старым содержимым. Открываем, копируем содержимое , удаляем available и создаём на его месте новый файл с тем же названием. Вставляем содержимое из available_old.
Проверяем обновления

sudo apt-get update

есть. Запускаем

sudo apt-get upgrade


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

sudo dpkg --clear-avail /удалить информацию о доступных пакетах.

далее

sudo apt-get update /обновление информации о пакетах.

но это при условии, что ваш файл не окажется битым, как в моём случае.

Да, чуть не забыл при внесении данного сообщения начал меня раздражать SCIM Method? он так и норовил подсунуть мне какой-нибудь арабско-еврейско-хрензнает какой шрифт. Пришлось избавится

apt-get remove scim