Adding PPA?

New to Debian (Or Linux in general)? Ask your questions here!

Adding PPA?

Postby emil_21 » 2020-07-22 14:00

I am trying to add the ppa for dockbarx, but i get this:

Code: Select all
sudo add-apt-repository ppa:xuzhen666/dockbarx
 Latest dockbarx git snapshot build.
https://github.com/M7S/dockbarx/
https://github.com/M7S/xfce4-dockbarx-plugin

 More info: https://launchpad.net/~xuzhen666/+archive/ubuntu/dockbarx
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keybox '/tmp/tmpbwr1zlgx/pubring.gpg' created
gpg: /tmp/tmpbwr1zlgx/trustdb.gpg: trustdb created
gpg: key 77D026E2EEAD66BD: public key "Launchpad PPA for Xu Zhen" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: no valid OpenPGP data found.


If i try to update i get this:
Code: Select all
sudo apt update
Hit:1 http://ftp.debian.org/debian buster-backports InRelease
Hit:2 http://deb.debian.org/debian stable InRelease                           
Get:3 http://ppa.launchpad.net/xuzhen666/dockbarx/ubuntu groovy InRelease [17.5 kB]
Hit:4 http://deb.debian.org/debian stable-updates InRelease
Hit:5 http://deb.debian.org/debian-security stable/updates InRelease
Err:3 http://ppa.launchpad.net/xuzhen666/dockbarx/ubuntu groovy InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 77D026E2EEAD66BD
Reading package lists... Done
W: GPG error: http://ppa.launchpad.net/xuzhen666/dockbarx/ubuntu groovy InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 77D026E2EEAD66BD
E: The repository 'http://ppa.launchpad.net/xuzhen666/dockbarx/ubuntu groovy InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
emil_21
 
Posts: 87
Joined: 2017-04-14 06:13

Re: Adding PPA?

Postby sunrat » 2020-07-22 14:29

Don't do it. PPAs are for Ubuntu and may be incompatible with Debian, although a small proportion can work if you're lucky. You've added the PPA for the latest buntu which is out of sync with Buster by possibly 2 years or more.
If it breaks you get to keep all the pieces but nobody will help you fix it. Is there not a program in the Debian repos that will perform the task you wish?
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!
User avatar
sunrat
 
Posts: 3181
Joined: 2006-08-29 09:12
Location: Melbourne, Australia

Re: Adding PPA?

Postby cds60601 » 2020-07-22 14:53

Absolutely agree - don't add PPA's
Please review this wiki article: https://wiki.debian.org/DontBreakDebian

If you absolutely MUST use PPA's - then it's better to just install Ubuntu OR follow this link to build it yourself.
https://wiki.debian.org/CreatePackageFromPPA
Mind you - don't just blindly attempt the above unless you have the experience of working with the Debian packaging and having a look at
https://wiki.debian.org/Packaging/Intro ... nPackaging
Server: Debian 10 (Pi), Workstation: Debian Sid (BSPWM)
Laptop: Debian Sid (BSPWM)
----------------------------------------------------------------------------------
Don't Break Debian: https://wiki.debian.org/DontBreakDebian
User avatar
cds60601
 
Posts: 196
Joined: 2017-11-25 05:58
Location: Tampa, Florida

Re: Adding PPA?

Postby RU55EL » 2020-07-22 16:12

User avatar
RU55EL
 
Posts: 474
Joined: 2014-04-07 03:42
Location: /home/russel

Re: Adding PPA?

Postby emil_21 » 2020-07-22 19:04

sunrat wrote:Don't do it. PPAs are for Ubuntu and may be incompatible with Debian, although a small proportion can work if you're lucky. You've added the PPA for the latest buntu which is out of sync with Buster by possibly 2 years or more.
If it breaks you get to keep all the pieces but nobody will help you fix it. Is there not a program in the Debian repos that will perform the task you wish?


I want to use dockbarx panel plugin. I don't think there is other program in Debian repos that can do this.
emil_21
 
Posts: 87
Joined: 2017-04-14 06:13

Re: Adding PPA?

Postby emil_21 » 2020-07-22 19:10

cds60601 wrote:Absolutely agree - don't add PPA's
Please review this wiki article: https://wiki.debian.org/DontBreakDebian

If you absolutely MUST use PPA's - then it's better to just install Ubuntu OR follow this link to build it yourself.
https://wiki.debian.org/CreatePackageFromPPA
Mind you - don't just blindly attempt the above unless you have the experience of working with the Debian packaging and having a look at
https://wiki.debian.org/Packaging/Intro ... nPackaging



I tried to follow the guide but when i add the repository for the source code i get the same error for 'no valid OpenPGP'.
emil_21
 
Posts: 87
Joined: 2017-04-14 06:13

Re: Adding PPA?

Postby cuckooflew » 2020-07-22 19:16

