Puppy Linux Discussion Forum
"THE" alternative forum : puppylinux.info

 The time now is Wed 21 Feb 2018, 21:36 All times are UTC - 4
 Page 1 of 1 [15 Posts]
Author Message
wert

Joined: 31 Mar 2015
Posts: 207
Location: USA

 Posted: Fri 29 Sep 2017, 12:03    Post subject:  How do i succesfully install an individual .deb package?

Hi! i'm not very experienced with linux. I have tried installing the following app but it doesn't load
Overgrive. The package is overgrive_3.2.3_all.deb but when I try opening the app, its returns the following
 Code: root# ./overgrive ./overgrive: line 1: $'\003\363\r': command not found ./overgrive: line 2:$'^\277VWc\b@s\356\031dd\001lZdd\001l\001Z\001dd\001l\002Z\002xKe\003e\004e\001j\005\203\001\203\001D]4Z\006e\001j\005e\006\031d\002d\003d\004d\005f\004k\006rhd\006Z\an\006d\aZ\aq:We\ad\ak\002r\r\001dd\001l\bZ\be\bj': command not found ./overgrive: line 3: $'d\v\203\002\001dd\fl': command not found ./overgrive: line 4:$'m\vZ\v\001dd\rl': command not found ./overgrive: line 5: $'m\fZ\f\001dd\016l': command not found ./overgrive: line 6:$'m\rZ\r\001dd\017l': command not found ./overgrive: line 7: $'m\016Z\017\001dd\020l': command not found ./overgrive: line 8:$'m\020Z\020\001dd\021l': command not found ./overgrive: line 9: syntax error near unexpected token Z' ./overgrive: line 9: mZnddlZddlZddlmZddlmZddlmZddlmZddlmddlmZddlZddlm Z ddlm!Z!ddl"Z"ddl#m#Z#dd#m$Z$ddl%Z%ddl&Z&ddl'Z'ddl(Z(ddl)Z)ddl*Z*ddl+Z+ddl,Z,ddl-Z-ddl.Z.ddl/Z/ddl0Z0ddl1Z1ddl2Z2ddl3Z3ddl4Z4ddl5Z5ddl6Z6ddl7Z7ddl8Z8ddl9Z9dZ:dZ;de+je?d!Z@d"ZAd#ZBd\$ZCd%ZDd&ZEd'ZFd(ZGd)ZHd*ZId+ZJe?d,ZKd-ZLe?e?d.ZMd/ZNd0ZOd1ZPd2ZQd3ZRd4ZSd5ZTd6ZUd7ZVd8ZWd9ZXd:ZYd;ZZdZ]d?Z^d@Z_dAZdBZadCZbdDZcdEZddFZedGZfe?dHZgdIZhdJZidKZjdLZkdMZldNZmdOZndPZoe?dQZpdRZqdSZrdTZsdUZtdVZudWZvdXZwdYZxdZZyd[Zzd\Z{d]Z|d^Z}d_Z~dZdaZdbZdcZddZdededfZdgefdhYZdiefdjYZdkefdlYZdmefdnYZdoZdpZdqZdrZdsZdtZduZdvZe?dwZdxZdyZdzZd{Ze?d|Zd}Zd~ZdefdYZedZdZdZe?dZ e?dZ¡e?dZ¢dZ£e?e?dZ¤ee?dZ¥dZ¦dZ§dZ¨dZ©dZªdZ«dZ¬dZ­dZ®dZ¯dZ°dZ±dZ²ee?dZ³ee?dZ´ee?d^[[?1;2cZµdZ¶da·dZ¸dddZ¹d Zºd¡Z»d¢Z¼d£Z½d¤Z¾d¥Z¿d¦ZÀd§ZÁd¨ZÂd©eÒZÑnXeÑrejÓd±neÍjÔd²ejՃeÍjփejËjÌeÆd³d­d´Z×daØeÒaÙeÒaÚgaÛgaÜiaÝeÒaÞe#j߃ZàeàjádµZâejËjÌeÆd¶Zãe½eãeRd·eRd¸eRd¹eRdºeRd»eRd¼eRd½eÇeRdeRd¾eRd¿eRdejZäejåjædÀZçeRdÁeäeRdÂeèeçedkrô' root# 1;2c
