Как использовать диалоги KDE в приложениях Gtk

Проблема здесь, скорее всего, в том, что самба не идеальна и иногда имеет проблемы с более новыми версиями окон.

Samba на самом деле должен играть своего рода догоняющую игру с окнами, поэтому иногда думает перерыв между версиями Windows. Если вам нужно настроить samba (это может не исправить проблему NB), попробуйте GADMIN-Samba в программном центре.

Вы также можете попробовать настроить параметры совместного доступа на окнах 7, но по моему опыту и семи как правило, не слишком хорошо работают с Samba.

4
задан 6 May 2012 в 21:59

4 ответа

Для новых версий (текущий - 54.0) ppa:plasmazilla/releases работает просто отлично: https://launchpad.net/~plasmazilla/+archive/ubuntu/releases

Просто запустите:

[ f1]

и, наконец, если у вас возникли проблемы с установкой firefox-plasma run:

sudo aptitude install firefox-plasma
1
ответ дан 25 May 2018 в 12:55

Решение было дано в этой теме форума. Конкретный ответ похоронен где-то в этом потоке. Но я предоставлю здесь шаги. Тем не менее, эта тема форума будет поддерживать вас в обновленном состоянии, когда все будет развиваться. Эти шаги позволяют использовать диалоги KDE с Firefox в Kubuntu 12.04 (другие дистрибутивы KDE также поддерживаются - см. Тему форума).

Мое решение (приведенное ниже) - это комплексное решение. Если количество деталей здесь смущает вас, см. Тему форума или задавайте вопросы здесь.

Сначала вам нужно добавить PPA к Kubuntu. Я знаю два подходящих PPA. blue-shell является основным, но alexey-ivanov также доступен. Пожалуйста, ознакомьтесь с темой форума (или выполните поиск), чтобы узнать, являются ли упомянутые здесь PPA все еще лучшими. (ОБНОВЛЕНИЕ: приведенные ниже ответы говорят о том, что PPA alexey-ivanov может быть уже недействительным.) Я ожидаю, что blue-shell останется хорошим выбором, потому что они являются значительным игроком KDE.

Предостережение: пока существует является пакетом Firefox в PPA, он должен иметь приоритет над другими версиями (не KDE) от Ubuntu (по умолчанию). Но если в PPA нет пакета, будет установлен обычный (не KDE) Firefox. Это обычно делает пользователей KDE недовольными.

Существует несколько простых решений для этого незначительного раздражения. (Вы даже можете игнорировать возможность, упомянутую в моем предостережении, и использовать более простой подход, но я предлагаю комплексное решение в этом ответе. Я также обсужу пару других вариантов в теме форума, упомянутой выше.)

Мое рекомендуемое решение - добавить оба упомянутых выше PPA. (Добавление двух почти так же просто, как добавление одного.) Если есть проблема с одним PPA, Firefox с поддержкой KDE можно вытащить из другого PPA. Решение не является совершенным, но оно разумно. (Опять же, см. Раздел для подробного обсуждения.)

Вот URL-адрес, относящийся к каждому PPA вместе с кодом, который может быть выполнен в терминале для добавления PPA.

http: //www.bluemintlinux.com/2012/08/kubuntu-gets-kde-support-in-firefox.html: sudo apt-add-repository ppa: blue-shell / firefox-kde https://launchpad.net/~ alexey-ivanov / + archive / firefox-kde: sudo apt-add-repository ppa: alexey-ivanov / firefox-kde

Как уже упоминалось, я добавил оба PPA в свою систему, и я думаю, что это хорошо стратегия.

Теперь задайте приоритет установки каждого PPA следующим образом:

sudo nano /etc/apt/preferences.d/blue-shell-firefox-kde-pin-1001

Теперь вы установите для каждого PPA следующие инструкции только для одного из PPA.

Этот файл должен содержать этот текст:

Package: *
Pin: release o=LP-PPA-blue-shell-firefox-kde
Pin-Priority: 1001

Сделайте то же самое для другого PPA, если вы добавили оба:

sudo nano /etc/apt/preferences.d/alexey-ivanov-firefox-kde-pin-1000

Вот текст, который входит во второй файл: [ ! d22]

Package: *
Pin: release o=LP-PPA-alexey-ivanov-firefox-kde
Pin-Priority: 1000

Обратите внимание, что значения Pin-Priority не совпадают. Я отдал приоритет синей оболочке. (Если вы установите только один PPA, просто используйте для него значение 1000.)

Теперь выполните этот код в терминале:

sudo apt-get update

На этом этапе вы можете установить или обновить Firefox (используя apt-get install). Но я хочу показать еще один шаг, который я включил. Перед запуском apt-get install я выполняю эту команду:

apt-cache policy firefox

Выход будет похож на этот (с разными номерами версий, конечно):

Installed: 16.0.2+build1-0ubuntu0.12.04.1+ppa1
Candidate: 17.0+build2-0ubuntu0.12.04.2~ppa2
Version table:
 17.0.1+build1-0ubuntu0.12.04.1 0
   500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
   500 http://security.ubuntu.com/ubuntu/ precise-security/main amd64 Packages
 17.0+build2-0ubuntu0.12.04.2~ppa2 0
   1001 http://ppa.launchpad.net/blue-shell/firefox-kde/ubuntu/ precise/main amd64 Packages
 *** 16.0.2+build1-0ubuntu0.12.04.1+ppa1 0
 11.0+build1-0ubuntu4 0
   500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages

Три звездочки выше указывают на тот, который установлен. «Кандидат» показывает вам, какой из них будет установлен, если вы запустите apt-get install. Оглядываясь на это быстро, вы сможете избежать любых неожиданностей (например, потерять версию Firefox с поддержкой KDE, если PPA не работает).

Сводка (tl; dr)

Первая вы делаете это, используйте все эти шаги:

http://www.bluemintlinux.com/2012/08/kubuntu-gets-kde-support-in-firefox.html: sudo apt -add-repository ppa: blue-shell / firefox-kde редактировать файл /etc/apt/preferences.d/XXXX для каждого PPA (установить приоритет) https://launchpad.net/~alexey -ivanov / + archive / firefox-kde: sudo apt-add-repository ppa: alexey-ivanov / firefox-kde политика apt-cache firefox sudo apt-get install firefox firefox-kde-support

Для последующих обновлений вручную, если вы не используете автоматические обновления, сделайте следующее:

отредактируйте файл /etc/apt/preferences.d/XXXX для каждого PPA (заданный приоритет) [ ! d34] (необязательно) политика apt-cache firefox политика apt-cache firefox
3
ответ дан 25 May 2018 в 12:55
  • 1
    @Braiam, вы правы. sudo не требуется apt-cache policy. – MountainX 27 August 2013 в 04:18
  • 2
    Все проекты, упомянутые здесь, в настоящее время прекращены, теперь PPA называется plasmazilla, см. launchpad.net/~plasmazilla – ggll 20 March 2017 в 17:04

Я не уверен, что это то, что ищет OP, но пакет kde-config-gtk позволяет применять вашу тему QT к приложениям GTK. Это не изменит диалоги, чтобы быть идентичными, но это может быть то, что вы после.

0
ответ дан 25 May 2018 в 12:55

Вы не можете использовать элементы KDE в приложениях GTK AFAIK.

-2
ответ дан 25 May 2018 в 12:55
  • 1
    Я предлагаю, было бы хорошо удалить этот комментарий (или побудить больше людей сбрасывать его), потому что это неверно, и это может ввести в заблуждение. – MountainX 27 August 2013 в 04:17

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

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