Это, "не кажется, не работает" в случае sudo apt-get
, это, кажется, работает, когда Вы делаете sudo echo $http_proxy
.
Когда Вы вводите команду оболочки, это шарики, и разворачивает все переменные и псевдонимы, прежде чем это выполнится.
Так sudo echo $http_proxy
становится sudo echo http://proxyserver:8080
который проходит прекрасный.
Причина $http_proxy
не замечен apt-get
то, потому что sudo
очищает все переменные среды кроме тех явно добавленных в белый список в /etc/sudoers
с env_keep
директива.
Больше информации о том, как управлять путем sudo
переменные среды дескрипторов (или скорее как это обычно не делает) могут быть найдены в man sudoers
.
Сообщите об ошибке в Launchpad, если вы этого еще не сделали.
Пока она исправляется (то, что может никогда не произойти :-P):Попробуйте другую версию OpenShot (понижение рейтинга пакета или скачайте и установите из исходных текстов; вы можете попробовать [1121440]последнюю версию разработки[1121441]).
Попробуйте другое программное обеспечение (как Kdenlive; похоже, это [1121442]более активный проект [1121443], чем OpenShot[1121445]).
Попробуйте другой дистрибутив (как Fedora или Debian/Mint, если вам нравится Ubuntu).
Если жесткий диск отформатирован как HFS + (что может быть, если он отформатирован как собственный диск Mac), то необходимо убедиться, что драйверы hfs установлены на компьютерах Linux.
На Debian, как root:
apt-get install hfsplus hfsutils hfsprogs
Это должно включать доступ для чтения к диску, но доступ для записи будет отключен до тех пор, пока вы не выключите ведение журнала (что должно быть сделано из приложения Disk Utility ОС X).
-121--76442- Этот подстановочный символ существует в ksh93, bash ≥4.3 (≥ 4.0, если в дереве нет символической ссылки на каталоги) и zsh. Написано * *
. В ksh93 его необходимо сначала активировать с помощью set -o globstar
. В bash его необходимо активировать сначала с помощью shopt -o globstar
.
ls -l src/**/foobar/**/*.java
Но это не поможет сделать копию. Целью cp
является один каталог, cp
не выполняет сопоставления подстановочных знаков. Нельзя использовать одну команду cp
для удаления файлов в разных местах.
Вместо этого можно использовать rsync . Передайте его корню исходного дерева и корню целевого дерева и определите правила включения и исключения для копирования только нужных файлов и каталогов, ведущих к ним. Rsync также скопирует пустые каталоги, если они соответствуют образцу, после чего их можно удалить с помощью --prune-empty-dirs
.
rsync --include='**/foobar/**/*.java' --include='**/' \
--exclude='*' --prune-empty-dirs \
src/ trusted/src/main/java/
Другой инструмент, который можно использовать, - pax . Обратите внимание, что pax является стандартным в том смысле, что он определяется POSIX (в отличие от rsync), но некоторые дистрибутивы Linux пропускают его из установки по умолчанию (однако он всегда доступен как пакет). Подход аналогичен rsync: включить файлы .java
, остальные исключить; синтаксис является немного чужим: вы указываете замену образца, которая может быть оригиналом для включения файла и не переименования его, или пустой заменой для исключения файла. При необходимости в месте назначения автоматически создаются ведущие каталоги.
pax -rw -s '/\.java$/&/' -s '/.*//' src/* trusted/src/main/java/
-121--72422- Я обнаружил, что причины сбоев Openshot в значительной степени связаны с проблемами кодека. Я обходю это несколькими хитростями:
Я использую kdenlive.
Openshot был нестабильным для меня также, и есть довольно много сообщений на форуме, которые упоминают частые сбои также. Я не знаю, как исправить сбои, которые вы получаете, но вот несколько предложений, которые вы можете попробовать:
Обновите графические драйверы, если вы используете видеокарту.
Переустановите Openshot с помощью apt-get purge
(чтобы избавиться от файлов конфигурации).
Используйте другой видеоредактор. Это не устраняет сбои, но если ничего не помогает (как у меня), то, возможно, стоит попробовать другую программу, если в ней есть все необходимые вам функции. Kdenlive - хорошая альтернатива с точки зрения функциональности. В ней отсутствуют некоторые функции Openshot, но если вы не используете ни одну из них, то kdenlive должна справиться с этой задачей. Вот список функций с официального сайта.