Як змусити Skype Wrapper працювати?


14

Я намагаюся влаштуватись на роботу у Skype-обгортці на Ubuntu

Я спробував виконати ці кроки http://www.omgubuntu.co.uk/2011/10/how-to-add-skype-to-the-ubuntu-messaging-menu/

Також я спробував завантажити та встановити його вручну, але це не працює, нічого не відбувається, коли я запускаю skype-обгортку

Хтось може порадити мені, як це вирішити?

Відповіді:


18
  1. Завантажте Skype, якщо працює

  2. Видаліть Skype, якщо ви встановили його з сховищ.

  3. Перезавантажте

  4. Виберіть свою версію Skype (32/64 біт), щоб завантажити та встановити її

  5. Переконайтеся, що ви додали сховище ppa:skype-wrapper/ppa

  6. У термінальній консолі запустіть

    sudo add-apt-repository ppa:skype-wrapper/ppa
    sudo apt-get update && sudo apt-get install skype-wrapper python-skype
    
  7. Після цього запустіть у термінальній консолі

    skype-wrapper
    
  8. Підтвердьте спливаючі запити на авторизацію (не забудьте встановити прапорці, щоб запам'ятати вибір)

  9. Перезапустіть і зробіть!

Ось як я працював.


Поточне вирішення 14.04, поки команда Skype-обгортки не виправить свої пакети PPA для Trusty.

  1. Завантажте пакет Saucy та встановіть - не хвилюйтесь, це не зашкодить вашій установці, оскільки його пакет є лише python

    wget https://launchpad.net/~skype-wrapper/+archive/ppa/+files/python-skype_1.0.32.0-1%7Esaucy1_all.deb
    
  2. Встановіть необхідну умову:

    sudo apt-get install python-support
    
  3. Встановіть завантажений деб:

    sudo dpkg -i python-skype_1.0.32.0-1~saucy1_all.deb 
    

Тепер продовжуйте починати з пункту 1. вгорі цієї відповіді.


8

Робіть те, що говорить панМурето, і це має працювати. Однак я хотів, щоб Skype завжди запускався за допомогою обгортки. Для цього вам потрібно змінити /usr/share/applications/skype.desktop (із судо) та додати рядок:

NoDisplay=1

після рядка "Термінал = 0". Далі змініть /usr/share/applications/skype-wrapper.desktop (з судо) та видаліть рядок:

NoDisplay=true

Це дозволить запустити skype-обгортку з тире як справжню обгортку.


echo "+ 1" >> downbeat
One Zero

Чи можете ви пояснити, чому це працює?
MarkovCh1

Мабуть, атрибут "NoDisplay" у файлі .desktop означає виключити з тире (і, можливо, також деякі інші речі). Якщо жодна з них не встановила запис NoDisplay, я вважаю, ви побачили б 2 однакові записи для "Skype". Або це, або тільки одне, але було б незрозуміло, який саме почати при натисканні (сама програма або обгортка). Встановивши обгортку для відображення, а сам додаток Skype для приховування (NoDisplay = true або 1), ми робимо лише, що обгортка відображається в тирі як "Skype" (і, можливо, в іншому місці), що саме те, що ми хочемо.
побив

3

У мене була така ж проблема.

Якщо кроки зверху не виявляться працездатними, я змусив його працювати, встановивши пакет python-wnck Встановіть python-wnck .

sudo apt-get install python-wnck

Я вважаю, що цей пакет можна знайти в програмному центрі Ubuntu.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.