Как установить lightdm-webkit-greeter2 на ubuntu

Мне было интересно, если кто-нибудь знает, как установить lightdm-webkit-greeter 2 на ubuntu 17.04.

Я просмотрел страницу github, и я не могу установить какие-либо зависимости, которые вам нужны, поскольку все они возвращают пакет, который не найден. Любая помощь была бы оценена, так как я действительно хочу использовать этот greeter

Я видел это сообщение (как установить lightdm-webkit2-greeter?), И я попробовал его, но, как указано выше, ни один зависимостей находятся в команде apt-get

0
задан 5 January 2018 в 09:11

8 ответов

Я думаю, что единственное возможное решение для этого - иметь версию Ubuntu, где эти зависимости доступны.

В следующих ссылках вы можете найти, какие версии Ubuntu имеют их:

liblightdm-gobject-1-dev python3-wither python3-gi

Надеюсь, это поможет, удачи!

0
ответ дан 22 May 2018 в 15:45
  • 1
    Я попробую это, я могу изменить версии репозитория с 17.04 до 16 или даже старше, я попытаюсь это сделать и посмотреть, как это закончится, спасибо за вашу помощь – Tyler 6 January 2018 в 04:29
  • 2
    Надеюсь, что это сработает, не забывайте отмечать вопрос как ответ и голосовать за правильный ответ. :) – galoget 6 January 2018 в 20:12

Я думаю, что единственное возможное решение для этого - иметь версию Ubuntu, где эти зависимости доступны.

В следующих ссылках вы можете найти, какие версии Ubuntu имеют их:

liblightdm-gobject-1-dev python3-wither python3-gi

Надеюсь, это поможет, удачи!

0
ответ дан 17 July 2018 в 23:50

Я думаю, что единственное возможное решение для этого - иметь версию Ubuntu, где эти зависимости доступны.

В следующих ссылках вы можете найти, какие версии Ubuntu имеют их:

liblightdm-gobject-1-dev python3-wither python3-gi

Надеюсь, это поможет, удачи!

0
ответ дан 24 July 2018 в 17:06

Скомпилируйте и установите необходимое программное обеспечение. Если вы не найдете его в пакете deb на чужом сервере, это то, что мы делаем, когда мы «действительно» хотим запустить программу, которую никто не упаковал.

Это то, что является пользователем Linux. около! Я не дразня ...

0
ответ дан 22 May 2018 в 15:45
  • 1
    Спасибо за ваш ответ. Если метод изменения моей версии репо на версию более старой версии ubuntu не работает, я попытаюсь скомпилировать их самостоятельно. Еще раз благодарю вас за ваше время – Tyler 6 January 2018 в 04:30

Скомпилируйте и установите необходимое программное обеспечение. Если вы не найдете его в пакете deb на чужом сервере, это то, что мы делаем, когда мы «действительно» хотим запустить программу, которую никто не упаковал.

Это то, что является пользователем Linux. около! Я не дразня ...

0
ответ дан 17 July 2018 в 23:50

для компиляции web-greeter на ubuntu вам нужно будет:

установить Dependencies sudo apt-get install liblightdm-gobject-1-dev gobject-introspection libgirepository1.0-dev pyqt5-dev-tools libcairo2-dev установить Python libs sudo -H pip3 install whither sudo -H pip3 install pygobject , тогда вы можете: git clone https://github.com/Antergos/web-greeter.git /tmp/greeter cd /tmp/greeter sudo make install

NOTE1: test на ubuntu 18.04, используя python3.6, не работал на ubuntu 16.04 с использованием Python 3.5

ПРИМЕЧАНИЕ2: где пакет установит Qt 5.10.1, но у него есть ошибка QTBUG-66346, которая влияет на Qt 5.10.1 и 5.9.4. Вы должны понизить PyQt5 до 5.10.0

sudo -H pip3 uninstall PyQt5 sudo -H pip3 install PyQt5==5.10.0 Вы можете запустить greeter из своего рабочего стола, если вы добавите следующую строку в файл рабочего стола для своей сессии, расположенной в / usr / share / xsessions /: X-LightDM-Allow-Greeter = true. После добавления этой строки вам необходимо выйти из системы и вернуться к ней. Затем вы можете запустить greeter из командной строки. web-greeter
0
ответ дан 17 July 2018 в 23:50

Скомпилируйте и установите необходимое программное обеспечение. Если вы не найдете его в пакете deb на чужом сервере, это то, что мы делаем, когда мы «действительно» хотим запустить программу, которую никто не упаковал.

Это то, что является пользователем Linux. около! Я не дразня ...

0
ответ дан 24 July 2018 в 17:06
  • 1
    Спасибо за ваш ответ. Если метод изменения моей версии репо на версию более старой версии ubuntu не работает, я попытаюсь скомпилировать их самостоятельно. Еще раз благодарю вас за ваше время – Tyler 6 January 2018 в 04:30

для компиляции web-greeter на ubuntu вам нужно будет:

установить Dependencies sudo apt-get install liblightdm-gobject-1-dev gobject-introspection libgirepository1.0-dev pyqt5-dev-tools libcairo2-dev установить Python libs sudo -H pip3 install whither sudo -H pip3 install pygobject , тогда вы можете: git clone https://github.com/Antergos/web-greeter.git /tmp/greeter cd /tmp/greeter sudo make install

NOTE1: test на ubuntu 18.04, используя python3.6, не работал на ubuntu 16.04 с использованием Python 3.5

ПРИМЕЧАНИЕ2: где пакет установит Qt 5.10.1, но у него есть ошибка QTBUG-66346, которая влияет на Qt 5.10.1 и 5.9.4. Вы должны понизить PyQt5 до 5.10.0

sudo -H pip3 uninstall PyQt5 sudo -H pip3 install PyQt5==5.10.0 Вы можете запустить greeter из своего рабочего стола, если вы добавите следующую строку в файл рабочего стола для своей сессии, расположенной в / usr / share / xsessions /: X-LightDM-Allow-Greeter = true. После добавления этой строки вам необходимо выйти из системы и вернуться к ней. Затем вы можете запустить greeter из командной строки. web-greeter
0
ответ дан 24 July 2018 в 17:06

Другие вопросы по тегам:

Похожие вопросы: