Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 209381
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T17:54:37+00:00 2026-05-11T17:54:37+00:00

I have a game that currently runs under Windows and Mac OS X and

  • 0

I have a game that currently runs under Windows and Mac OS X and I’d like to make it available under Linux. The porting should be fairly easy since it’s a Java based game and uses portable libraries that are available on all 3 platforms.

The hard part and the reason for this question is packaging it so that it works on as many modern Linux distributions as possible. The primary target will be Ubuntu 9.

Webstart is not an acceptable way, .tar.gz is the last resort. I would stronly prefer a package that has correctly defined dependencies (such as Java) and installs easily.

I also need to be able to build the package under a Windows environment since some tools in my build chain are Windows-only.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-11T17:54:37+00:00Added an answer on May 11, 2026 at 5:54 pm

    Start by looking at how a similar project has achieved this. One that springs to mind is Freecol, a cross-platform Java-based game. Their download page has fairly clear information on installing it on a number of platforms. They also have packages available at sites such as GetDEB for Ubuntu and PackMan for OpenSuse.

    Generally, if you want to hit as many distributions as possible, the formats you should consider are (in rough order of importance):

    1. Ubuntu .deb (also create a repository if you can)
    2. OpenSUSE .rpm or .ypm (1 click install)
    3. Fedora .rpm
    4. .tar.gz pre-compiled package

    Then a build from source option, or a best-effort binary installer. Finally, look at other popular distros such as Debian, Mandriva, and BSDs

    Once a package exists for a specific platform, you may wish to consider getting it accepted into that distribution. This will make it easier for users to find and acquire. Information on the process for ubuntu can be found here:

    • https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages

    (EDIT: Better list, thanks to Jonik’s suggestion.)

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I currently have a small text game I've written in Java that utilizes System.out.print();
I currently have a game that takes in large images, easily bigger than 1MB,
I'm currently working on a game/engine that uses OpenGL for rendering, and recently have
Please forgive the newbie question. I have an iphone game that currently uses lots
I am building a chess game and i have a loop that runs through
I have this word un-scrambler game that just runs in CMD or the python
i have developed a game that is currently running on iphone/ipad/ipod touch without any
We have a game that is very close to being released, but we have
I have a game engine that uses OpenGL for display. I coded a small
I have a chess game that originally used an stl list to store the

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.