
Apper
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Apper is the KDE interface for PackageKit (aka KPackageKit)
Apper is able to manage packages, applications and updates in a cross-distribution way thanks to the PackageKit project. Providing Linux users a single application that they can learn and use in whatever distribution they are.
Hope you enjoy Apper, and please report bugs, make wishes so we can improve this application.
BUGS goes to bugs.kde.org
-----------------------------------------------------
IMPORTANT:
Apper itself can do nothing without PackageKit.
So have it installed before.
-----------------------------------------------------
INSTALLATION
Well now that you decide to install it. Be careful :D no warranty is given..
Requirements:
AFTER INSTALLING LOGOUT AND LOGIN SO KDED CAN LOAD THE Apper PLUGIN.
(also, make uninstall #from your old build dir)
PackageKit >= 0.8.5
KDELibs headers of Kde4
KDEWorskpace
KDE >= 4.3
Compiling:
- $ cd Apper # where you extracted it
- $ mkdir build && cd build
- $ cmake .. -DCMAKE_INSTALL_PREFIX=/usr/ # you must install in /usr otherwise KDE won't find it
- $ make
- $ su
- # make install
Enjoy :)
dantti
8 years ago
Report
Dana912
8 years ago
I used the last release of apper, and it still says
"License agreement Required"
The problem are not resolved as you promised:-(
Report
shura
8 years ago
Do you have any ppa for installing on Ubuntu without compilation?
Report
dantti
8 years ago
https://launchpad.net/~ximion/+archive/packagekit/+packages
Report
pejakm
9 years ago
Report
pejakm
9 years ago
Report
jfilipe
9 years ago
The previows kpackagekit its so buggy, anda i opted by comand line ! :-)
But since Fedora 16, it has apper, that's a very good, i used it !
One question:
Is possible or planned, an option to see update logs, like after yum update ??
Report
Iraklis
9 years ago
"CMake Error at CMakeLists.txt:1 (find_package):
Could not find module FindKDE4Internal.cmake or a configuration file for
package KDE4Internal.
Adjust CMAKE_MODULE_PATH to find FindKDE4Internal.cmake or set
KDE4Internal_DIR to the directory containing a CMake configuration file for
KDE4Internal. The file will have one of the following names:
KDE4InternalConfig.cmake
kde4internal-config.cmake
CMake Error at CMakeLists.txt:10 (kde4_add_ui_files):
Unknown CMake command "kde4_add_ui_files".
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.8)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring incomplete, errors occurred!"
The thing is that I already have all dev packages installed and "FindKDE4Internal.cmake" is there. I, also, did:
"export CMAKE_MODULE_PATH=/usr/share/kde4/apps/cmake/modules"
to no avail. I don't know how I messed things up and any help would be appreciated.
Report
dantti
9 years ago
Report
Iraklis
9 years ago
I should add at this point one strange thing going on. When I try to install dummy package kdelibs5 (note that kdelibs5-dev is already installed) I get the answer:
"Package kdelibs5 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libqt4-phonon
E: Package 'kdelibs5' has no installation candidate"
And the oddity continues when I try to install libqt4-phonon. In order to be installed it requires all KDE to be removed! This might be a non relative thing-bug, but thought it might help.
Question: It's a long shot, but, the other day I removed KDE 4.4.5 in order to install the 4.6 version of wheezy. Is there any chance that a package might be left behind, messing with the dependencies?
Report
Iraklis
9 years ago
I should add at this point one strange thing going on. When I try to install dummy package kdelibs5 (note that kdelibs5-dev is already installed) I get the answer:
"Package kdelibs5 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libqt4-phonon
E: Package 'kdelibs5' has no installation candidate"
And the oddity continues when I try to install libqt4-phonon. In order to be installed it requires all KDE to be removed! This might be a non relative thing-bug, but thought it might help.
Question: It's a long shot, but, the other day I removed KDE 4.4.5 in order to install the 4.6 version of wheezy. Is there any chance that a package might be left behind, messing with the dependencies?
Report
fogelfish
9 years ago
(RHEL 6 has no GUI software updater-installer in KDE. What's with that?)
Report
belzebu87
9 years ago
apper(11800)/kdecore (services) KServiceFactory::findServiceByDesktopPath: "kcm_apper.desktop" not found
apper(11800) MainUi::MainUi: Could not load kcm_apper.desktop!
I get the same on a local arch install (kde 4.7.2)
What am I missing?
Report
dantti
9 years ago
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/
if you don't install in /usr KDE can't find the KCModule
Report
belzebu87
9 years ago
http://flic.kr/p/az36M6
if a click on a random button i get a notice of "unknown error" and in console i get:
Failed to initialize the desktop files database
enumFromString ( Role ) : converted "" to "UnknownRole" , enum id 0
enumFromString ( Group ) : converted "" to "UnknownGroup" , enum id 1
enumFromString ( Filter ) : converted "" to "UnknownFilter" , enum id 3
Error, cannot create transaction proxy
QDBusError("com.trolltech.QtDBus.Error.InvalidObjectPath", "Invalid object path: The name org.freedesktop.PackageKit was not provided by any .service files")
Error, cannot create transaction proxy
QDBusError("com.trolltech.QtDBus.Error.InvalidObjectPath", "Invalid object path: The name org.freedesktop.PackageKit was not provided by any .service files")
what am i missing? Thanks in advice.
Report
dantti
9 years ago
Report
belzebu87
9 years ago
Thank you, wonderful app! this app should not only be in debian mentor but in debian repos too!!!
Report
dovidhalevi
9 years ago
1. Is packagekit is not around, gives "unknown errors" for every click. The cmake should check for more than the libs. If this is not practical, the program should say "Please install packagekit" and gracefully exit.
2. Unlabeled notifications are spawned by the program's background processes. I suspected the worst.
Report
dovidhalevi
9 years ago
Report
dantti
9 years ago
Report
dovidhalevi
9 years ago
Try apt-get -s upgrade, will work fine.
Try apt-get -s dist-upgrade will die with the same error as did apper's updating cache. So maybe, the update level needs be an option here.
Synaptic seems to avoid this problem in this manner.
Report
dantti
9 years ago
Please take an screenshot of the error or something and additionally use pkmon and put it on a paste bin.
Report
dovidhalevi
9 years ago
There are two: One is the dependency error--shows up immediately before beginning update cache and again after it fails. As opposed to what I originally suggested, this is not the cause of failure.
The second is failed read/gets that will also appear in apt. Maybe I have too much junk in my sources.list. However, apt and synaptic will still show available upgrades. Apper simply shows the "badge."
In other words, the errors are real, either mine or Debian's fault, but should not stop the program. Probably a quick fix of showing the list as it is, even if errors were reported.
Report
dantti
9 years ago
Maybe this conversation would be easier by mail.
Report
agodumov
9 years ago
Report