Pkcon refresh что значит

Содержание
  1. Pkcon refresh что значит
  2. Is this «the KDE distro»? 🔗
  3. Will there be a version using non LTS Ubuntu releases? 🔗
  4. Is it a distro? 🔗
  5. Is it a rolling distro? 🔗
  6. What is the difference between KDE neon and using plain Ubuntu? 🔗
  7. Why Ubuntu? 🔗
  8. Can I turn Kubuntu into KDE neon with a PPA? 🔗
  9. Is KDE neon an add-on to Kubuntu? 🔗
  10. Can I use a desktop other than Plasma? 🔗
  11. Is KDE neon 64bit only? 🔗
  12. Why are the download mirrors not https? 🔗
  13. What is KDE? 🔗
  14. How do I Update to the Latest Software? 🔗
  15. Donate to KDE Why Donate?
  16. Visit the KDE MetaStore
  17. pkcon — Man Page
  18. Synopsis
  19. Description
  20. Commands
  21. Options
  22. Return Values
  23. See Also
  24. Author
  25. Как я могу использовать apt вместо pkcon в KDE neon?
  26. Администрирование
  27. Подготовка к работе
  28. Подключение устройства к компьютеру
  29. Диагностика
  30. Возможные изменения в конфигурационных файлах
  31. Установка пакетов для трассировки
  32. Основные команды
  33. Команды Lipstick
  34. Команды производительности
  35. Команды резервного копирования
  36. Перезагрузка системных служб
  37. Техническое обслуживание пакетов
  38. Основные команды
  39. Pkcon
  40. Zypper
  41. Очистка, импорт и экспорт пользовательских данных
  42. Телефон
  43. Сообщения
  44. Контакты
  45. Календарь
  46. Браузер
  47. Медиа
  48. Атмосфера
  49. Домашний экран
  50. Погода
  51. Блокировка устройства
  52. Яркость экрана
  53. Предупреждения и диалоговые окна
  54. Cигнал таймера и будильника
  55. Способ подключения
  56. Остановка и продолжение выполнения приложения
  57. Запрос на вызов
  58. Предупреждение о высокой громкости

Pkcon refresh что значит

KDE neon is a rapidly updated software repository. Most users will want to use the packages built from released software which make up our User Edition. KDE contributors and testers can use the packages built from KDE Git in the Testing and Unstable Editions. It uses the foundation of the latest Ubuntu LTS (20.04).

Читайте также:  Брауни что это значит

Is this «the KDE distro»? 🔗

Nope. KDE believes it is important to work with many distributions, as each brings unique value and expertise for their respective users. This is one project out of hundreds from KDE.

Will there be a version using non LTS Ubuntu releases? 🔗

No, we plan only to base on the latest LTS version of Ubuntu, this comes with Linux and graphics stack updates to keep drivers relevant. We will backport other software as needed.

Is it a distro? 🔗

Not quite, it’s a package archive with the latest KDE software on top of a stable base. While we have installable images, unlike full Linux distributions we’re only interested in KDE software.

Is it a rolling distro? 🔗

Not quite, it’s a package archive with the latest KDE software on top of a stable base. Unlike rolling distros only the KDE software will be updated continuously.

What is the difference between KDE neon and using plain Ubuntu? 🔗

KDE neon will provide users with more up-to-date packages of Qt and cutting-edge KDE software.

Why Ubuntu? 🔗

We use Ubuntu as a base for KDE neon because the KDE neon team feels it offers the best technology as a stable release and the best third party support. The KDE neon team is familiar with Ubuntu having worked with it for over a decade. We also feel that Ubuntu users will miss out if they do not have up to date KDE software. It is otherwise unrelated to the Ubuntu project or Canonical.

Can I turn Kubuntu into KDE neon with a PPA? 🔗

We recommend that you install a fresh KDE neon from the provided ISO images. But you can indeed add an APT repository to switch from Kubuntu to KDE neon. This is absolutely not tested or supported. If things take a turn for the worse you are expected to be knowledgable enough to repair your system on your own. A web search should quickly give you relevant information on how to do this.

Читайте также:  Как будто корова лизнула волосы что значит

Is KDE neon an add-on to Kubuntu? 🔗

KDE neon sits on top of the Ubuntu core foundations, which means the majority of software built for Ubuntu core will work fine, even when not explicitly supported by the KDE neon team. KDE neon is however not compatible with Kubuntu, as there is vast overlap in the base offerings of both Kubuntu and KDE neon. You can not use both systems at the same time. Installing KDE neon will simply replace Kubuntu.

Can I use a desktop other than Plasma? 🔗

This probably won’t work (probably won’t even install). It most certainly isn’t supported even if the desktop installs. KDE neon focuses on KDE software, most other software is not supported and you should not be surprised if you can not install it or it stops working at any point in time due to an update.

Is KDE neon 64bit only? 🔗

Yes. As computers without 64bit have become increasingly rare, we have chosen to focus our resources on higher-quality 64bit builds.

Why are the download mirrors not https? 🔗

The mirrors are generously donated for KDE use by various organisations but several don’t support https so our downloads are http only. However the images are GPG signed so you can be sure they match what was created by our builders.

What is KDE? 🔗

The KDE® Community is an international technology team dedicated to creating a free and user-friendly computing experience, offering an advanced graphical desktop, a wide variety of applications for communication, work, education and entertainment and a platform to easily build new applications upon.

How do I Update to the Latest Software? 🔗

KDE neon does continuous deployment of the latest KDE software which means there are nearly always new versions of our software to update to. We recommend using Plasma Discover’s updater which appears in your panel:

If you prefer to use the command line you can use the pkcon command:

This will install all new packages and uses the same PackageKit code as Plasma Discover. Some uses of apt do not install new packages which makes it less suitable for KDE neon.

Visit the KDE MetaStore

Show your love for KDE! Purchase books, mugs, apparel, and more to support KDE.

Источник

pkcon — Man Page

PackageKit console client

Synopsis

pkcon [OPTION. ] [COMMAND]

Description

This manual page documents briefly the pkcon command.

pkcon is the command line client for PackageKit.

Commands

pkcon knows about the following commands. Depending on the backend in use, not all of them may be available.

Print information about the PackageKit backend in use.

List the roles that a transaction can have.

List the available package groups.

List the available filters.

List known transactions.

Print the time that has passed since the last transaction with the given role.

search [name|details|group|file] DATA

Search for a package matching the given data. The search is performed in the package information that is indicated by the first argument: name, details, group or files.

Install the given packages from repositories.

Install the given packages from the local filesystem.

download DIRECTORY PACKAGES

Download the given packages from repositories, and store them in the given directory.

install-sig TYPE KEY_ID PACKAGE

Install a package signature. Only GPG signatures are supported at this time.

Remove the given package.

Update the system by installing available updates. If a list of packages is specified, only install updates for these packages.

Refresh the cached information about available updates.

Resolve the given package name and print information about installed or available packages and updates.

upgrade-system DISTRIBUTION [minimal|default|complete]

Upgrade the system to the given distribution.

List available updates.

List available distribution upgrades.

List dependencies fo the given package.

List packages that require the given package.

Print details about the available or installed package with the given name.

Print details about the local package.

List the files contained in the given package.

List the files contained in the local package.

Print the package changelog for the given package.

List all available and installed packages.

List all configured package repositories.

Enable the given repository.

Disable the given repository.

repo-set-data REPOSITORY PARAMETER DATA

Set the given parameter to the given value for the repository.

repo-remove REPOSITORY PARAMETER

Removes the repository and optionally any packages installed from it.

List packages that provide the given string.

Accept the EULA with the given id.

List available categories.

Attempt to repair the system package database.

Print information about the prepared offline update. If no offline update is prepared, exit with an exit code of 1.

Trigger an offline update.

Print information about the result of the last offline update.

Options

The following options can be used to influence the behavior of pkcon.

Print the program version and exit.

Show help options.

Show all help options.

Set the filter to use.

Install packages without asking for confirmation.

Prepare the transaction by downloading packages only.

Run the command using idle network bandwidth and also using less power.

Print to screen a machine-readable output, rather than using animated widgets.

