Apper

System Software

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on git.opendesktop.org

30
Score 84%
Description:

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 :)
C

dantti

9 years ago

you need to install it on you kde prefix (probably /usr), since the user interface is system setting modules and can't be find in another place.

Report

andersos

9 years ago

Thanks. got it! I really like KPackageKit so far. The ui is perfect for me. Thanks again :D

Report

andersos

9 years ago

I don't know how complete KPackageKit is at this time, but at least here on Debian Squeeze I can't update or install with KPackageKit. On those operations it shows a small progress dialog that says ""Simulating the install" and an error message that says "The package was not found". I can update and install using pkcon though. Have I done something wrong or is this normal on Debian?

Report

dummy_deactivated

9 years ago

Hi I like Kpackagekit on Kubuntu. But a I want to leave a thing to think about.
On Kubuntu new users can't find a easy way of installing apps because It is called Kpackagekit and not Software manager or something, and not under Favorites but far away inside the Kmenu (I know it's a Kubuntu thing maybe) and I was searching for the install button I was not able to find it, after a minute i saw the little arrow on the right side, maybe a idea to follow the KDE rules and make a button "download" with a arrow, like it is on download new stuff on KDE 4. And another thing, when i start the program it's empty, I have to select another filter or search something and delete that again to see all packages. I this a bug? Ok thats it for now. It's a nice package manager, it's impressive fast.

Report

C

dantti

9 years ago

Well on Kde it should appear as "Software Management (KPackageKit)".
And most user normally use it from system settings where it's called "Add and Remove software".
Now kubuntu might change that, which I'm not aware since i don't use it.

Report

dummy_deactivated

9 years ago

Indeed it shows as "Software management" Kpackagekit. sorry. But i still think that Kubuntu also must put this application. inside the favorite menu.

Report

maxfact

9 years ago

Hallo excuse for my inglish i am italian
your apps is very good but how can I compile on debian sid/sidux
I tried but missing in repository packagekit-qt

Report

C

dantti

9 years ago

You need PackageKit installed first, go to packagekit.org and download the lastest package. Then build, you will need --enable-apt or --enable-aptcc (which I'm the author) and --default-backend=apt or aptcc
After it's installed you can try KPackageKit.

Report

maxfact

9 years ago

Thank for yuo now i have compile Kpackagekit
Your apps is very very good

Report

VectoR

9 years ago

hi..a small error :

Linking CXX executable kpackagekitsmarticon
/usr/bin/ld: Dwarf Error: Offset (73650) greater than or equal to .debug_str size (1824).
CMakeFiles/kpackagekitsmarticon.dir/KpkInterface.o: In function `KpkInterface::UpdateProxy()':
/root/rpmbuild/BUILD/KPackageKit-0.5.0.2/SmartIcon/KpkInterface.cpp:67: undefined reference to `KProtocolManager::proxyType()'
/root/rpmbuild/BUILD/KPackageKit-0.5.0.2/SmartIcon/KpkInterface.cpp:69: undefined reference to `KProtocolManager::proxyFor(QString const&)'
/root/rpmbuild/BUILD/KPackageKit-0.5.0.2/SmartIcon/KpkInterface.cpp:69: undefined reference to `KProtocolManager::proxyFor(QString const&)'
collect2: ld returned 1 exit status
make[2]: *** [SmartIcon/kpackagekitsmarticon] Error 1
make[1]: *** [SmartIcon/CMakeFiles/kpackagekitsmarticon.dir/all] Error 2
make: *** [all] Error 2

Report

C

dantti

9 years ago

there is a missing dep in smarticon cmake file to include kio but even without it here it compiles try changing the smarticon/cmake.txt to have this
target_link_libraries(kpackagekitsmarticon
${KDE4_KDEUI_LIBS}
${KDE4_KIO_LIBS}
${KDE4_SOLID_LIBS}
${QPACKAGEKIT_LIBRARIES}
kpackagekitlib
)
The important part is to ${KDE4_KIO_LIBS} be inside that..

Report

VectoR

9 years ago

Thanks for your answer! I already solved that problem, but now I have a new one: package removing doesn't work for me with the new PackageKit. Maybe it's because of the policykit...i don't know yet

Report

Comraddm

9 years ago

Where KPackageKit takes info about what was changed and fixed in package?

Can yum take this info in command line?

Report

C

dantti

9 years ago

Well the packagekit yum backend get's this information probably from yum databases, as i use debian we get this information directly from the web (which is a bit slow some times), looking at the package change log.
Don´t know if itś possible to retrieve from yum cmd line.

Report

Comraddm

9 years ago

I think I've found it.
It's a yum plugin changelog.
Fedora users may install it like this:
yum install yum-plugin-changelog

Then use it like this:
yum changelog 2009-Jun mysql

Report

cb400f

9 years ago

Speaking of localization... ;-)

It'd be great if you could make a habit of notifying the kde-i18n-doc mailing list a week or so before you tag/release, so translators know when it's a good time to do their magic.

As the default package manager for (at least) Fedora and Kubuntu it's very important that KPackageKit is well and fully translated.

Martin / cb400f who does Danish KDE translations.

Report

yoann21

9 years ago

I tried to compile the 0.4.2 version of KPackageKit but i have an error message in the "cmake ..": GETTEXT_PROCESS_PO_FILES unknown Cmake command

So i added "find_package(Gettext)" in the main CMakeLists.txt and the compilation works.

Report

C

dantti

9 years ago

yep, you are right. It's the first time i ship translations toghether and since it's not needed in kde I forgot that...
Thanks.

Report

yoann21

9 years ago

I tried to compile the 0.4.2 version of KPackageKit but i have an error message in the "cmake ..": GETTEXT_PROCESS_PO_FILES unknown Cmake command

So i added "find_package(Gettext)" in the main CMakeLists.txt and the compilation works.

Report

Marsu1

9 years ago

kpackagekit is , unfortunately!, the worst piece of software I have ever seen on a non-commercial system!!!

It really is a shame! Adept never made problems!
Even on a 3-days-old system I get error in Kpackagekit!

Report

C

dantti

9 years ago

Dude, first of all you should point what problems do you have.
And by telling you have used adept, you probably use some Ubuntu variants, which it THE ONE to blame.

Report

spider-mario

9 years ago

There is a bad translated string in French. How may I report or fix it ?

Report

C

dantti

9 years ago

best is to report to localization team of kde.

Report

Sxeptomaniac

9 years ago

I'm using version 0.4.0 on Kubuntu 9.04 Jaunty and I really dislike the search function. I don't understand why the search defaults to using OR operators instead of AND. Every word I add to a search increases the number of results, rather than narrowing them. This makes it nearly impossible to find a package if I don't know its name or a fairly unique word for what I want.

Report

C

dantti

9 years ago

It's your distro backend fault, complain there.

Report

product-maker orhanvurucu Sep 11 2018

+

product-maker sixsixfive Nov 10 2013

product-maker VilleVallo Nov 09 2013

product-maker lieter Nov 09 2013

product-maker mannfree Nov 09 2013

product-maker qwertzui Nov 09 2013

product-maker freelancer96 Nov 09 2013

product-maker popcon Nov 09 2013

product-maker frodoom Nov 09 2013

product-maker nobrain Nov 09 2013

product-maker dergnome Nov 09 2013

product-maker Mira Nov 09 2013

product-maker thwald Nov 09 2013

product-maker q12we3 Nov 09 2013

product-maker hello98 Nov 05 2013

product-maker mea5 Nov 05 2013

product-maker OdinEidolon Mar 10 2013

product-maker gustawho Feb 20 2013

product-maker wwmm Feb 19 2013

product-maker duzak Jan 24 2013

product-maker fri Jan 09 2013

product-maker koko2k Nov 23 2012

product-maker kaznovac Oct 04 2012

product-maker droper05121 Jul 17 2012

product-maker droper04126 Jul 17 2012

product-maker glewik May 24 2012

product-maker lazx888 May 24 2012

product-maker XenoPL May 24 2012

product-maker swiftscythe May 22 2012

product-maker shura May 22 2012

product-maker OderMalSo Feb 26 2012

product-maker pejakm Feb 24 2012

product-maker elric80 Feb 22 2012

product-maker electron222 Dec 18 2011

product-maker snakebite Oct 12 2011

product-maker cyberconan Aug 02 2011

product-maker rudi Jun 15 2011

product-maker blacx Apr 17 2011

product-maker Contrast Mar 30 2011

product-maker jmunin Mar 11 2011

product-maker nerdykid Jan 07 2011

product-maker kmare Dec 22 2010

product-maker ctown Dec 12 2010

product-maker rencord Nov 25 2010

product-maker jmc88 Oct 26 2010

product-maker thibaut28 Oct 25 2010

product-maker KFreakz Oct 14 2010

product-maker unhammer Oct 13 2010

product-maker ZeVlad Oct 06 2010

product-maker Pawlerson Oct 06 2010

product-maker 22 189

gustawho

Feb 20 2013

swiftscythe

May 22 2012

OderMalSo

Feb 22 2012

belzebu87

Oct 26 2011

HelderC

Apr 18 2011

jmunin

Mar 11 2011

nerdykid

Dec 28 2010

ctown

Dec 12 2010

ZeVlad

Oct 06 2010

mambasoft

Sep 29 2010

paju

Sep 18 2010

rencord

Sep 16 2010

unhammer

Sep 14 2010

AndreAPL

May 09 2010

opaflamme

Mar 20 2010

wylliam

Dec 29 2009

giricz81

Dec 10 2009

yoann21

Aug 15 2009

snirp

Jul 02 2009

xoen

Jun 15 2009

friendly-demon

Jun 07 2009

Stornado

Jun 07 2009

s4ncho

Apr 22 2009

jalpaka

Apr 16 2009

usrkl

Mar 27 2009

okias

Mar 25 2009

eRSZ

Mar 01 2009

KFreakz

Feb 17 2009

Znurre

Feb 17 2009
File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
0.8.0
updated Jan 08 2013
added Jul 06 2008
downloads today
0
page views today 50
System Tags app software