sunrat wrote:Don't do it. PPAs are for Ubuntu and may be incompatible with Debian, although a small proportion can work if you're lucky. You've added the PPA for the latest buntu which is out of sync with Buster by possibly 2 years or more.
If it breaks you get to keep all the pieces but nobody will help you fix it. Is there not a program in the Debian repos that will perform the task you wish?

You seem to either be ignoring what they say, or simply do not understand, in other words,
maybe,...
sync with Buster by possibly 2 years or more
Those ppa's are NOT intended for Debian Buster,... DO NOT keep trying to use them.
========================================
Why do you think you even need this>
I want to use dockbarx panel plugin. I don't think there is other program in Debian repos that can do this.

Just wanting to use it, is not the same as needing it, and there are other task bars that work just fine for Debian , in the Debian repositories.
I don't think there is other program in Debian repos that can do this.

Do what ? "this" could mean any thing, What does it do , that other task bars don't ?
What DE are you using, ? A excellent task bar, that can be used on XFCE, and most any other DE, or WM is "tint2" It can be configured and customized to fit most NEEDS, of course if dockbarx panel has some feature that you simply must have, for some reason, EG: work or school requires it, then Install Ubuntu, with XFCE, and use the plugin... It really is not as great as all the promotions make it sound, and Ubuntu is a very unreliable OS, but if Debian does not suit your needs, .... well go figure.
Last edited by cuckooflew on 2020-07-22 19:37, edited 1 time in total.
Please Read What we expect you have already Done
Search Engines know a lot, and
"If God had wanted computers to work all the time, He wouldn't have invented RESET buttons"
and
Just say NO to help vampires!
cuckooflew
 
Posts: 683
Joined: 2018-05-10 19:34
Location: Some where out west

Re: Adding PPA?

Postby Head_on_a_Stick » 2020-07-22 19:29

emil_21 wrote:when i add the repository for the source code i get the same error for 'no valid OpenPGP'.

You need to use a proper release name, "groovy" is just a placeholder.
Black Lives Matter

Debian buster-backports ISO image: for new hardware support
User avatar
Head_on_a_Stick
 
Posts: 12486
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: Adding PPA?

Postby RU55EL » 2020-07-22 22:17

emil_21 wrote:
sunrat wrote:Don't do it. PPAs are for Ubuntu and may be incompatible with Debian, although a small proportion can work if you're lucky. You've added the PPA for the latest buntu which is out of sync with Buster by possibly 2 years or more.
If it breaks you get to keep all the pieces but nobody will help you fix it. Is there not a program in the Debian repos that will perform the task you wish?


I want to use dockbarx panel plugin. I don't think there is other program in Debian repos that can do this.


The answer is simple. Install Ubuntu, then you can install and run dockbarx.
User avatar
RU55EL
 
Posts: 474
Joined: 2014-04-07 03:42
Location: /home/russel

Re: Adding PPA?

Postby sickpig » 2020-07-23 00:28

RU55EL wrote:The answer is simple. Install Ubuntu, then you can install and run dockbarx.

not necessarily
there are numerous package managers which can be used with Debian viz. nix, homebrew, GNU guix
incidentally dockbarx is available in nix
@OP ppas are best avoided if you can find what you need/want with the above listed package managers or build from source (carefully) without mutating your system
User avatar
sickpig
 
Posts: 473
Joined: 2019-01-23 10:34

Re: Adding PPA?

Postby emil_21 » 2020-07-23 06:02

cuckooflew wrote: Do what ? "this" could mean any thing, What does it do , that other task bars don't ?


I have debian xfce, and the dockbarx panel plugin for xfce provide Windows 7 like program launchers on the panel.
emil_21
 
Posts: 87
Joined: 2017-04-14 06:13

Re: Adding PPA?

Postby golinux » 2020-07-23 06:07

emil_21 wrote:I have debian xfce, and the dockbarx panel plugin for xfce provide Windows 7 like program launchers on the panel.

Good grief. What is happening to the Linux world . . .
Last edited by golinux on 2020-07-23 15:42, edited 1 time in total.
May the FORK be with you!
User avatar
golinux
 
Posts: 1533
Joined: 2010-12-09 00:56
Location: not a 'buntard!

Re: Adding PPA?

Postby cuckooflew » 2020-07-23 10:51

Honestly, if people want Windows like programs, or Ubuntu software, they should just use those, and stop trying to make Debian be something else.

================
by emil_21 » 2020-07-23 06:02 :>
I have debian xfce, and the dockbarx panel plugin for xfce provide Windows 7 like program launchers on the panel.

@ OP
Thank you, ok, XFCE for Debian is a nice DE, and there seems to be a lot of information available that explains how to install this "dockbarx panel ", but I am not even going to post any links to it, because it is not really intended for Debian, and is bad advice.
I have never used Windows 7, so I am not sure what those are or look like.
I do know,tint2 is a good task bar, and it can be configured to fit your "taste", EG: It has program launchers, and you can modify them as needed, Making XFCE, and tint2 like windows 7 is NOT a good idea, just like trying to install a program that is not intended for Debian also is not a good idea, as you have seen it just does not work.
Maybe at least try "tint2", and try to learn how to configure it,...but first you need to remove all the ppa and non-debian repositories, then install tint 2, OR you can also try this one: https://packages.debian.org/buster/plank it is available in the debian repositories, after you have either one, tint2 or plank, (there might be some others,but I don't have time to search for them ,just now) Any way, you can use different themes and customize your task bar, so that it looks and feels like what you want, I would forget about this "dockbarx panel plugin" , it is not intended for Debian, and it is not necessary,
for now, that is all.
Last edited by cuckooflew on 2020-07-23 16:45, edited 1 time in total.
Please Read What we expect you have already Done
Search Engines know a lot, and
"If God had wanted computers to work all the time, He wouldn't have invented RESET buttons"
and
Just say NO to help vampires!
cuckooflew
 
Posts: 683
Joined: 2018-05-10 19:34
Location: Some where out west

Re: Adding PPA?

Postby eriefisher » 2020-07-23 11:30

As I understand it DockbarX is not a dock/Panel but a plugin to replace the "Window Buttons" plugin in XFCE4. I don't use either but I think it just list open windows rather than taking up space on the panel side by side.
____________________________________________
There's a manual?
Siduction
Debian Sid
Xfce4 4.14
User avatar
eriefisher
 
Posts: 130
Joined: 2008-06-04 03:49
Location: Ontario's South Coast

Re: Adding PPA?

Postby kedaha » 2020-07-23 14:13

Hi,
I'd never heard of this dog bark thingy but it looks interesting. No, it's not a good idea to use some PPA as others have noted. However, it might be quite easy to do a manual installation. I don't have time right now to do it myself but I'll have another look at it some time soon.
I downloaded the zipped file and took a look at it:
Code: Select all
user@debian:~/dogbarx/dockbarx-master$ cat README.md

This is the rationale:
##FAQ
*Q: Why do you want to make Linux into a Microsoft Windows 7 clone?*

A: I don't. The goal of DockbarX isn't to be a clone of the Windows 7 task bar. Windows 7 task bar has a good principle, though. When it comes to your most used programs it's more productive to do all window handling - launching, selecting, closing, etc. from the same few pixels. If I need a Firefox window I move my mouse cursor to the same spot on the screen regardless of which Firefox window I want and or if I even have not opened a Firefox window yet. This behavior is good and it would be stupid not to implement it just because "Windows had it first". Don't reduce your productivity out of stubbornness. When it comes to looks it's up to you to choose a theme that looks like windows 7 or a theme that doesn't look that way.


user@debian:~/dogbarx/dockbarx-master$ cat README.md
According to that:
Code: Select all
## Manual Installation

1. Following dependencies needs to be installed:
  - zeitgeist, python-wnck, python-imaging, python-keybinder and python-xlib.
  - Install python-gnomeapplet if you want to use DockbarX as a gnome-panel applet (gnome2) you should install python-gnomeapplet. (This doesn't work in newer releases of Ubuntu.)
  - To use dockbarx as an AWN applet, you also need to copy the content of the AWN folder to ~/.config/awn/applets.
  - Some of the stand alone dock applets require dependencies:
    - Cardapio applet: Cardapio
    - Appindicators: indicator-application
  - To use DockManager helpers, you need to install dockmanager and dockmanager-daemon as well as libdesktop-agnostic-cfg-gconf and libdesktop-agnostic-vfs-gio. The last two might not need to be installed separately on distributions that aren't Debian based.
2. Extract dockbarx. Change directory to where you extracted dockbarx and run the setup.py install `$ sudo ./setup.py install`

In Debian Buster: With regard to the dependences:
Code: Select all
Package python-imaging 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:
  python-pil:i386 python-pil

Two other missing packages, namely python-wnck and python-gconf can be installed from oldstable without any dependency issues. (Since this is in the beginners' section, please don't mix repositories but rather download the binaries directly). I was able to install them:
Code: Select all
$ apt policy python-gconf python-wnck
python-gconf:user@debian:~/dogbarx/dockbarx-master$ cat README.md
  Installed: 2.28.1+dfsg-1.2
  Candidate: 2.28.1+dfsg-1.2
  Version table:
 *** 2.28.1+dfsg-1.2 100
        100 /var/lib/dpkg/status
python-wnck:
  Installed: 2.32.0+dfsg-3
  Candidate: 2.32.0+dfsg-3
  Version table:
 *** 2.32.0+dfsg-3 100
        100 /var/lib/dpkg/status

To be continued... :wink:
"Please accept my resignation. I don’t care to belong to any club that will have me as a member".—Groucho Marx
User avatar
kedaha
 
Posts: 3139
Joined: 2008-05-24 12:26

Next

Return to Beginners Questions

Who is online

Users browsing this forum: No registered users and 6 guests

fashionable