Только что запутался в этой проблеме локально после запуска обновлений. Похоже, проблема с корнем - Drush не знает, где найти законную копию php, которая включает pdo. К счастью, он поддерживает этот путь в переменной среды, поэтому я сделал это в командной строке:
export DRUSH_PHP="/Applications/MAMP/bin/php/php5.4.39/bin/php"
Это исправило проблему, поэтому я редактировал .zshrc и добавил, что в файл проблема решена.
Существуют две разные версии Skype. Версия 4.x и версия 5.x. Вы можете запускать оба / оба одновременно. Если вы захотите запустить версию 5.x, перед установкой / переустановкой вы должны загрузить последнюю версию с сайта skype.com (в настоящее время это самое современное 5.1.0.1).
несколько проблем, которые необходимо решить, особенно если вы используете Ubuntu 17.04.
Чтобы восстановить отсутствующий значок верхней панели, исправление аналогично тот, который применяется к индикатору Dropbox. Просто запустите приложение с помощью «env XDG_CURRENT_DESKTOP = Unity». Например, чтобы запустить Skype для Linux, вы должны использовать:
env XDG_CURRENT_DESKTOP=Unity skypeforlinux (or skype for the 4.x version)
Чтобы сделать исправление постоянным, скопируйте рабочий стол приложения (skype.desktop для более старой версии 4.x и skypeforlinux.desktop для новая версия 5.x ... и у вас могут быть оба файла с /usr/share/applications/ до ~/.local/share/applications/, затем отредактируйте файл и измените строку «Exec», вставив «env XDG_CURRENT_DESKTOP = Unity» (без кавычек) сразу после «Exec =».
Exec=env XDG_CURRENT_DESKTOP=Unity skypeforlinux (or skype for the 4.x version)
Некоторые приложения запускаются автоматически, и в этом случае вам придется редактировать файл рабочего стола с ~/.config/autostart/ таким же образом.
must : некоторые приложения перезаписывают любые изменения, внесенные в их файлы автозапуска, расположенные в ~/.config/autostart/. Для этого нужно переименовать файл автозапуска, а затем в настройках приложения установить приложение не для запуска при входе в систему. Таким образом, будет использован модифицированный файл автозапуска (который имеет другое имя и содержит обходной путь).
Если у вас был оригинальный Skype 4 .x и / или одна из бета-версий Skype 5.x, следует предупредить, что вы можете получить дубликаты файлов репозитория в /etc/apt/sources.list.d с именем:
skype-stable.list skypeforlinux.list, и вам, вероятно, потребуется удалить второй, или будущие обновления программного обеспечения могут выходить из строя ...
В terminal ...
Убедитесь, что первый файл существует ...
ls -al /etc/apt/sources.list.d/skype-stable.list
, если первый файл существует, а затем удалите второй файл ...
sudo rm -i /etc/apt/sources.list.d/skypeforlinux.list
Существуют две разные версии Skype. Версия 4.x и версия 5.x. Вы можете запускать оба / оба одновременно. Если вы захотите запустить версию 5.x, перед установкой / переустановкой вы должны загрузить последнюю версию с сайта skype.com (в настоящее время это самое современное 5.1.0.1).
несколько проблем, которые необходимо решить, особенно если вы используете Ubuntu 17.04.
Чтобы восстановить отсутствующий значок верхней панели, исправление аналогично тот, который применяется к индикатору Dropbox. Просто запустите приложение с помощью «env XDG_CURRENT_DESKTOP = Unity». Например, чтобы запустить Skype для Linux, вы должны использовать:
env XDG_CURRENT_DESKTOP=Unity skypeforlinux (or skype for the 4.x version)
Чтобы сделать исправление постоянным, скопируйте рабочий стол приложения (skype.desktop для более старой версии 4.x и skypeforlinux.desktop для новая версия 5.x ... и у вас могут быть оба файла с /usr/share/applications/ до ~/.local/share/applications/, затем отредактируйте файл и измените строку «Exec», вставив «env XDG_CURRENT_DESKTOP = Unity» (без кавычек) сразу после «Exec =».
Exec=env XDG_CURRENT_DESKTOP=Unity skypeforlinux (or skype for the 4.x version)
Некоторые приложения запускаются автоматически, и в этом случае вам придется редактировать файл рабочего стола с ~/.config/autostart/ таким же образом.
must : некоторые приложения перезаписывают любые изменения, внесенные в их файлы автозапуска, расположенные в ~/.config/autostart/. Для этого нужно переименовать файл автозапуска, а затем в настройках приложения установить приложение не для запуска при входе в систему. Таким образом, будет использован модифицированный файл автозапуска (который имеет другое имя и содержит обходной путь).
Если у вас был оригинальный Skype 4 .x и / или одна из бета-версий Skype 5.x, следует предупредить, что вы можете получить дубликаты файлов репозитория в /etc/apt/sources.list.d с именем:
skype-stable.list skypeforlinux.list, и вам, вероятно, потребуется удалить второй, или будущие обновления программного обеспечения могут выходить из строя ...
В terminal ...
Убедитесь, что первый файл существует ...
ls -al /etc/apt/sources.list.d/skype-stable.list
, если первый файл существует, а затем удалите второй файл ...
sudo rm -i /etc/apt/sources.list.d/skypeforlinux.list
Существуют две разные версии Skype. Версия 4.x и версия 5.x. Вы можете запускать оба / оба одновременно. Если вы захотите запустить версию 5.x, перед установкой / переустановкой вы должны загрузить последнюю версию с сайта skype.com (в настоящее время это самое современное 5.1.0.1).
несколько проблем, которые необходимо решить, особенно если вы используете Ubuntu 17.04.
Чтобы восстановить отсутствующий значок верхней панели, исправление аналогично тот, который применяется к индикатору Dropbox. Просто запустите приложение с помощью «env XDG_CURRENT_DESKTOP = Unity». Например, чтобы запустить Skype для Linux, вы должны использовать:
env XDG_CURRENT_DESKTOP=Unity skypeforlinux (or skype for the 4.x version)
Чтобы сделать исправление постоянным, скопируйте рабочий стол приложения (skype.desktop для более старой версии 4.x и skypeforlinux.desktop для новая версия 5.x ... и у вас могут быть оба файла с /usr/share/applications/ до ~/.local/share/applications/, затем отредактируйте файл и измените строку «Exec», вставив «env XDG_CURRENT_DESKTOP = Unity» (без кавычек) сразу после «Exec =».
Exec=env XDG_CURRENT_DESKTOP=Unity skypeforlinux (or skype for the 4.x version)
Некоторые приложения запускаются автоматически, и в этом случае вам придется редактировать файл рабочего стола с ~/.config/autostart/ таким же образом.
must : некоторые приложения перезаписывают любые изменения, внесенные в их файлы автозапуска, расположенные в ~/.config/autostart/. Для этого нужно переименовать файл автозапуска, а затем в настройках приложения установить приложение не для запуска при входе в систему. Таким образом, будет использован модифицированный файл автозапуска (который имеет другое имя и содержит обходной путь).
Если у вас был оригинальный Skype 4 .x и / или одна из бета-версий Skype 5.x, следует предупредить, что вы можете получить дубликаты файлов репозитория в /etc/apt/sources.list.d с именем:
skype-stable.list skypeforlinux.list, и вам, вероятно, потребуется удалить второй, или будущие обновления программного обеспечения могут выходить из строя ...
В terminal ...
Убедитесь, что первый файл существует ...
ls -al /etc/apt/sources.list.d/skype-stable.list
, если первый файл существует, а затем удалите второй файл ...
sudo rm -i /etc/apt/sources.list.d/skypeforlinux.list
Для реальной версии skypeforlinux, 5.4.0.1, доступной в официальных репозиториях и на веб-сайте Skype, необходимы некоторые дополнительные модули «libindicator7» и «libappindicator1». После установки этих двух модулей Skype для Linux работал для меня, включая его значок на верхней панели.
В моей системе (17.04 64bit Unity) переменная среды установлена «XDG_CURRENT_DESKTOP = Unity: Unity7», которая должно сделать ненужным добавлять перед командой команду env XDG_CURRENT_DESKTOP = Unity. На самом деле, Skype запускается правильно, набрав в командной строке только «skypeforlinux».
Для реальной версии skypeforlinux, 5.4.0.1, доступной в официальных репозиториях и на веб-сайте Skype, необходимы некоторые дополнительные модули «libindicator7» и «libappindicator1». После установки этих двух модулей Skype для Linux работал для меня, включая его значок на верхней панели.
В моей системе (17.04 64bit Unity) переменная среды установлена «XDG_CURRENT_DESKTOP = Unity: Unity7», которая должно сделать ненужным добавлять перед командой команду env XDG_CURRENT_DESKTOP = Unity. На самом деле, Skype запускается правильно, набрав в командной строке только «skypeforlinux».
Для реальной версии skypeforlinux, 5.4.0.1, доступной в официальных репозиториях и на веб-сайте Skype, необходимы некоторые дополнительные модули «libindicator7» и «libappindicator1». После установки этих двух модулей Skype для Linux работал для меня, включая его значок на верхней панели.
В моей системе (17.04 64bit Unity) переменная среды установлена «XDG_CURRENT_DESKTOP = Unity: Unity7», которая должно сделать ненужным добавлять перед командой команду env XDG_CURRENT_DESKTOP = Unity. На самом деле, Skype запускается правильно, набрав в командной строке только «skypeforlinux».