Show debugging information.

Set the maximum acceptable age for cached metadata, in seconds. Use -1 for ‘never’.

Allow untrusted packages to be installed.

Allow packages to be downgraded during transaction.

Allow packages to be reinstalled during transaction.

Return Values

Failed with miscellaneous internal error.

Failed with syntax error, or failed to parse command.

Failed as a file or directory was not found.

Nothing useful was done.

The initial setup failed, e.g. setting the network proxy.

The transaction failed, see the detailed error for more information.

See Also

The programs are documented fully on http://www.packagekit.org.

Author

This manual page was written by Richard Hughes .

Источник

Как я могу использовать apt вместо pkcon в KDE neon?

Как установить SopCast на Ubuntu 14.04

Когда я бегу apt upgrade Я получаю следующее сообщение от KDE neon:

Итак, дело в прервать.

Что бы ни нравилось KDE neon, я все равно хотел бы использовать подходящий. Есть ли способ использовать его без полное обновление?

KDE: 4: 5.15.5-0xneon + 18.04 + bionic + build48

На странице часто задаваемых вопросов KDE neon есть следующее:

KDE neon выполняет непрерывное развертывание новейшего программного обеспечения KDE, что означает, что почти всегда есть новые версии нашего программного обеспечения, до которых можно обновить. Мы рекомендуем использовать программу обновления Plasma Discover, которая отображается на вашей панели:

Если вы предпочитаете использовать командную строку, вы можете использовать команду pkcon:

Это установит все новые пакеты и использует тот же код PackageKit, что и Plasma Discover. Некоторые виды использования apt не устанавливают новые пакеты, что делает его менее подходящим для KDE neon.

Судя по последнему предложению цитируемого материала, разработчики KDE neon считают, что apt upgrade не подходит. Чтобы пользователи не пошли по этому пути, разработчики KDE neon каким-то образом отключили apt upgrade . Как следует из вывода терминала, вам необходимо использовать apt full-upgrade или же apt-get dist-upgrade если вы не хотите использовать pkcon или же Обнаружить.

Это все еще актуально после сегодняшнего обновления Plasma 5.16.

Если использование apt upgrade вместо apt full-upgrade для вас важно, вы можете

  • сообщить об ошибке, которая, вероятно, будет закрыта с помощью WONTFIX или
  • используйте другой дистрибутив, например Kubuntu 19.04 (с ppa backports Kubuntu), который более или менее идет в ногу с обновлениями KDE neon Plasma, но позволяет apt upgrade .

Лично у меня нет проблем с использованием apt full-upgrade .

Я рекомендую научиться пользоваться pkcon . KDE Neon отключает apt upgrade по уважительной причине. apt upgrade фактически не будет обновлять все ваши пакеты, так как KDE Neon распространяет некоторые пакеты, которые нельзя обновить через apt . Я лично большой поклонник apt , но я только что научился использовать pkcon вместо.

Источник

Администрирование

В данной статье представлен основной перечень команд, необходимых для:

  • диагностики Lipstick, производительности, резервного копирования;
  • перезапуска системных служб;
  • технического обслуживания пакетов;
  • работы с предупреждениями и диалоговыми окнами.

Подготовка к работе

Подключение устройства к компьютеру

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

  1. Включить режим разработчика на устройстве.
  2. Подключить устройство к компьютеру с помощью USB-кабеля.
  3. Установить SSH-подключение.

Для включения режима разработчика необходимо:

  1. В сетке приложений открыть «Настройки».
  2. Открыть «Средства разработчика».
  3. Коснуться поля Режим разработчика.

После подключения USB-кабеля к компьютеру в открывшемся окне необходимо выбрать Режим разработчика.

Примечание. Для установки режима USB по умолчанию следует в сетке приложений открыть «Настройки»USB. В поле Режим USB по умолчанию отобразятся доступные режимы USB.

После подключения устройства необходимо установить SSH-подключение. Для этого в сетке приложений необходимо открыть «Настройки»«Средства разработчика». В поле «IP-адрес USB» содержится адрес, который используется для установления SSH-подключения.