. I've found that installing things via ppm is better since the software ultimately works when installed through ppm even though some may be outdated. This is because PPM detects all dependancies and installs them automatically, But however overgrive isn't in ppm. Can I add it's repository in ppm? If so how? Thanks in advance for any help.

My specs:
-Version-
Kernel : Linux 3.14.20 (i686)
Version : #1 SMP Thu Jan 8 13:19:06 GMT 2015
C Library : GNU C Library version 2.19 (stable)
Distribution : tahrpup - 6.0.2

Desktop Environment : Unknown (Window Manager: JWM)
dancytron

Joined: 18 Jul 2012
Posts: 1015

 Posted: Fri 29 Sep 2017, 15:17    Post subject:

It seems to be a python application.

The .desktop file located in usr/share/applications has this as it's exec line.

 Quote: Exec=python2 /opt/thefanclub/overgrive/overgrive

So the first thing to try would be typing "python2 /opt/thefanclub/overgrive/overgrive" in the console and see what you get.

The second thing to try would be to install python from the PPM and then try again.

Python applications can be problematic in Puppy, sometimes they work and sometimes they don't.

The README.debian file in /usr/share/docs seems to indicate the same thing.

anikin

Joined: 10 May 2012
Posts: 982

 Posted: Fri 29 Sep 2017, 16:09    Post subject:

 Quote: How do i succesfully install an individual .deb package?

Have a look here:
http://murga-linux.com/puppy/viewtopic.php?p=956596#956596
bigpup

Joined: 11 Oct 2009
Posts: 10054
Location: Charleston S.C. USA

 Posted: Fri 29 Sep 2017, 16:49    Post subject:

Also, you need to understand that Puppy is not 100% a standard Linux operating system.
It does have it's own way of doing things and it's own specific internal core programs.
Those may not be compatible with just any deb package.

Linux operating systems do require programs to be compiled specifically for that system.
Even to the point of what version of the OPS.

PPM(Puppy Package Manager) keeps this all sorted out.

Using something else, requires some added work.

Sometimes it just works.
Other times, you see what happens and adjust.

Always, always run the update database to PPM and then search for programs.
PPM>Configure>Update Database

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected
bigpup

Joined: 11 Oct 2009
Posts: 10054
Location: Charleston S.C. USA

 Posted: Fri 29 Sep 2017, 16:54    Post subject:

 Quote: Distribution : tahrpup - 6.0.2

I hope you have used the Quickpet>Tahrpup updates.

Tahrpup 6.0.2 was a bug fix testing version and Tahrpup is now up to V6.0.5.

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected
wert

Joined: 31 Mar 2015
Posts: 207
Location: USA

 Posted: Fri 29 Sep 2017, 17:31    Post subject:

bigpup wrote:
 Quote: Distribution : tahrpup - 6.0.2

I hope you have used the Quickpet>Tahrpup updates.

Tahrpup 6.0.2 was a bug fix testing version and Tahrpup is now up to V6.0.5.
Yes I have dude. And thanks alot for ur details. BTW why doesn't the Quickpet>Tahrpup updates also update the ppm database? Or is ppm not part of tahrpup project?
puppyluvr

Joined: 06 Jan 2008
Posts: 3460
Location: Chickasha Oklahoma

 Posted: Fri 29 Sep 2017, 18:03    Post subject:

Hello,
The PPM points to a static repo, which isn't updated, to prevent conflict.
Quickpet is an evolving repo updated by devs when new things are approved...
The Ubuntu repos the PPM uses are updatable, and you can point it at new repos as well, but it requires editing a text file manually...

_________________
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook

Puppy since 2.15CE...
wert

Joined: 31 Mar 2015
Posts: 207
Location: USA

 Posted: Sat 14 Oct 2017, 18:04    Post subject:

 puppyluvr wrote: Hello, The PPM points to a static repo, which isn't updated, to prevent conflict. Quickpet is an evolving repo updated by devs when new things are approved... The Ubuntu repos the PPM uses are updatable, and you can point it at new repos as well, but it requires editing a text file manually...

