Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Installing Persepolis download manager (Deb 9)

New to Debian (Or Linux in general)? Ask your questions here!
Post Reply
Message
Author
white_tee_shirt
Posts: 17
Joined: 2018-02-08 17:03

Installing Persepolis download manager (Deb 9)

#1 Post by white_tee_shirt »

hi all,
as title says trying to install Persepolis download manager.
The persepolis site is more catered towards Ubunutu users : https://persepolisdm.github.io/

Code: Select all

sudo echo "deb http://ppa.launchpad.net/persepolis/ppa/ubuntu xenial main #deb-src http://ppa.launchpad.net/persepolis/ppa/ubuntu xenial main " > /etc/apt/sources.list.d/persepolis-ppa.list
How do I add their ppa to my apt deb 9 source repository?

Bulkley
Posts: 6383
Joined: 2006-02-11 18:35
Has thanked: 2 times
Been thanked: 39 times

Re: Installing Persepolis download manager (Deb 9)

#2 Post by Bulkley »

That looks like a good way to wreak havoc on your Debian. DontBreakDebian You need to get the source and convert it to a deb. It's more work than I can be bothered with. Why not use Synaptic which is in the Debian repositories.

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Installing Persepolis download manager (Deb 9)

#3 Post by stevepusser »

DON'T. ADD. PPAS. TO. DEBIAN.

Seriously. If you have to ask if it's safe to do so, you don't know enough yet to do it safely.

Try installing gdebi, then using it to install the deb file from their releases page. https://github.com/persepolisdm/persepolis/releases That's safer than adding random repositories.

If you want something similar, maybe even better, try uget from the repository. It also uses aria2 as the downloader.
MX Linux packager and developer

white_tee_shirt
Posts: 17
Joined: 2018-02-08 17:03

Re: Installing Persepolis download manager (Deb 9)

#4 Post by white_tee_shirt »

DON'T. ADD. PPAS. TO. DEBIAN.
Geez! I didn't know that.
Thanks! I will try safe route.
Last edited by white_tee_shirt on 2018-02-09 08:07, edited 1 time in total.

white_tee_shirt
Posts: 17
Joined: 2018-02-08 17:03

Re: Installing Persepolis download manager (Deb 9)

#5 Post by white_tee_shirt »

stevepusser wrote: Try installing gdebi, then using it to install the deb file from their releases page. https://github.com/persepolisdm/persepolis/releases That's safer than adding random repositories.
If you want something similar, maybe even better, try uget from the repository. It also uses aria2 as the downloader.
Ok. I installed gdebi, but i don't know how to use it? Can you please tell me how to use that? And what does it do?
I then clicked the link you gave and downloaded the .deb file.
But it's an archive which needed me to extract. And if I extract, it extracts to my

Code: Select all

~/Downloads
directory which is not where I wish that or any application to be installed at. This is why I preferred to install the application using

Code: Select all

apt-get install persepolis
command, it would install the files at the right place. I hate installing things to my Downloads directory. Already my Firefox application is sitting there.

Any advice?

kedaha
Posts: 3521
Joined: 2008-05-24 12:26
Has thanked: 33 times
Been thanked: 77 times

Re: Installing Persepolis download manager (Deb 9)

#6 Post by kedaha »

Bulkley wrote:You need to get the source and convert it to a deb. It's more work than I can be bothered with.
Neither can I but maybe it's not so much work to judge from the instructions.
I'd never heard of this download manager but it might be useful to some users.
DebianStable

Code: Select all

$ vrms

No non-free or contrib packages installed on debian!  rms would be proud.

User avatar
Thorny
Posts: 542
Joined: 2011-02-27 13:40

Re: Installing Persepolis download manager (Deb 9)

#7 Post by Thorny »

white_tee_shirt wrote: Ok. I installed gdebi, but i don't know how to use it? Can you please tell me how to use that? And what does it do?
After you have installed a piece of software on your system you can read the manual page for it by entering man <name_of_software> in a terminal window. For example,

Code: Select all

man gdebi
white_tee_shirt wrote: I hate installing things to my Downloads directory. Already my Firefox application is sitting there.
When you are extracting an archive, you can choose the location to which it is extracted.

If you use one of the package managers that come with Debian and install software from the Debian repositories, they are installed in the "right place".
white_tee_shirt wrote:Any advice?
Yes, but you probably won't like it.
http://forums.debian.net/viewtopic.php?f=30&t=47078

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: Installing Persepolis download manager (Deb 9)

#8 Post by GarryRicketson »

Ok. I installed gdebi, but i don't know how to use it? Can you please tell me how to use that? And what does it do?
Key words:

Code: Select all

how to use gdebi on Debian  and what does it do 
Copy and paste the key words into your favourite search engine.
OR,

Code: Select all

