LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 08-02-2022, 08:32 AM   #1
Michael Uplawski
Senior Member
 
Registered: Dec 2015
Location: Non. Je suis propriétaire – No. I am an owner.
Distribution: Apple-selling shops, markets and direct marketing: customers find the farm and buy apples.
Posts: 1,608
Blog Entries: 40

Rep: Reputation: 796Reputation: 796Reputation: 796Reputation: 796Reputation: 796Reputation: 796Reputation: 796
[PORG package organizer] are there alternatives to PORG?


Good afternoon

Using porg on a regular basis, I have to admit that, with the time, the outdated status of the program begins to worry me.

Searxing for “Sourcecode Package Organizer” does not produce much more than references to porg (formerly paco).

Is there an alternative to porg?

What it does: Porg lets you install self-compiled programs and ensures that they can be uninstalled cleanly. Apart from that it keeps some information on the configuration of the package in question and allows the creation of installable tar.xz archives.

Last edited by Michael Uplawski; 08-02-2022 at 08:32 AM. Reason: typos.
 
Old 08-04-2022, 08:53 AM   #2
teckk
LQ Guru
 
Registered: Oct 2004
Distribution: Arch
Posts: 5,102
Blog Entries: 6

Rep: Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822
I would say to use the package manager that comes with your linux distribution. And not mix package managers. Or is porg the sole package manager that you are using? If so then switch to one of the other package managers. You'll need to read the docs for it and set it up on your box. Make a package from your source and install it with your package manager.

Pacman for example:
https://archlinux.org/pacman/
https://wiki.archlinux.org/title/Pacman

Apt
https://manpages.ubuntu.com/manpages...an8/apt.8.html
https://en.m.wikipedia.org/wiki/APT_(Package_Manager)

https://www.rosehosting.com/blog/lin...kage-managers/

I don't know which one is "best".

Edit:
And that includes python. I'm not a fan of pip. Not on box's that have another package manager.

Now, you can always build/run something form a directory in /home. That won't hurt anything.

Last edited by teckk; 08-04-2022 at 08:56 AM.
 
Old 08-04-2022, 11:40 AM   #3
Michael Uplawski
Senior Member
 
Registered: Dec 2015
Location: Non. Je suis propriétaire – No. I am an owner.
Distribution: Apple-selling shops, markets and direct marketing: customers find the farm and buy apples.
Posts: 1,608

Original Poster
Blog Entries: 40

Rep: Reputation: 796Reputation: 796Reputation: 796Reputation: 796Reputation: 796Reputation: 796Reputation: 796
Porg is quicker and simpler than anything needing a special package format. Else I would not use it. All I have to do is replace
Code:
castelreng@aude:~/[path]$ make install
by
Code:
castelreng@aude:~/[path]$ porg -lD make install
Apt is my regular package manager. But it is no replacement for porg.
 
Old 08-04-2022, 01:01 PM   #4
teckk
LQ Guru
 
Registered: Oct 2004
Distribution: Arch
Posts: 5,102
Blog Entries: 6

Rep: Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822Reputation: 1822
Most all of the major distros have a way/ways of making packages that you can then install with it's package manager. Then you won't have a broken machine, or messed up file tree. The package manager then knows everything about everything.

Debian
https://debian-handbook.info/browse/...packaging.html
https://www.linuxshelltips.com/create-debian-package/

Arch
https://wiki.archlinux.org/title/Makepkg

Fedora
https://docs.fedoraproject.org/en-US...ng-guidelines/
https://docs.fedoraproject.org/en-US...ial_GNU_Hello/

Slack
https://docs.slackware.com/howtos:sl...ding_a_package

Gentoo
https://wiki.gentoo.org/wiki/Binary_package_guide/en

Etc.

If you like porg best, you can look at porg's source, see how it works, update it if you like. It's a bunch of cpp. Looks like the author broke it up into nice little parts with header files.
Code:
#(494k)
curl https://cfhcable.dl.sourceforge.net/project/porg/porg-0.10.tar.gz -o porg-0.10.tar.gz

mkdir ~/porg

tar -xf porg-0.10.tar.gz -C ~/porg
 
  


Reply

Tags
package organizer, porg, source code


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Proceed with Chapter 8 using paco/porg LQ496873 Linux From Scratch 2 02-03-2022 03:44 PM
[SOLVED] No package 'x11' found No package 'xext' found No package 'xdamage' found No package 'xfixes' found No package 'x11-xcb' found Jigsaw Linux From Scratch 14 02-23-2021 08:35 PM
[SOLVED] update-alternatives: error: unable to read link `/etc/alternatives/editor': Invalid a ccc Debian 1 12-16-2013 01:51 AM
Thread Porg in C (seg Fault) kumars Programming 2 09-19-2008 11:13 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 09:08 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration