Открыть с помощью….

Внезапно нагрянула проблема на мой десктоп. И была эта проблема страшная и не непобедимая. Но мудрейший старец Google сказал, нет ничего не решаемого! А внезапная проблема была такая:
Все файлы (видео, архивы, текст) определялись как текст и открывались в gedit. А Гугл подсказал, что у меня проблемы с базой данных mime.

При вводе команды:

update-mime-database ~/.local/share/mime/

Проблема показала, своё истинное лицо:
* Error in type ‘unknown/unknown’
* (in ~/.local/share/mime/packages/Override.xml):
* Invalid MIME-type ‘application/x-extension-d/tftpd’.

открыл я этот файлик проблемный
nano ~/.local/share/mime/packages/Override.xml

И вырезал вот эту проблемную часть:

<mime-type type=»application/x-extension-d/tftpd»> ….. </mime-type>

Далее опять обновляем mime базу данных
update-mime-database ~/.local/share/mime/

и всё.

ACL (access control list)

Понадобилось дать права пользователю, к определённой папки. Стандартная система прав доступа — достаточно неповоротливая. Но есть такая замечательная вещь, как Списки контроля доступа. Для того что бы воспользоваться этими списками, понадобится пакет acl и несколько действий от имени root’а

1)
tune2fs -o acl /dev/sda1 #устройства на котором будут использыватся acl

2)
nano /etc/fstab
#находим там строчку, с интересующим нас разделом и дописываем туда параметр acl

/dev/sda1 /media/linux ext3 defaults,acl 0 1

манипуляция с правами доступа производится командами getfacl и setfacl

setfacl -m u:user:rwx folder #дать абсолютный права user к папке folder
getfacl folder # посмотреть права на папку
getfacl --all-effective folder #посмотреть эффективные права доступа

статья не дописана и не будет дописана

Опубликовано в Заметки. Метки: , . 1 Comment »

Archlinux 2008.06

24 июня обновился дистрибутив Archlinux. Под кодовым названием «Overlord» (повелитель). Образы новой версии Арча доступны для загрузки.

Релиз, вносит много изменений:

— категория пакетов ‘base’, устанавливается по умолчанию.
— Для обозначения устройств, используется UUID.
— Помимо традиционных iso образов, доступны образы для Usb накопителей.
— True live Arch installation environment.
— В образ включено руководство для начинающих из wiki.
— Обновлена документация.
— Ядро версии 2.6.25.6.

Список изменения на английском

Опубликовано в Archlinux. Метки: . 1 Comment »

pidgin и qip

Нашел в aur’е pidgin-x. Одно из отличий pidgin-x от просто pidgin — поддержка дополнительных статусов (типа рабочего в каске, телевизор, праздную и т.д) Установил его командой yaourt -S pidgin-x, и что бы совсем понимать пользователей qip’a: Добавил в пиджин  смайлы отсюда

Опубликовано в Archlinux. Метки: , , , . 2 комментария »

opensuse 11.0

Вступление: Дистрибутив взял с какого-то ftp в файле changelog из образа сусе содержится последняя запись от 10 июня.

Дистрибутивов линукса у меня обычно 2. Один на поработать другой на потестить ( про виртуалку знаю 🙂 ) Последний тестовый дистрибутив у меня был ubuntu 8.04 x86_64. Пару слов о ней: лучше 7.10. Правда firefox3rc3 периодически бунтовал при просмотре флэш роликов (отказывался их отображать).

Вернемся к opensuse 11.0. Установщик стал по красивее. Перевели лицензионное соглашение на русский. Правда установщик застрял на моменте «Инициализируется менеджер пакетов…». Пришлось перезапустить установку, Со второго раза установщик проскочил, через этот момент без труда.

В качестве DE предлогается gnome 2.22, kde 4.0, kde 3.5 и другое. Я предпочел gnome. Пока устанавливались пакеты почитал изменения к выпуску (на русский не переведено). Наткнулся на интересное замечание для пользователей ext3 ifs: «для просмотра разделов с ext3 под windows  Необходимо изменить размер inode с нового 256 на старый 128».

Система перезагрузилось, запустился настройщик оборудования. Пропустил настройку оборудования, отсутствующего в моей системе. И вот он первый сюрприз: Та-дам, не запустились X’ы. Следующим незапустившимся, оказался настройщик X’ов SaX2 [Died at /usr/share/init.pl line 655] Решения, для обладателей nvidia:

sudo su #становимся root’ом
yast

В Ясте выбираем ‘Программное обеспечение’ —> Репозитории программного обеспечения —> Добавить —> Репозитории сообщества —> NVIDIA repository —> OK.

Далее, опять всё в том же Ясте ‘Управление программным обеспечением’ —> поиск nvidia —> и я установил то что отмечено как a+

init 3
nvidia-xconfig
init 5

И можно радоваться X запустился. Система предложила обновиться, отказаться ни смог. Появилось окошко с командой /sbin/yast2 piwo. и предложением ввести пароль. Ввёл и обновился.

В yaste в ‘Управление программным обеспечением’, подключил несколько репозиториев сообщества pakman, xgl:x11, openoffice, gnome:stable, gnome:community, mozilla и еще разик обновился.

Разочаровал глюк с оформлением окон в compiz-fusion. Нужно будет подыскать репозитоий с пакетами compiz’a посвежее. Realplayer отказывается играть mp3. Сильно разочаровала работа звуковой подсистемы — если запустить играть песенку в banshee, а патом запустить к примеру тотем с другой песенкой, звука в тотеме не будет. Понравилось увеличение скорости установки пакетов и работы менеджера пакетов в целом. Русский в консоле, отображается нормально. Удивила версия firefox (3b5), могли бы по свежее версию вложить.

Что ж продолжим пытки opensuse 11.0…

Стоп! Снято!

В наличии цифровая камера (mini dv), задача захватить с нее видео. Подключаем ее по fireware к компьютеру. Устанавливаем необходимое ПО.
yaourt -S kino libavc1394 libiec61883 libraw1394 libdc1394
gpasswd -a wildarcher video #Добавляем пользователя в группу video

Правим файлик /etc/rc.conf и запрещаем вредные модули (они мешают захвату видео с камеры)
nano /etc/rc.conf
MOD_BLACKLIST=(… firewire_core firewire_ohci …)
Перезагружаем компьютер и подгружаем нужные модули

modprobe dv1394
modprobe ohci1394
modprobe raw1394
modprobe ieee1394

Запускаем kino --> Правка --> Настройка --> IEEE1394 и в Устройства AV/C (E) выбераем камеру. Теперь можно приступать к захвату.

Опубликовано в Archlinux. Метки: , , , , . Leave a Comment »

Benchmark для линукс от phoronix

На днях вышел набор тестирования phoronix. Решил взглянуть на него мельком.
Скачать пакет для убанту phoronix-test-suite (deb)

Установить все тестики, можно командой phoronix-test-suite install-all

А можно подсмотреть список тестиков и установить только интересующие вас тесты.

К примеру, хотите тестик ffmpeg.  В терминале пишете:

phoronix-test-suite install ffmpeg

Запускаем свеже-скаченный тестик

phoronix-test-suite run ffmpeg

Покажется результат в секундах, что бы посмотреть по нагляднее, на вопрос Do you want to view the results in your web browser (y/N)? нужно ответить да (y) Тогда результат отобразиться в браузере.

#phoronix-test-suite # Расскажет о возможных командах для бенчмарка.

Опубликовано в Ubuntu. Метки: , . Leave a Comment »