KDE: добро пожаловать в семантический рабочий стол (часть 4)

Кто следил за этой серией (часть 1, часть 2, часть 3) статей были показаны некоторые возможности KDE при использовании семантического рабочего стола в полной мере. На самом деле KDE огромен, и, к сожалению, еще многое предстоит сделать с сантехникой, которая становится все более прочной.

Это вклад Эрнесто Манрикеса, который стал одним из победителей нашего еженедельного конкурса: «Поделитесь своими знаниями о Linux«. Поздравляю Эрнесто!

Я хотел оставить вас со статьей о том, как мы можем использовать KDE в работе, но некоторые неожиданные ошибки в версии 4.10.2 остановили меня на данный момент. В любом случае в Kubuntu уже есть исправления для этих ошибок, и они должны появиться в течение нескольких дней в репозиториях Chakra. Вместо этого я оставлю вам несколько занимательную, если не очень продуктивную статью о том, как обрабатывать песни, изображения и видео на семантическом рабочем столе.

Специальные папки

Во второй части этого руководства мы рассмотрели некоторые KIO-подчиненные семантического рабочего стола. Помимо этих 2 KIOslaves, KDE 4 включает другие, более ограниченные, но также работающие. Одним из них является поиск KIOslave: //, который позволяет нам создавать специальные папки. Давайте рассмотрим это подробнее.

Вы помните, что в Windows были "специальные папки"? В иерархии «Пользователи / Имя пользователя» в Windows находятся «Библиотеки», содержащие музыку, видео, изображения и документы. Эти библиотеки соответствуют статическим папкам, которые Windows обрабатывает особым образом, но в основном они представляют собой не что иное, как наборы папок, у которых есть большая особенность - место, где приложения Windows 8 Metro ищут свою информацию.

Ирония дела в том, что первой операционной системой, которая попыталась создать семантический рабочий стол, была именно Windows с проектом Longhorn. В этой операционной системе папки Documents, Videos, Pictures и Music должны были быть динамическими и содержать все файлы на компьютере. Концепции, лежащие в основе Longhorn, такие как семантическая файловая система WinFS, намного опередили свое время, а производительность первых альфа-версий была настолько жалкой, что это побудило Microsoft выгнать менеджеров и лишить Longhorn. Те несколько частей, которые служили после вывода из эксплуатации, добавленные к новому коду, легли в основу Windows Vista.

В KDE эта функция наконец-то появилась. Сделано хорошо и с более чем приемлемой производительностью.

Вот так у нас есть 4 динамических папки, которые находятся на панели Dolphin Places, которые также являются KIOslaves и могут использоваться как таковые.

- поиск: // документы: Документы
- поиск: // изображения: изображения
- поиск: // аудио: Музыка
- поиск: // видео: видео

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

Часы. В папке изображений под каждым изображением указан размер каждого файла в пикселях. Между тем, папка с аудио упорядочена не по имени, не по дате, а по исполнителю, и каждая песня показывает свое настоящее имя и продолжительность. Это специальные папки, и каждый раз, когда вы загружаете новый звук, новую фотографию или новое видео, они обновляются. Пока НЕПОМУК их видит.

Что теперь с этим делать? Некоторые программы KDE уже используют НЕПОМУК для своей базы данных.

Amarok

Amarok 2.7 на экспериментальной основе включает новую функцию семантической коллекции. Таким образом, вместо поддержки собственной базы данных Amarok будет использовать NEPOMUK, экономя при этом огромное количество памяти. Это похоже на то, что сделал Bangarang, программа, которая, к сожалению, замедлила свое развитие и имеет серьезные проблемы с KDE 4.10. Чтобы активировать эту функцию, мы должны:

1. Выберите опцию Предпочтения | Настройте Amarok.
2. Зайдите в «Аксессуары» и активируйте «Непомук Коллекция».

После этого Amarok отобразит отдельную коллекцию под названием «Коллекция Непомук» со всеми песнями, проиндексированными Semantic Desktop. В настоящее время у этой опции есть некоторые проблемы, но, надеюсь, с Amarok 2.8 все в порядке.

Плазма Медиа Центр

Эта программа, которая выпустила свою первую версию, замечательна, и я думаю, что она должна быть у каждого поклонника Semantic Desktop. Это выглядит так.

Позади видео, которое проигрывается с ускорением OpenGL. Как видите, интерфейс прямой, и у вас есть два варианта. Вы можете исследовать файлы традиционным способом, просматривая папки, или вы можете попросить Plasma Media Center использовать семантические коллекции для отображения всех видео, аудио или изображений, которые у вас есть. Используй это. Если он не дошел до вашего дистрибутива, попросите его. В Chakra Linux он устанавливается так.

pacman -Sy плазменный медиацентр

Будем надеяться, что исправления ошибок KDE 4.10.2 коснутся всех репозиториев, так что мы сможем продолжить эту серию. А пока наслаждайтесь Semantic Desktop.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

4 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Эрнесто Манрикес Мендоса сказал

    Нет. Невозможно определить отрицательные фильтры для динамических папок NEPOMUK, хотя теоретически система может это делать.

  2.   Николас Рулл сказал

    Можно ли убрать, что не появляется папка фото или видео?

  3.   Эрнесто Манрикес сказал

    Фото перевернуты 😉

  4.   Давайте использовать Linux сказал

    Ой! Исправлено. 🙂