LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
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 06-27-2015, 12:24 PM   #1
Sigmarsson
LQ Newbie
 
Registered: Jun 2011
Posts: 3

Rep: Reputation: Disabled
rpm.exe for Windows


Hello Guys,

I am novice - as you might have ascertain - in RPM software architecture and its dependencies, POSIX requirements etc.

Is there a chance to compile the package manager for Windows ?

Best Regards,
Sigmarsson
 
Old 06-27-2015, 02:01 PM   #2
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,623

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
Quote:
Is there a chance to compile the package manager for Windows ?
i can not see MS corporate trying to use Redhat Package Manager( format) for windows software updates

for running on a windows OS

Cygwin has a good package manager in the installer in there "setup.exe"

and MinGW is using the same thing in there "setup.exe
( Bloodshed Dev-c++ has a good package manager for MinGW )


GnuWin32 is using MS Windows installers "setup.exe"

Last edited by John VV; 06-27-2015 at 02:02 PM.
 
Old 06-27-2015, 02:08 PM   #3
Sigmarsson
LQ Newbie
 
Registered: Jun 2011
Posts: 3

Original Poster
Rep: Reputation: Disabled
I may want to encapsulate proprietary software into rpm, that is why rpm has glimmered as an alternative. Furthermore there is a need to keep an ever consistent ecosystem on the target host by installing appropriate packages.
 
Old 06-27-2015, 08:54 PM   #4
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,314
Blog Entries: 28

Rep: Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137
I share John_VV's doubts. Linux and Windows are very different beasts under the hood. Linux package managers were created to work with what's under the Linux hood.

You may be able to write something for Windows, but how Windows deals with dependencies is completely different from the Linux way. Indeed, in Windows World, there is no concept of "dependencies" in the Linux sense. The closest thing to that is *.DLL files.
 
Old 06-27-2015, 10:40 PM   #5
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,623

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
then to add to the " DLL HELL " ( if you have been it it then.....)
and not just the ones from Visual studio

ms tends to have a registry entry or a redirect to the updates dll and NOT the old one

you still have the old dll's and a redirect stating to use a new one in a different location
-- MS's hot fixes are a mess

but hay, so are m4 macros in autotools so....
 
Old 06-28-2015, 02:15 AM   #6
Sigmarsson
LQ Newbie
 
Registered: Jun 2011
Posts: 3

Original Poster
Rep: Reputation: Disabled
Quote:
in Windows World, there is no concept of "dependencies"
Thats the point. MSI designed 20 years ago with a very singular way of thinking and it still has a funny term "prerequisite". ok.

Quote:
-- MS's hot fixes are a mess
Yes, perhaps but they improved many things with the Component Base Servicing model (CBS)

Lets assume there is a compatibility matrix among the software packages they could work together on the target system. I.e. this can probably describe every single released package with version range if they are compatible or not.

I was just wondering if I could model this matrix with SPEC files.
 
Old 06-29-2015, 08:24 AM   #7
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,623

Rep: Reputation: 7964Reputation: 7964Reputation: 7964Reputation: 7964Reputation: 7964Reputation: 7964Reputation: 7964Reputation: 7964Reputation: 7964Reputation: 7964Reputation: 7964
Quote:
Originally Posted by Sigmarsson View Post
Thats the point. MSI designed 20 years ago with a very singular way of thinking and it still has a funny term "prerequisite". ok.
Yes, perhaps but they improved many things with the Component Base Servicing model (CBS)

Lets assume there is a compatibility matrix among the software packages they could work together on the target system. I.e. this can probably describe every single released package with version range if they are compatible or not.

I was just wondering if I could model this matrix with SPEC files.
Well, we've told you we don't think it's possible, but you seem bent on the answer being "yes"...so, feel free to give it a shot. You can find the source code for the package manager, download it, and start from there.
http://www.rpm.org/wiki/Download
 
Old 06-29-2015, 04:06 PM   #8
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,623

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
then have "real fun" getting access to "windows update" source code

and access to the source for those updates
i do not think MS will give you access
 
  


Reply



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
Windows 7: Windows Media Center Opens for each .exe file, I try to open aarsh General 1 10-20-2011 12:57 AM
How to convert windows (msi , exe) to linux rpm files mailkamlesh Linux - Newbie 6 02-12-2011 07:55 AM
samba compatibility with microsoft srvtools.exe (usrmgr.exe and srvmgr.exe) checkmate3001 Linux - Software 1 09-06-2008 05:08 AM
excuting the exe immediately after installing the rpm munna_dude Programming 1 09-07-2007 03:01 AM
rpm and exe files on Fedora Linux tpuur Linux - Newbie 5 09-14-2004 06:28 AM

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

All times are GMT -5. The time now is 09:59 PM.

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