man gdebi
And for those that don't like to read:
I made this a long time ago, but, I don't know if it could still apply to Debian 9,
Image
If you need a bigger image, just click the above image.^
=========== edited ===========
You can also just select and right click the .deb file, if you have gdebi installed, you should see a option "open with Gdebi" .
Image
============ can be clicked, for full size ^=======

User avatar
Thorny
Posts: 542
Joined: 2011-02-27 13:40

Re: Installing Persepolis download manager (Deb 9)

#9 Post by Thorny »

Garry, it is nice of you to offer that animated GIF but depending on which DE white_tee_shirt is using they may not see drop down menu like in your GIF.

Of course your advice to use a search engine is right on the money. ;-)

[edit]Oops, I missed your edit, naturally, that is good too.

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: Installing Persepolis download manager (Deb 9)

#10 Post by GarryRicketson »

Yea, I know, and they don' mention what DE they have but I think even Gnome has some kind of pretty Icon , that represents applications, and they can clicky click the Icon.....
On a side note, that would help the as well, if they include the DE name in their search key words,...
In any event, it is difficult to figure out which Icon to click these days, on these modern systems. I remember when things were simple and easy.
Any way, if the OP does not understand or like the instruction given here,
there are plenty more available.
Without the Desktop Environment name:
How to use gdebi

I notice there is some youtube videos as well, but did not look at them.

User avatar
Thorny
Posts: 542
Joined: 2011-02-27 13:40

[OT]Re: Installing Persepolis download manager (Deb 9)

#11 Post by Thorny »

[OT]
GarryRicketson wrote: In any event, it is difficult to figure out which Icon to click these days, on these modern systems. I remember when things were simple and easy.
Garry they were only simple and easy for us, probably because we are "oldschool" and had learned how to do things without clickable icons. That makes things easier for us when we can't get GUI desktop, we just drop to a console and fix things, eh?

white_tee_shirt
Posts: 17
Joined: 2018-02-08 17:03

Re: Installing Persepolis download manager (Deb 9)

#12 Post by white_tee_shirt »

Bulkley wrote:Why not use Synaptic which is in the Debian repositories.
Because when I searched using Synaptic PM, I didn't get any results for Persepolis there.

Bulkley
Posts: 6383
Joined: 2006-02-11 18:35
Has thanked: 2 times
Been thanked: 39 times

Re: Installing Persepolis download manager (Deb 9)

#13 Post by Bulkley »

white_tee_shirt wrote: . . . when I searched using Synaptic PM, I didn't get any results for Persepolis there.
You won't because it is not in Debian's repository.

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Installing Persepolis download manager (Deb 9)

#14 Post by stevepusser »

A deb file is indeed an archive, but you don't extract it; you let the package install tools handle that.

Most DEs should let you right-click a deb file, chose "open with" , then chose the gdebi-gtk GUI. But the failsafe is just to use

Code: Select all

gdebi <deb-file-name>


in a terminal as sysadmin.
MX Linux packager and developer

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: Installing Persepolis download manager (Deb 9)

#15 Post by GarryRicketson »

Steve all ready mentioned this,
by stevepusser » If you want something similar, maybe even better, try uget from the repository. It also uses aria2 as the downloader.
And I agree, it would be better to use "uget"

https://packages.debian.org/stretch/uget

Then you can use "synaptic package manager", to install it.
Or, better :

Code: Select all

apt install uget


Unless you have a good reason to prefer or want this, Persepolis download manager, personally I think Uget is better, and it will be supported, with security updates , etc.
From : https://wiki.debian.org/DontBreakDebian
One of the primary advantages of Debian is its central repository with thousands of software packages. If you're coming to Debian from another operating system, you might be used to installing software that you find on random websites. On Debian installing software from random websites is a bad habit. It's always better to use software from the official Debian repositories if at all possible. The packages in the Debian repositories are known to work well and install properly. Only using software from the Debian repositories is also much safer than installing from random websites which could bundle malware and other security risks.
It is not just the Ubuntu PPA's, anything from any where else is really a last resort, like when there is no package available in the Debian Repositories.
All though Git hub is known to be reliable ,etc. it still is not a Debian Repository, and "uget" is a better option. (In my opinion)

white_tee_shirt
Posts: 17
Joined: 2018-02-08 17:03

Re: Installing Persepolis download manager (Deb 9)

#16 Post by white_tee_shirt »

GarryRicketson wrote:Yea, I know, and they don' mention what DE they have but I think even Gnome has some kind of pretty Icon , that represents applications, and they can clicky click the Icon.....
On a side note, that would help the as well, if they include the DE name in their search key words,...
In any event, it is difficult to figure out which Icon to click these days, on these modern systems. I remember when things were simple and easy.
Any way, if the OP does not understand or like the instruction given here,
there are plenty more available.
Without the Desktop Environment name:
How to use gdebi

I notice there is some youtube videos as well, but did not look at them.

Code: Select all

@warmachine:~$ sudo gdebi ~/Downloads/persepolis_3.0.1.0_all.deb 
[sudo] password for elliot: 
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done
Requires the installation of the following packages: aria2 libc-ares2 libnotify-bin libqt5clucene5 libqt5designer5 libqt5help5 libqt5printsupport5 libqt5sql5 libqt5sql5-sqlite libqt5test5 libqt5xml5 python3-psutil python3-pyqt5 python3-setproctitle python3-sip 

Download Manager and GUI for aria2
 Persepolis is a Download Manager & a GUI For aria2. It's written in Python.
Do you want to install the software package? [y/N]:y
Get:1 http://ftp.us.debian.org/debian stretch/main amd64 libc-ares2 amd64 1.12.0-1+deb9u1 [81.6 kB]                                                            
Get:2 http://ftp.us.debian.org/debian stretch/main amd64 aria2 amd64 1.30.0-2 [1208 kB]                                                                        
Get:3 http://ftp.us.debian.org/debian stretch/main amd64 libnotify-bin amd64 0.7.7-2 [13.0 kB]                                                                 
Get:4 http://ftp.us.debian.org/debian stretch/main amd64 libqt5clucene5 amd64 5.7.1-1 [271 kB]                                                                 
Get:5 http://ftp.us.debian.org/debian stretch/main amd64 libqt5xml5 amd64 5.7.1+dfsg-3+b1 [120 kB]                                                             
Get:6 http://ftp.us.debian.org/debian stretch/main amd64 libqt5designer5 amd64 5.7.1-1 [2769 kB]                                                               
Get:7 http://ftp.us.debian.org/debian stretch/main amd64 libqt5sql5 amd64 5.7.1+dfsg-3+b1 [136 kB]                                                             
Get:8 http://ftp.us.debian.org/debian stretch/main amd64 libqt5help5 amd64 5.7.1-1 [200 kB]                                                                    
Get:9 http://ftp.us.debian.org/debian stretch/main amd64 libqt5printsupport5 amd64 5.7.1+dfsg-3+b1 [198 kB]                                                    
Get:10 http://ftp.us.debian.org/debian stretch/main amd64 libqt5sql5-sqlite amd64 5.7.1+dfsg-3+b1 [60.8 kB]                                                    
Get:11 http://ftp.us.debian.org/debian stretch/main amd64 libqt5test5 amd64 5.7.1+dfsg-3+b1 [120 kB]                                                           
Get:12 http://ftp.us.debian.org/debian stretch/main amd64 python3-psutil amd64 5.0.1-1 [127 kB]                                                                
Get:13 http://ftp.us.debian.org/debian stretch/main amd64 python3-sip amd64 4.18.1+dfsg-2 [88.1 kB]                                                            
Get:14 http://ftp.us.debian.org/debian stretch/main amd64 python3-pyqt5 amd64 5.7+dfsg-5 [2224 kB]                                                             
Get:15 http://ftp.us.debian.org/debian stretch/main amd64 python3-setproctitle amd64 1.1.10-1 [15.8 kB]                                                        
Fetched 7634 kB in 6s (761 kB/s)                                                                                                                               
dpkg: error: dpkg status database is locked by another process
E:Sub-process /usr/bin/dpkg returned an error code (2)
Error during install: 'installArchives() failed'

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Installing Persepolis download manager (Deb 9)

#17 Post by stevepusser »

That error indicates that some other process is using and locked down apt (package management) first. This can be on the command line, Synaptic, or some other software manager like gnome-software. You need to close those down first.

There can be only one.
MX Linux packager and developer

User avatar
debiman
Posts: 3063
Joined: 2013-03-12 07:18

Re: Installing Persepolis download manager (Deb 9)

#18 Post by debiman »

persepolis is a frontend to aria2, which is in the debian repos.
have you considered:
a) using another frontend that is also in the repos
b) using aria2 directly without the frontend

if this is unacceptable to you (no shiny GUI), you could try cloning the github repo directly:

Code: Select all

git clone https://github.com/persepolisdm/persepolis
being essentially a python script, it shouldn't pose unsurmountable installation problems.
on that page you also find more info.

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Installing Persepolis download manager (Deb 9)

#19 Post by stevepusser »

Yes, I use a shiny backported uGet 2.2.0 GUI frontend, which I prefer over Perseopolis.
MX Linux packager and developer

white_tee_shirt
Posts: 17
Joined: 2018-02-08 17:03

Re: Installing Persepolis download manager (Deb 9)

#20 Post by white_tee_shirt »

[quote="debiman"]persepolis is a frontend to aria2, which is in the debian repos.
have you considered:
a) using another frontend that is also in the repos
b) using aria2 directly without the frontend

Downloaded adia2. Much happy with it. Thanks for letting me know.

Post Reply