Nice info man. Thanks
wert

Joined: 31 Mar 2015
Posts: 207
Location: USA

 Posted: Sat 14 Oct 2017, 18:28    Post subject:

 bigpup wrote: Always, always run the update database to PPM and then search for programs. PPM>Configure>Update Database

I'm afraid updating database to PPM is not gonna work with me. It's drudgery, Plus I can't have that time. How does someone keep clicking the dialogue boxes constantly like do you actually do that? Or is there a tweak to make it update all at once without bringing an awfully long series of alert boxes that I'm to point and click serially?

BTW would updating the database to PPM show me Ubuntu 16.04 LTS programs or do newer ubuntu releases post-14.0 require me to edit the text file you mentioned earlier first. Thanks
rockedge

Joined: 11 Apr 2012
Posts: 464
Location: Connecticut, United States

 Posted: Sat 14 Oct 2017, 20:28    Post subject:

you only need to update the ppm occasionally. It takes about 5 minutes total time. If 5 minutes and hitting enter about 7 times is drudgery your time must be extremely valuable. Crack open some documents and teach yourself something about Linux...I don't share hard won knowledge to save some punk ass kid some time....dude.
wert

Joined: 31 Mar 2015
Posts: 207
Location: USA

 Posted: Sat 11 Nov 2017, 05:32    Post subject:

 rockedge wrote: you only need to update the ppm occasionally. It takes about 5 minutes total time. If 5 minutes and hitting enter about 7 times is drudgery your time must be extremely valuable. Crack open some documents and teach yourself something about Linux...I don't share hard won knowledge to save some punk ass kid some time....dude.

Why not just automate the thing instead of making someone press enter. Infact why not integrate in into tahr updates? And why not make tahr updates run on schedule? It seems pretty easy to preconfigure the OS with those things.

It's 2017 not the 90's. A linux OS of today needs to be automated sufficiently before releasing it. I mean, nowadays you want people to be doing stuff like that with their time?

I can't afford time to teach myself an OS. I already spent years learning windows in school. I'm a student teaching myself further things. All I need is to start my pc and get to business. Speaking of which I'm business man too. You can't expect me to do the maintenance work and not compromise my agenda. That's why there are handy men. I don't aim to be one
musher0

Joined: 04 Jan 2009
Posts: 11694

 Posted: Sat 11 Nov 2017, 06:11    Post subject:

Hi gang.

Meanwhile, musher0 left the grounds where the controversy was flaming to do
some useful research...

Here: https://www.thefanclub.co.za/overgrive/installation-instructions-ubuntu
 Quote: Ubuntu 12.04 (32bit / 64bit) or later installed. The software should work on most Debian based systems if they support Gtk3.
(Bold, etc., by me.)

"Voilà pourquoi votre fille est muette" (famous sentence by Molière) !
Transl.: "That is why your daughter is a mute." Ok. Not funny. Anyway...

Puppy at this time has only partial support for GTK3, namely for gnumeric. Or in a
few cases "compiled in our kennels" , the dev has compiled the needed GTK3
components along with the app.

Also, as dancytron has mentioned, Puppy has only partial support for python. I tried
the overgrive on my machine and a message said that python2 was missing.

Puppy has:
 Quote: [/usr/lib]>lg -d pyth* drwxr-xr-x 37 2048 nov 5 22:20 python2.7/ drwxr-xr-x 32 3648 oct 20 19:47 python3.5/
but not the true python 2, it seems.

Sorry wert, you're out of luck. Any other app can do what overgrive does? Maybe
a GTK2 one, based on perl?

IHTH

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
bigpup

Joined: 11 Oct 2009
Posts: 10054
Location: Charleston S.C. USA

 Posted: Sat 11 Nov 2017, 06:18    Post subject:

 Quote: I can't afford time to teach myself an OS. I already spent years learning windows in school.

So, how did you learn Windows 10?
No way are you going to tell me Windows 10 is just like Windows XP, 7 or even 8.

Puppy does some things that are common, but others are Puppy way.
Also, the Linux way.

Next time you buy a new car, ask them why it is not setup to work the same way the last car you had.
Why did you put that switch, there, when it was over here, in my last car?