Данный IP-адрес необходимо добавить в базу данных доменных имен. Для этого в терминале необходимо:

  1. Перейти в режим суперпользователя.
  2. В файле hosts добавить строку с IP-адресом устройства device .
  3. Сохранить изменения в файле.

Пример параметров в файле hosts:

После чего необходимо установить SSH-подключение с устройством с помощью команды:

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

Примечание. Выполнение приведенных в документе команд осуществляется от имени суперпользователя:

Место ввода Выполнение от имени суперпользователя
SDK su перед вводимыми командами
Устройство devel-su перед вводимыми командами

Диагностика

Возможные изменения в конфигурационных файлах

Отладочные сообщения системного журнала, как правило, сохраняются между перезагрузками устройства. Если они не сохраняются, необходимо в конфигурационном файле /etc/systemd/journald.conf для параметра Storage установить значение persistent :

Для настройки скорости генерации отладочных сообщений необходимо в конфигурационном файле отредактировать значения параметров RateLimitBurst и RateLimitInterval :

Установка данных значений означает генерацию 9999 сообщений за 5 секунд. Для выключения ограничения скорости следует установить значения 0.

Для детализации процессов возможно отредактировать и перезагрузить определенные конфигурационные файлы. Некоторые из них представлены в таблице ниже:

Конфигурационный файл Описание
/home/nemo/.config/QtProject/Messageserver.conf Конфигурационный файл e-mail, QtMessagingFramework
/home/nemo/.config/eas-sailfish.conf Конфигурационный файл плагина Exchange ActiveSync

Установка пакетов для трассировки

Для того чтобы собрать подробную информацию, можно установить пакеты для трассировки с помощью команды pkcon install [ наименование_пакета ] . Например:

Команда Описание
pkcon install connman-tracing Установка пакета для трассировки Connman
pkcon install bluez5-tracing Установка пакета для трассировки BlueZ
pkcon install connectionagent-qt5-tracing Установка пакета для трассировки компонентов cвязи

Основные команды

Основные команды и команды, предназначенные детализации информации в отладочных сообщениях в системном журнале, представлены в таблице ниже:

Команда Описание
devel-su journalctl -a >

/saved.journal

Сохранение данных системного журнала. Рекомендуется выполнять перед началом диагностики
devel-su journalctl -fa Вывод отладочных сообщений системного журнала в режиме реального времени
QT_LOGGING_RULES = «*.debug=true» Включение отладочных сообщений по категориям для приложений и служб, написанных в Qt
MSYNCD_LOGGING_LEVEL = 8 Включение отладочных сообщений для плагина Buteo Sync
SSO_LOGGING_LEVEL = 3
SSOUI_LOGGING_LEVEL = 3
Включение отладочных сообщений для Accounts & Single Sign-on (SSO)
CONTACTSD_DEBUG = 1 Включение отладочных сообщений для демона contactsd
QTCONTACTS_SQLITE_TWCSA_TRACE = 1
QTCONTACTS_SQLITE_TRACE = 1
Включение отладочных сообщений для qtcontacts-sqlite backend
KCALDEBUG = 1 Включение отладочных сообщений для приложения «Календарь» и для mkcal и KCal
LIPSTICK_COMPOSITOR_DEBUG = 1 Включение отладочных сообщений для Lipstick

Команды Lipstick

Отладочные сообщения для Lipstick могут быть включены добавлением LIPSTICK_COMPOSITOR_DEBUG = 1 в /var/lib/environment/compositor/*.conf.

После чего необходимо перезагрузить Lipstick. В результате появится окно для отладки в нижней части домашнего экрана. Кнопка «Dump» выводит данные в верхнее окно в системном журнале. Кнопка «Expose» показывает текущие окна.

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

Команды производительности

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

После чего запустить сценарий для отчетов:

И приложить файл /home/nemo/power-state-report.txt к отчету об ошибке.

Команды резервного копирования

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

Далее выполнить команду:

И приложить файл /home/nemo/backup-status-report.txt к отчету об ошибке.

Перезагрузка системных служб

В таблице ниже представлены основные команды для перезагрузки системных служб:

Команда Описание
systemctl restart user@100000 Перезагрузка сеанса пользователя
systemctl restart connman.service Перезагрузка сети. Произойдет разъединение SSH-подключения
systemctl —user restart lipstick Перезагрузка домашнего экрана
systemctl —user restart maliit-server Перезагрузка клавиатуры
systemctl —user restart voicecall-ui-prestart Перезагрузка приложения «Телефон»
systemctl restart ofono
systemctl-user restart voicecall-manager
Перезагрузка промежуточного cвязующего ПО устройства (oFono, Voicecall manager)

Техническое обслуживание пакетов

Основные команды

Команда Описание
version Отображение версии сборки
version —dup Обновление программного обеспечения

Pkcon

В таблице ниже представлены основные команды Pkcon:

Команда Pkcon Описание
pkcon refresh Обновление списка пакетов
pkcon search [ наименование_пакета ] Поиск пакета по названию
pkcon install [ наименование_пакета ] Установка пакета
pkcon get-details [ наименование_пакета ] Отображение информации о пакете или о коллекции пакетов
pkcon remove [ наименование_пакета ] Удаление пакета/пакетов
pkcon update [ наименование_пакета ] Обновление пакета/пакетов
pkcon install-local [ наименование_пакета ] Установки локального пакета
pkcon repo-list Отображение сконфигурированных репозиториев
pkcon repo-enable [ ID_репозитория ] Включения репозитория
pkcon repo-disable [ ID_репозитория ] Отключения репозитория
pkcon Отображение информации о синтаксисе команд и параметрах

Zypper

В таблице ниже представлены основные команды Zypper:

Команда Zypper Описание
zypper lr Вывод списка репозиториев
zypper ref Обновление репозиториев
zypper update Обновление пакетов
zypper se [ наименование_пакета ] Поиск пакета
zypper in [ наименование_пакета ] Установка пакета
zypper info [ наименование_пакета ] Отображение информации о пакете
zypper info -t pattern [ наименование_шаблона ] Отображение информации о поиске по шаблону
zypper verify Проверка зависимостей

В таблице ниже представлены основные команды для работы с RPM-пакетами:

Команда RPM Описание
rpm -e [[ наименование_пакета ] Удаление пакета
rpm -ql [ наименование_пакета ] Отображение списка файлов в пакете
rpm -qlP [ наименование_файла ] Отображение списка файлов в пакете
rpm -qf [ наименование_файла ] Отображение пакета, который содержит файл
rpm -qpR [ наименование_пакета ] Отображение информации о зависимостях пакетов
rpm -qR [ наименование_пакета ] Отображение информации о зависимостях пакетов
rpm -q —whatrequires [ наименование_пакета ] Отображение информации об обратных зависимостях
rpm -U —oldpackage —replacepkgs —replacefiles [ наименование_пакета ] Переустановка пакета
rm -rf /var/lib/rpm/__db* ; rpm —rebuilddb Удаление поврежденных данных

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

Очистка, импорт и экспорт пользовательских данных

Телефон

В таблице ниже представлены команды для очистки и импорта пользовательских данных приложения «Телефон»:

Команда Описание
pkcon install libcommhistory-qt5-tools Установка commhistory-tool
commhistory-tool deleteall -calls Очистка журналов вызовов
commhistory-tool import-json calllogs.json Включение отладочных сообщений для журнала вызовов
pkill voicecall-ui Перезапуск приложения «Телефон» (изменения вступят в силу)

Сообщения

В таблице ниже представлены команды для очистки и импорта пользовательских данных приложения «Сообщения»:

Команда Описание
commhistory-tool deleteall -groups Удаление списка сообщений
commhistory-tool import-json messages.json Импорт данных сообщений
pkill jolla-messages Перезапуск приложения «Сообщения» (изменения вступят в силу)

Контакты

В таблице ниже представлены команды для импорта и экспорта пользовательских данных приложения «Контакты»:

Команда Описание
pkcon install nemo-qml-plugin-contacts-qt5-tools Установка vcardconverter
devel-su -p vcardconverter contacts.vcf Импорт контактов в формате визитной карточки vCard
devel-su -p vcardconverter —export contacts.vcf Экспорт локальных контактов в формате визитной карточки vCard

Календарь

В таблице ниже представлены команды импорта и экспорта пользовательских данных приложения «Календарь»:

Команда Описание
pkcon install nemo-qml-plugin-calendar-qt5-tools Установка icalconverter
devel-su -p icalconverter import calendar.ics Импорт события из iCal
dbus-send —print-reply —type = method_call —dest = com.jolla.calendar.ui /com/jolla/calendar/ui com.jolla.calendar.ui.importFile string:/home/nemo/calendar.ics Импорт событий с помощью календаря
devel-su -p icalconverter export calendar.ics Экспорт локальных событий из календаря в iCal

Браузер

Для установки домашней страницы в приложении «Браузер» следует ввести команду:

Медиа

В таблице ниже представлены основные команды для копирования файлов на устройство:

Команда Описание
scp *.jpg nemo@device:Pictures Копирование JPG-файлов на устройство в каталог «Pictures»
scp *.mp4 nemo@device:Videos Копирование MP4-файлов на устройство в каталог «Videos»
scp *.pdf nemo@device:Documents Копирование PDF-файлов на устройство в каталог «Documents»
scp *.ogg nemo@device:Music Копирование OGG-файлов на устройство в каталог «Music»

Атмосфера

Для того чтобы установить изображение как атмосферу, следует ввести команду:

Домашний экран

Для сброса порядка приложений на домашнем экране следует ввести команду:

Погода

Для сброса местоположения в приложении «Погода» следует ввести команду:

Блокировка устройства

В таблице ниже представлены команды для работы с блокировкой устройства:

Команда Описание
zypper in mce-tools Установка mcetool для работы команд
mcetool -searly Отключение состояния ожидания
mcetool -sdisabled Отключение ранней блокировки
mcetool -senabled Восстановление стандартной политики блокировки

Яркость экрана

В таблице ниже представлены команды для работы с яркостью экрана:

Команда Описание
zypper in mce-tools Установка mcetool для работы команд
mcetool -b100 Установка яркости до максимального значения
mcetool -b1 Установка яркости до минимального значения
mcetool -Don Отключение яркости экрана, когда домашний экран или приложения открыты
mcetool -tdisabled Отключение яркости экрана, когда домашний экран открыт
mcetool -Doff -tenabled Возврат к стандартному состоянию
mcetool -gdisabled Отключение фильтра яркости экрана на основе ALS (при проблемах с низкой яркостью экрана)
systemctl stop mce.service
rm /var/lib/mce/builtin-gconf.values
systemctl start mce.service
Сброс всех значений mce по умолчанию

Предупреждения и диалоговые окна

Cигнал таймера и будильника

Для включения сигнала таймера в течение трех секунд (ticker=3) в приложении «Часы» следует ввести команду:

Для включения сигнала будильника в течение трех секунд (ticker=3) в приложении «Часы» следует ввести команду:

Способ подключения

Для отображения диалогового окна «Способ подключения» следует ввести команду:

Остановка и продолжение выполнения приложения

При отображении сообщении о том, что приложение не отвечает, его можно остановить с помощью команды:

Если необходимо продолжить выполнение приложения, следует ввести команду:

Запрос на вызов

Для отображения запроса на вызов абонента следует ввести команду:

Предупреждение о высокой громкости

Для изменения значения задержки предупреждения о высокой громкости на одну минуту, при прослушивании аудио необходимо в файле /etc/pulse/mainvolume-listening-time-notifier.conf изменить параметры в строках, приведенных ниже :

После чего для перезапуска ввести команду:

Для проверки внесенных изменений необходимо воспроизвести песню в течение одной минуты с гарнитурой в приложении «Медиа». В результате через указанное в строке timeout время отобразится диалоговое окно с предупреждением.

Для возврата стандартного значения задержки предупреждения о высокой громкости следует ввести команду:

Для проверки внесенных изменений, при прослушивании песни через гарнитуру, необходимо изменить уровень громкости на максимальный. В результате через время, заданное по умолчанию, отобразится диалоговое окно с предупреждением.

Источник

Оцените статью