Package Details: tkpacman 1.7.0-1

Git Clone URL: https://aur.archlinux.org/tkpacman.git (read-only)
Package Base: tkpacman
Description: A lightweight GUI for pacman built with Tcl/Tk
Upstream URL: http://sourceforge.net/projects/tkpacman
Keywords: GUI pacman system
Licenses: GPL
Submitter: herremaw
Maintainer: herremaw
Last Packager: herremaw
Votes: 38
Popularity: 1.969081
First Submitted: 2013-08-25 14:25
Last Updated: 2016-09-12 14:52

Dependencies (11)

Required by (0)

Sources (1)

Pinned Comments

herremaw commented on 2017-06-18 14:13

Using "konsole" with tkpacman requires a modification of the "terminal" option of tkpacman.

1. Menu Tools → Options;
2. For option "terminal", select the value with "konsole" from the drop down list;
3. Press the "<->" button beside the "terminal" option to edit it;
4. Replace "--caption %t" with "-p tabtitle=%t" such that the value becomes "konsole --nofork -p tabtitle=%t -e %c"

Latest Comments

herremaw commented on 2017-06-18 14:13

Using "konsole" with tkpacman requires a modification of the "terminal" option of tkpacman.

1. Menu Tools → Options;
2. For option "terminal", select the value with "konsole" from the drop down list;
3. Press the "<->" button beside the "terminal" option to edit it;
4. Replace "--caption %t" with "-p tabtitle=%t" such that the value becomes "konsole --nofork -p tabtitle=%t -e %c"

herremaw commented on 2017-06-18 07:28

Hello Fabio,

I am the developer of tkPacman. It has been a while that I have tested tkPacman with konsole. From the information you have sent, it is obvious that konsole does not like the "--caption" option anymore.

I would suggest that you first start with modifying the "terminal" option: menu Tools → Options, then choose the value with "konsole", then click on the "<->" button to edit the "terminal" option and remove "--caption %t". The terminal option should then be "konsole --nofork -e %c".

I will also do some tests, but that may take some time because I need to install a system with KDE or plasma environment first. I will report on that later.

I hope that in the mean time my suggestion will allow you to start using tkPacman.

Kind regards,
Willem Herremans

fafa commented on 2017-06-17 17:22

Hello , thanks for this very useful tool! i am coming from Debian and i was abit to have a GUI like this
unfortunately i have an issue and i hope someone could help me

Error executing '/tmp/tkpacman-2394-xterm.sh'.
Unknown option 'caption'.
child process exited abnormally
/tmp/tkpacman-2394-xterm.sh:
1 #!/bin/sh
2 konsole --nofork --caption 'tkPacman - Run as root' -e '/tmp/tkpacman-2394-cmd.sh'
/tmp/tkpacman-2394-cmd.sh:
1 #!/bin/sh
2 echo "pacman --sync --refresh --sysupgrade" ; su --command="pacman --sync --refresh --sysupgrade" ; read -p "Press ENTER to close the terminal. "

i tried to modify runasroot - i added kdesu before %terminal and at least now tool asking me to insert root password- anyway afterthat no results (terminal not opened) and same error above described -
i have konsole and also xterm installed
thanks in advance! Fabio

herremaw commented on 2017-02-16 09:02

@not_anonymous
I am afraid that I cannot do much about that. tkPacman just uses pacman to interact with the repositories and package database. So tkPacman and pacman behave exactly the same with respect to "IgnorePkg".

For example: I have put the package "abook" in "IgnorePkg".

Then tkPacman still shows it as available in the repository "extra" just as pacman itself when called with "pacman --sync --search abook".

However, when I mark it for installation and then press Apply in tkPacman, tkPacman calls the command "pacman --sync abook". Then pacman will respond with:

:: abook is in IgnorePkg/IgnoreGroup. Install anyway? [Y/n]

This means that you are reminded that "abook" is in IgnorePkg and that you still get the opportunity to decide what to do with that.

not_anonymous commented on 2017-02-16 01:43

Great package....I *finally* noticed a bug (after using this for a few weeks); I placed a package in pacman.conf's "IgnorePkg" and it is not being ignored !! (yaourt DOES ignore...)

herremaw commented on 2016-09-12 15:00

Upgraded to version 1.7.0.
Changes:
- The option "fontincrement" has been added. It saves the font size
used by tkPacman.
- Correction in the help text: the hyperlink to "Partial upgrades
are unsupported" has been corrected.

herremaw commented on 2016-09-11 18:26

@philo
I am working on a newer version that will include this new feature.

It only needs some testing.

philo commented on 2016-09-11 12:43

Thanks for your prompt reply.

Ctrl+ or Ctrl- work for browsers with the '+' or '-' signs of the numeric keypad but not for tkPacman.

For bigger fonts, as you suggest, I must hit Ctrl & Shift with the '+' sign of the main keyboard, not the numeric pad. For smaller fonts, it is Ctrl and the '-' sign of main keyboard. That is on a French AZERTY keyboard.

In any event, the change of font size is not memorized...

herremaw commented on 2016-09-11 11:18

@philo
I am also using tkPacman under XFCE. For me Cntrl+ and Cntrl- do work. But, if "+" and "-" normally need the SHIFT-key to be held down, as is the case on my US QWERTY keyboard, you also need to hold down the SHIFT-key together with the CONTROL-key to type Cntrl+ and Cntrl-.

philo commented on 2016-09-11 09:27

Resizing window is memorized but changing the font size is not. Also, the shortcuts Cntrl+ and Cntrl- are not working for me (running XFCE).

All comments