In PPM(Puppy Package Manager)
configure>Options
un-check Use verbose method during update of package databases.
That not being checked should make PPM auto update everything, when you select update database>update now.

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected
musher0

Joined: 04 Jan 2009
Posts: 11694

 Posted: Sat 11 Nov 2017, 06:56    Post subject:

Option A: use the PPM to locate and install the file.

Option B:
-- download the deb archive from pkgs.org or an ubuntu repo to a convenient and
____ safe place
-- open a ROX window in that "place"
-- double-click on the deb archive with your mouse and it will install itself.

Option C:
-- open a terminal in that directory (aka "place")
-- type
 Code: petget FileNameOf.deb < Enter >
and it will install itself.

Do we have another question related to the subject at hand?

BFN.

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)

Last edited by musher0 on Sat 11 Nov 2017, 07:11; edited 1 time in total
musher0

Joined: 04 Jan 2009
Posts: 11694

 Posted: Sat 11 Nov 2017, 07:09    Post subject:

wert wrote:
 rockedge wrote: you only need to update the ppm occasionally. It takes about 5 minutes total time. If 5 minutes and hitting enter about 7 times is drudgery your time must be extremely valuable. Crack open some documents and teach yourself something about Linux...I don't share hard won knowledge to save some punk ass kid some time....dude.
(...)
Speaking of which I'm [a] business man too. You can't expect me to do the maintenance work and not compromise my agenda. That's why there are handy men. I don't aim to be one

With respect, Sir Not-Aiming-to-Be-a-Handyman,

if you don't have time to learn new stuff, why don't you stay with the devil you
know -- and not bother us?

Best regards.

~~~~~~~~
PS. As for me, I am proud to have become a Linux / Puppy "handyman".
It was worth 100 times the effort.

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
 Display posts from previous: All Posts1 Day7 Days2 Weeks1 Month3 Months6 Months1 Year  Sort by: Post TimePost SubjectAuthor AscendingDescending
 Page 1 of 1 [15 Posts]
 Jump to: Select a forum ------------------- Forum index |___ House Training |   |___ Beginners Help ( Start Here) |   |___ Users ( For the regulars ) |   |   |___ Usuarios de habla Hispana |   |   |___ Für deutschsprachige Anhänger |   |   |___ Pour les francophones |   |     |   |___ HOWTO ( Solutions ) |   |___ Bugs ( Submit bugs ) |     |___ Advanced Topics |   |___ Additional Software (PETs, n' stuff) |   |   |___ Package Collections / Repositories |   |   |___ REQUESTS |   |   |___ Browsers and Internet |   |   |___ Business |   |   |___ Compiling |   |   |___ Desktop |   |   |___ Documents |   |   |___ Drivers |   |   |___ Educational |   |   |___ Engineering/Science/Simulation |   |   |___ Eye Candy |   |   |___ Filesystem |   |   |___ Games |   |   |___ Graphics |   |   |___ Multimedia |   |   |___ Network |   |   |___ Security/Privacy |   |   |___ System |   |   |___ Utilities |   |   |___ Virtualization |   |   |___ Unsorted |   |     |   |___ Cutting edge |   |   |___ Multi-session live-CD/DVD |   |     |   |___ Hardware |   |   |___ Audio |   |   |___ Networking |   |   |   |___ Dialup |   |   |   |___ Ethernet |   |   |   |___ Wireless |   |   |     |   |   |___ Printers |   |   |___ Video |   |     |   |___ Puppy Derivatives |   |___ Puppy Projects |       |___ Next Puppy Development |       |   |___ 4.x |       |   |   |___ Bugs (4.x dev) |       |   |   |___ Usability Issues (4.x dev) |       |   |     |       |   |___ 5.x |       |       |___ Bugs (5.x dev) |       |       |___ Usability Issues (5.x dev) |       |     |       |___ Localization Project |       |___ Documentation Project |     |___ Taking the Puppy out for a walk |   |___ Announcements |   |___ Puppy Power |   |___ Suggestions |   |___ Misc |     |___ Off-Topic Area     |___ Programming     |___ Security

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum