Вы определенно хотите \ n
, а не \ r
.
Однако
sed 's%\., %\n%g'
у меня сработал, поэтому я не знаю, почему у вас проблемы.
Может быть, двойная обратная косая черта решит вашу проблему. Или вместо \ n
попробуйте control-v control-m (на вашем экране это будет выглядеть как ^ M
).
Вполне возможно установить несколько версий библиотеки в Debian. Закрепление - лучший способ. В этом случае я решил получить libgstreamer0.10
из Debian Unstable (сам выполнял тестирование Debian).
Создайте файл /etc/apt/sources.list.d/unstable.list
с содержанием:
deb http://ftp.nl.debian.org/debian/ unstable main
deb-src http://ftp.nl.debian.org/debian/ unstable main
Затем создайте /etc/apt/preferences.d/unstable
с содержанием:
Package: *
Pin: release a=unstable
Pin-Priority: 200
Теперь запустите apt-get update
. Чтобы проверить, все ли в порядке, введите apt-cache policy libgstreamer0.10-0
. Он должен сообщить что-то вроде:
libgstreamer0.10-0:
Installed: (none)
Candidate: 0.10.36-1.5
Version table:
0.10.36-1.5 50
200 http://ftp.nl.debian.org/debian unstable/main amd64 Packages
100 /var/lib/dpkg/status
Обратите внимание, что при этом добавляются все пакеты из нестабильной версии с более низким приоритетом. Также можно выделить один или несколько пакетов. Дополнительную информацию см. В документации по закреплению .
PS Для меня причиной этого было решение зависимости RStudio от libgstreamer-0.10
: «rstudio: ошибка при загрузке разделяемых библиотек: libgstreamer-0.10.so.0: невозможно открыть файл общих объектов: Нет такого файла или каталога »(добавлены эти данные, чтобы другие могли их найти после поиска).
PPS Ссылка, предоставленная @jofel (частично), отвечает на часть вашего вопроса, почему.
Мне удалось заставить работать processing-video 2.2.1, установив соответствующие файлы Debian Jessie .deb, загруженные через https://pkgs.org :
Установка каждого через dpkg -i
. Другие, такие как «plugins-good», имеют неудовлетворительные зависимости, но в моем случае они не нужны.